home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 1 / romside_best_of_german_only_1.iso / anwender / sim / sim51_04.arj / REG52.PDF < prev    next >
Text File  |  1991-12-17  |  3KB  |  133 lines

  1. ; Speziell Funktion Register (SFR) des 8052, 8752 und 8032
  2. ;----------------------------------------------------------
  3. ;
  4. ; interner Datenspeicher:    256 Byte RAM (Adresse 00...0FFh)
  5. ; interner Programmspeicher: bei 8052 = 8 kByte ROM (Adresse 000...1FFFh)
  6. ;                            bei 8752 = 8 kByte EPROM (Adresse 000...1FFFh)
  7. ;                            der 8032 besitzt keinen internen Programmspeicher
  8. ; Timer:                     drei 16-Bit Timer
  9. ; serielle Schnittstelle:    eine zeichenorientierte 
  10. ;
  11. ; der 8052AH und der 8752AH sind vom Hersteller mit einem BASIC -
  12. ; Betriebssystem programmiert.
  13.  
  14.  
  15.  
  16. ;******* CODE *******
  17. ; RESET      CODE  0000    ; diese CODE-Adressen kennt der
  18. ; EXTI0      CODE  0003    ; ASM51.EXE default
  19. ; TIMER0  CODE  000Bh
  20. ; EXTI1      CODE  0013h
  21. ; TIMER1  CODE  001Bh
  22. ; SINT      CODE  0023h
  23. TIMER2      CODE  002Bh    ; diese nicht
  24.  
  25.  
  26.  
  27. ;******* DATA *******
  28. P0    DATA   80h    ; Ports
  29. P1    DATA   90h
  30. P2    DATA  0A0h
  31. P3    DATA  0B0h
  32.  
  33. PSW    DATA  0D0h    ; CPU-Control
  34. PCON    DATA   87h
  35.  
  36. ACC    DATA  0E0h    ; Rechenregister
  37. B    DATA  0F0h
  38.  
  39. SP    DATA   81h    ; Stack-Pointer
  40. DPL    DATA   82h    ; Daten-Pointer low Byte
  41. DPH    DATA   83h
  42.  
  43. TCON    DATA   88h    ; Timer
  44. TMOD    DATA   89h
  45. TL0    DATA   8Ah
  46. TL1    DATA   8Bh
  47. TH0    DATA   8Ch
  48. TH1    DATA   8Dh
  49. T2CON    DATA  0C8h
  50. RCAP2L    DATA  0CAh
  51. RCAP2H    DATA  0CBh
  52. TL2    DATA  0CCh
  53. TH2    DATA  0CDh
  54.  
  55. IE    DATA  0A8h    ; Interrupt-Control
  56. IP    DATA  0B8h
  57.  
  58. SCON    DATA   98h    ; serielle Schnittstelle
  59. SBUF    DATA   99h
  60.  
  61.  
  62.  
  63. ;******* BIT *******
  64. ; ..................... PSW --> D0
  65. CY    BIT  0D7h
  66. AC    BIT  0D6h
  67. F0    BIT  0D5h
  68. RS1    BIT  0D4h
  69. RS0    BIT  0D3h
  70. OV    BIT  0D2h
  71. P    BIT  0D0h
  72.  
  73. ; ..................... TCON --> 88
  74. TF1    BIT  8Fh
  75. TR1    BIT  8Eh
  76. TF0    BIT  8Dh
  77. TR0    BIT  8Ch
  78. IE1    BIT  8Bh
  79. IT1    BIT  8Ah
  80. IE0    BIT  89h
  81. IT0    BIT  88h
  82.  
  83. ; ..................... IE --> A8
  84. EA    BIT  0AFh
  85. ET2    BIT  0ADh
  86. ES    BIT  0ACh
  87. ET1    BIT  0ABh
  88. EX1    BIT  0AAh
  89. ET0    BIT  0A9h
  90. EX0    BIT  0A8h
  91.  
  92. ; ..................... IP --> B8
  93. PT2    BIT  0BDh
  94. PS    BIT  0BCh
  95. PT1    BIT  0BBh
  96. PX1    BIT  0BAh
  97. PT0    BIT  0B9h
  98. PX0    BIT  0B8h
  99.  
  100. ; ..................... P3 --> B0
  101. RD    BIT  0B7h
  102. WR    BIT  0B6h
  103. T1    BIT  0B5h
  104. T0    BIT  0B4h
  105. INT1    BIT  0B3h
  106. INT0    BIT  0B2h
  107. TXD    BIT  0B1h
  108. RXD    BIT  0B0h
  109.  
  110. ; ..................... P1 --> 90
  111. T2EX    BIT  091h
  112. T2    BIT  090h
  113.  
  114. ; ..................... SCON --> 98
  115. SM0    BIT  9Fh
  116. SM1    BIT  9Eh
  117. SM2    BIT  9Dh
  118. REN    BIT  9Ch
  119. TB8    BIT  9Bh
  120. RB8    BIT  9Ah
  121. TI    BIT  99h
  122. RI    BIT  98h
  123.  
  124. ; ..................... T2CON --> C8
  125. TF2    BIT  0CFh
  126. EXF2    BIT  0CEh
  127. RCLK    BIT  0CDh
  128. TCLK    BIT  0CCh
  129. EXEN2    BIT  0CBh
  130. TR2    BIT  0CAh
  131. C_T2    BIT  0C9h
  132. CP_RL2    BIT  0C8h
  133.