home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 1 / romside_best_of_german_only_1.iso / anwender / sim / sim51_04.arj / REG51.PDF < prev    next >
Text File  |  1993-01-03  |  2KB  |  111 lines

  1. ; Speziell Funktion Register (SFR) des 8051, 8031 und 8751
  2. ;----------------------------------------------------------
  3. ;
  4. ; interner Datenspeicher:    128 Byte RAM (Adresse 00...7Fh)
  5. ; interner Programmspeicher: bei 8051 = 4 kByte PROM (Adresse 000...0FFFh)
  6. ;                            bei 8751 = 4 kByte EPROM (Adresse 000...0FFFh)
  7. ;                            der 8031 besitzt keinen internen Programmspeicher
  8. ; Timer:                     zwei 16-Bit Timer
  9. ; serielle Schnittstelle:    eine zeichenorientierte 
  10.  
  11. ; Der ASM51.EXE kennt die in diesem File enthaltenen Definitionen default.
  12. ;     (bis auf PCON --> hier hat der ASM51 einen Bug)
  13. ; Mit der Direktive NOMOD51 können diese Definitionen abgeschaltet werden.
  14. ; Nur dann akzeptiert der ASM51 andere PDF-Files.
  15.  
  16.  
  17. ;******* CODE *******
  18. ;RESET    CODE  0000    ; diese CODE-Adressen kennt der ASM51.EXE trotz
  19. ;EXTI0    CODE  0003    ; NOMOD51-Diretive default
  20. ;TIMER0    CODE  000Bh
  21. ;EXTI1    CODE  0013h
  22. ;TIMER1    CODE  001Bh
  23. ;SINT    CODE  0023h
  24.  
  25.  
  26. ;******* DATA *******
  27. P0    DATA   80h    ; Ports
  28. P1    DATA   90h
  29. P2    DATA  0A0h
  30. P3    DATA  0B0h
  31.  
  32. PSW    DATA  0D0h    ; CPU-Control
  33. PCON    DATA   87h
  34.  
  35. ACC    DATA  0E0h    ; Rechenregister
  36. B    DATA  0F0h
  37.  
  38. SP    DATA   81h    ; Pointer
  39. DPL    DATA   82h
  40. DPH    DATA   83h
  41.  
  42. TCON    DATA   88h    ; Timer
  43. TMOD    DATA   89h
  44. TL0    DATA   8Ah
  45. TL1    DATA   8Bh
  46. TH0    DATA   8Ch
  47. TH1    DATA   8Dh
  48.  
  49. IE    DATA  0A8h    ; Interrupt-Control
  50. IP    DATA  0B8h
  51.  
  52. SCON    DATA   98h    ; serielle Schnittstelle
  53. SBUF    DATA   99h
  54.  
  55.  
  56.  
  57. ;******* BIT *******
  58. ; ..................... PSW --> D0
  59. CY    BIT  0D7h
  60. AC    BIT  0D6h
  61. F0    BIT  0D5h
  62. RS1    BIT  0D4h
  63. RS0    BIT  0D3h
  64. OV    BIT  0D2h
  65. P    BIT  0D0h
  66.  
  67. ; ..................... TCON --> 88
  68. TF1    BIT  8Fh
  69. TR1    BIT  8Eh
  70. TF0    BIT  8Dh
  71. TR0    BIT  8Ch
  72. IE1    BIT  8Bh
  73. IT1    BIT  8Ah
  74. IE0    BIT  89h
  75. IT0    BIT  88h
  76.  
  77. ; ..................... IE --> A8
  78. EA    BIT  0AFh
  79. ES    BIT  0ACh
  80. ET1    BIT  0ABh
  81. EX1    BIT  0AAh
  82. ET0    BIT  0A9h
  83. EX0    BIT  0A8h
  84.  
  85. ; ..................... IP --> B8
  86. PS    BIT  0BCh
  87. PT1    BIT  0BBh
  88. PX1    BIT  0BAh
  89. PT0    BIT  0B9h
  90. PX0    BIT  0B8h
  91.  
  92. ; ..................... P3 --> B0
  93. RD    BIT  0B7h
  94. WR    BIT  0B6h
  95. T1    BIT  0B5h
  96. T0    BIT  0B4h
  97. INT1    BIT  0B3h
  98. INT0    BIT  0B2h
  99. TXD    BIT  0B1h
  100. RXD    BIT  0B0h
  101.  
  102. ; ..................... SCON --> 98
  103. SM0    BIT  9Fh
  104. SM1    BIT  9Eh
  105. SM2    BIT  9Dh
  106. REN    BIT  9Ch
  107. TB8    BIT  9Bh
  108. RB8    BIT  9Ah
  109. TI    BIT  99h
  110. RI    BIT  98h
  111.