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

  1. ; Speziell Funktion Register (SFR) des 8044, 8344 und 8744
  2. ;----------------------------------------------------------
  3. ;
  4. ; interner Datenspeicher:    192 Byte Dual-Port-RAM (Adresse 00...0BFh)
  5. ; interner Programmspeicher: bei 8044 = 4 kByte PROM (Adresse 000...0FFFh)
  6. ;                            bei 8744 = 4 kByte EPROM (Adresse 000...0FFFh)
  7. ;                            der 8344 besitzt keinen internen Programmspeicher
  8. ; Timer:                     zwei 16-Bit Timer
  9. ; serielle Schnittstelle:    eine stringorientierte (Frames)
  10.  
  11. ; Der 8044 und der 8744 sind vom Hersteller mit der BITBUS-Firmware (DCM44)
  12. ; programmiert. 8044-Rechner besitzen einen integrierten Seriell-Communication-
  13. ; Controller (SIU). Nach der Initialisierung durch die CPU wickelt dieser
  14. ; selbstständig die Kommunikation (SDLC-Protokoll) über die serielle Schnitt-
  15. ; stelle ab. 
  16.  
  17.  
  18. ;******* CODE *******
  19. ; RESET      CODE  0000    ; diese CODE-Adressen kennt der
  20. ; EXTI0      CODE  0003    ; ASM51.EXE default
  21. ; TIMER0  CODE  000Bh
  22. ; EXTI1      CODE  0013h
  23. ; TIMER1  CODE  001Bh
  24. ; SINT      CODE  0023h
  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    ; Pointer
  40. DPL    DATA   82h
  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.  
  50. IE    DATA  0A8h    ; Interrupt-Control
  51. IP    DATA  0B8h
  52.  
  53. STS    DATA  0C8h    ; serielle Schnittstelle
  54. SMD    DATA  0C9h
  55. RCB    DATA  0CAh
  56. RBL    DATA  0CBh
  57. RBS    DATA  0CCh
  58. RFL    DATA  0CDh
  59. STAD    DATA  0CEh
  60. DMACNT    DATA  0CFh
  61. NSNR    DATA  0D8h
  62. SIUST    DATA  0D9h
  63. TCB    DATA  0DAh
  64. TBL    DATA  0DBh
  65. TBS    DATA  0DCh
  66. FIFO1    DATA  0DDh
  67. FIFO2    DATA  0DEh
  68. FIFO3    DATA  0DFh
  69.  
  70. EINT    DATA  09Eh    ; ????
  71. EBUF    DATA  09Fh
  72.  
  73.  
  74.  
  75. ;******* BIT *******
  76. ; ..................... PSW --> D0
  77. CY    BIT  0D7h
  78. AC    BIT  0D6h
  79. F0    BIT  0D5h
  80. RS1    BIT  0D4h
  81. RS0    BIT  0D3h
  82. OV    BIT  0D2h
  83. P    BIT  0D0h
  84.  
  85. ; ..................... TCON --> 88
  86. TF1    BIT  8Fh
  87. TR1    BIT  8Eh
  88. TF0    BIT  8Dh
  89. TR0    BIT  8Ch
  90. IE1    BIT  8Bh
  91. IT1    BIT  8Ah
  92. IE0    BIT  89h
  93. IT0    BIT  88h
  94.  
  95. ; ..................... IE --> A8
  96. EA    BIT  0AFh
  97. ES    BIT  0ACh
  98. ET1    BIT  0ABh
  99. EX1    BIT  0AAh
  100. ET0    BIT  0A9h
  101. EX0    BIT  0A8h
  102.  
  103. ; ..................... IP --> B8
  104. PS    BIT  0BCh
  105. PT1    BIT  0BBh
  106. PX1    BIT  0BAh
  107. PT0    BIT  0B9h
  108. PX0    BIT  0B8h
  109.  
  110. ; ..................... P3 --> B0
  111. RD    BIT  0B7h
  112. WR    BIT  0B6h
  113. T1    BIT  0B5h
  114. T0    BIT  0B4h
  115. INT1    BIT  0B3h
  116. INT0    BIT  0B2h
  117. TXD    BIT  0B1h
  118. RXD    BIT  0B0h
  119. SCLK    BIT  0B5h
  120. SDATA    BIT  0B1h
  121. I_O    BIT  0B0h
  122.  
  123. ; ..................... STS --> C8
  124. TBF    BIT  0CFh
  125. RBE    BIT  0CEh
  126. RTS    BIT  0CDh
  127. SI    BIT  0CCh
  128. BOV    BIT  0CBh
  129. OPB    BIT  0CAh
  130. AM    BIT  0C9h
  131. RBP    BIT  0C8h
  132.  
  133. ; ..................... NSNR --> D8
  134. NS2    BIT  0DFh
  135. NS1    BIT  0DEh
  136. NS0    BIT  0DDh
  137. SES    BIT  0DCh
  138. NR2    BIT  0DBh
  139. NR1    BIT  0DAh
  140. NR0    BIT  0D9h
  141. SER    BIT  0D8h
  142.