home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / dev / adev11.lha / ADev11 / include / 68hc11 / f1.i < prev   
Encoding:
Text File  |  1994-03-02  |  3.3 KB  |  266 lines

  1.     IFND    cpusf1_i
  2. cpusf1_i SET    1
  3.  
  4. *    6811-F1 register equates include file
  5.  
  6. *    register names
  7.  
  8. RAMSIZE    EQU    1024
  9.  
  10. PORTA    EQU    REGBASE
  11. DDRA    EQU    REGBASE+1
  12. PORTG    EQU    REGBASE+2
  13. DDRG    EQU    REGBASE+3
  14. PORTB    EQU    REGBASE+4
  15. PORTF    EQU    REGBASE+5
  16. PORTC    EQU    REGBASE+6
  17. DDRC    EQU    REGBASE+7
  18. PORTD    EQU    REGBASE+8
  19. DDRD    EQU    REGBASE+9
  20. PORTE    EQU    REGBASE+$A
  21. CFORC    EQU    REGBASE+$B
  22. OC1M    EQU    REGBASE+$C
  23. OC1D    EQU    REGBASE+$D
  24. TCNT    EQU    REGBASE+$E
  25. TIC1    EQU    REGBASE+$10
  26. TIC2    EQU    REGBASE+$12
  27. TIC3    EQU    REGBASE+$14
  28. TOC1    EQU    REGBASE+$16
  29. TOC2    EQU    REGBASE+$18
  30. TOC3    EQU    REGBASE+$1A
  31. TOC4    EQU    REGBASE+$1C
  32. TI4O5    EQU    REGBASE+$1E
  33. TCTL1    EQU    REGBASE+$20
  34. TCTL2    EQU    REGBASE+$21
  35. TMSK1    EQU    REGBASE+$22
  36. TFLG1    EQU    REGBASE+$23
  37. TMSK2    EQU    REGBASE+$24
  38. TFLG2    EQU    REGBASE+$25
  39. PACTL    EQU    REGBASE+$26
  40. PACNT    EQU    REGBASE+$27
  41. SPCR    EQU    REGBASE+$28
  42. SPSR    EQU    REGBASE+$29
  43. SPDR    EQU    REGBASE+$2A
  44. BAUD    EQU    REGBASE+$2B
  45. SCCR1    EQU    REGBASE+$2C
  46. SCCR2    EQU    REGBASE+$2D
  47. SCSR    EQU    REGBASE+$2E
  48. SCDR    EQU    REGBASE+$2F
  49. ADCTL    EQU    REGBASE+$30
  50. ADR1    EQU    REGBASE+$31
  51. ADR2    EQU    REGBASE+$32
  52. ADR3    EQU    REGBASE+$33
  53. ADR4    EQU    REGBASE+$34
  54. BPROT    EQU    REGBASE+$35
  55. OPT2    EQU    REGBASE+$38
  56. OPTION    EQU    REGBASE+$39
  57. COPRST    EQU    REGBASE+$3A
  58. PPROG    EQU    REGBASE+$3B
  59. HPRIO    EQU    REGBASE+$3C
  60. INIT    EQU    REGBASE+$3D
  61. TEST1    EQU    REGBASE+$3E
  62. CONFIG    EQU    REGBASE+$3F
  63. CSSTRH    EQU    REGBASE+$5C
  64. CSCTL    EQU    REGBASE+$5D
  65. CSGADR    EQU    REGBASE+$5E
  66. CSGSIZ    EQU    REGBASE+$5F
  67.  
  68. *    config reg
  69.  
  70. EE3    EQU    $80
  71. EE2    EQU    $40
  72. EE1    EQU    $20
  73. EE0    EQU    $10
  74. NOCOP    EQU    $04
  75. EEON    EQU    $01
  76.  
  77. *    pprog reg
  78.  
  79. ODD    EQU    $80
  80. EVEN    EQU    $40
  81. BYTE    EQU    $10
  82. ROW    EQU    $08
  83. ERASE    EQU    $04
  84. EELAT    EQU    $02
  85. EEPGM    EQU    $01
  86.  
  87. *    bprot reg
  88.  
  89. PTCON    EQU    $10
  90. BPRT3    EQU    $08
  91. BPRT2    EQU    $04
  92. BPRT1    EQU    $02
  93. BPRT0    EQU    $01
  94.  
  95. *    hprio reg
  96.  
  97. RBOOT    EQU    $80
  98. SMOD    EQU    $40
  99. MDA    EQU    $20
  100. IRV    EQU    $10
  101. PSEL3    EQU    $08
  102. PSEL2    EQU    $04
  103. PSEL1    EQU    $02
  104. PSEL0    EQU    $01
  105.  
  106. *    csctl reg
  107.  
  108. IO1EN    EQU    $80
  109. IO1PL    EQU    $40
  110. IO2EN    EQU    $20
  111. IO2PL    EQU    $10
  112. GCSPR    EQU    $08
  113. PCSEN    EQU    $04
  114. PSIZA    EQU    $02
  115. PSIZB    EQU    $01
  116.  
  117. *    csgsiz reg
  118.  
  119. IO1AV    EQU    $80
  120. IO2AV    EQU    $40
  121. GNPOL    EQU    $10
  122. GAVLD    EQU    $08
  123. GSIZA    EQU    $04
  124. GSIZB    EQU    $02
  125. GSIZC    EQU    $01
  126.  
  127. *    csgadr reg
  128.  
  129. GA15    EQU    $80
  130. GA14    EQU    $40
  131. GA13    EQU    $20
  132. GA12    EQU    $10
  133. GA11    EQU    $08
  134. GA10    EQU    $04
  135.  
  136. *    oc1m reg
  137.  
  138. OC1M7    EQU    $80
  139. OC1M6    EQU    $40
  140. OC1M5    EQU    $20
  141. OC1M4    EQU    $10
  142. OC1M3    EQU    $08
  143.  
  144. *    oc1d reg
  145.  
  146. OC1D7    EQU    $80
  147. OC1D6    EQU    $40
  148. OC1D5    EQU    $20
  149. OC1D4    EQU    $10
  150. OC1D3    EQU    $08
  151.  
  152. *    tmsk1 reg
  153.  
  154. OC1I    EQU    $80
  155. OC2I    EQU    $40
  156. OC3I    EQU    $20
  157. OC4I    EQU    $10
  158. I4O5I    EQU    $08
  159. IC1I    EQU    $04
  160. IC2I    EQU    $02
  161. IC3I    EQU    $01
  162.  
  163. *    tctl1 reg
  164.  
  165. OM2    EQU    $80
  166. OL2    EQU    $40
  167. OM3    EQU    $20
  168. OL3    EQU    $10
  169. OM4    EQU    $08
  170. OL4    EQU    $04
  171. OM5    EQU    $02
  172. OL5    EQU    $01
  173.  
  174. *    tctl2 reg
  175.  
  176. EDG4B    EQU    $80
  177. EDG4A    EQU    $40
  178. EDG1B    EQU    $20
  179. EDG1A    EQU    $10
  180. EDG2B    EQU    $08
  181. EDG2A    EQU    $04
  182. EDG3B    EQU    $02
  183. EDG3A    EQU    $01
  184.  
  185. *    tflg1 reg
  186.  
  187. OC1F    EQU    $80
  188. OC2F    EQU    $40
  189. OC3F    EQU    $20
  190. OC4F    EQU    $10
  191. I4O5F    EQU    $08
  192. IC1F    EQU    $04
  193. IC2F    EQU    $02
  194. IC3F    EQU    $01
  195.  
  196. *    adctl reg
  197.  
  198. MULT    EQU    $10
  199.  
  200. *    option reg
  201.  
  202. ADPU    EQU    $80
  203. CSEL    EQU    $40
  204. IRQE    EQU    $20
  205. DLY    EQU    $10
  206. CME    EQU    $08
  207. FCME    EQU    $04
  208. CR1    EQU    $02
  209. CR0    EQU    $01
  210.  
  211. *    serial peripheral control reg
  212.  
  213. SPIE    EQU    $80
  214. SPE    EQU    $40
  215. DWOM    EQU    $20
  216. MSTR    EQU    $10
  217. CPOL    EQU    $08
  218. CPHA    EQU    $04
  219. SPR1    EQU    $02
  220. SPR0    EQU    $01
  221.  
  222. *    port d
  223.  
  224. SS    EQU    $20
  225.  
  226. *    serial comm control reg 1
  227.  
  228. R8    EQU    $80
  229. T8    EQU    $40
  230. M    EQU    $10
  231. WAKE    EQU    $08
  232.  
  233. *    serial comm control reg 2
  234.  
  235. TIE    EQU    $80
  236. TCIE    EQU    $40
  237. RIE    EQU    $20
  238. ILIE    EQU    $10
  239. TE    EQU    $08
  240. RE    EQU    $04
  241. RWU    EQU    $02
  242. SBK    EQU    $01
  243.  
  244. *    serial comm status reg
  245.  
  246. TDRE    EQU    $80
  247. TC    EQU    $40
  248. RDRF    EQU    $20
  249. IDLE    EQU    $10
  250. OR    EQU    $08
  251. NF    EQU    $04
  252. FE    EQU    $02
  253.  
  254. *    serial comm baud reg
  255.  
  256. TCLR    EQU    $80
  257. SCP1    EQU    $20
  258. SCP0    EQU    $10
  259. RCKB    EQU    $08
  260. SCR2    EQU    $04
  261. SCR1    EQU    $02
  262. SCR0    EQU    $01
  263.  
  264.     ENDIF
  265.  
  266.