tthtlc

Copy Registers feature of CCSv4 for MSP430

May 28th, 2012
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.96 KB | None | 0 0
  1. Core Registers
  2. PC = 0x004400 SP = 0x0043FC
  3. SR = 0x0000 R3 = 0x000000
  4. R4 = 0x0FFFFF R5 = 0x005AFD
  5. R6 = 0x005AFD R7 = 0x00FFFF
  6. R8 = 0x000003 R9 = 0x005AFD
  7. R10 = 0x005AFD R11 = 0x005AFD
  8. R12 = 0x00251C R13 = 0x000FA2
  9. R14 = 0x000182 R15 = 0x003426
  10. ADC12
  11. ADC12CTL0 = 0x0000 ADC12CTL1 = 0x0000
  12. ADC12CTL2 = 0x0020 ADC12IFG = 0x0000
  13. ADC12IE = 0x0000 ADC12IV = 0x0000
  14. ADC12MEM0 = 0x0000 ADC12MEM1 = 0x0000
  15. ADC12MEM2 = 0x0000 ADC12MEM3 = 0x0000
  16. ADC12MEM4 = 0x0000 ADC12MEM5 = 0x0000
  17. ADC12MEM6 = 0x0000 ADC12MEM7 = 0x0000
  18. ADC12MEM8 = 0x0000 ADC12MEM9 = 0x0000
  19. ADC12MEM10 = 0x0000 ADC12MEM11 = 0x0000
  20. ADC12MEM12 = 0x0000 ADC12MEM13 = 0x0000
  21. ADC12MEM14 = 0x0000 ADC12MEM15 = 0x0000
  22. ADC12MCTL0 = 0x00 ADC12MCTL1 = 0x00
  23. ADC12MCTL2 = 0x00 ADC12MCTL3 = 0x00
  24. ADC12MCTL4 = 0x00 ADC12MCTL5 = 0x00
  25. ADC12MCTL6 = 0x00 ADC12MCTL7 = 0x00
  26. ADC12MCTL8 = 0x00 ADC12MCTL9 = 0x00
  27. ADC12MCTL10 = 0x00 ADC12MCTL11 = 0x00
  28. ADC12MCTL12 = 0x00 ADC12MCTL13 = 0x00
  29. ADC12MCTL14 = 0x00 ADC12MCTL15 = 0x00
  30. Comparator_B
  31. CBCTL0 = 0x0000 CBCTL1 = 0x0000
  32. CBCTL2 = 0x0000 CBCTL3 = 0x0000
  33. CBINT = 0x0000 CBIV = 0x0000
  34. CRC16
  35. CRCDI = 0x0000 CRCDIRB = 0x0000
  36. CRCINIRES = 0xFFFF CRCRESR = 0xFFFF
  37. DMA
  38. DMACTL0 = 0x0000 DMACTL1 = 0x0000
  39. DMACTL2 = 0x0000 DMACTL3 = 0x0000
  40. DMACTL4 = 0x0000 DMAIV = 0x0000
  41. DMA0CTL = 0x0000 DMA0SA = 0x00000000
  42. DMA0DA = 0x00008100 DMA0SZ = 0x0019
  43. DMA1CTL = 0x0000 DMA1SA = 0x00000000
  44. DMA1DA = 0x00000000 DMA1SZ = 0x4158
  45. DMA2CTL = 0x0000 DMA2SA = 0x00000000
  46. DMA2DA = 0x00000000 DMA2SZ = 0x0000
  47. Flash
  48. FCTL1 = 0x9600 FCTL3 = 0x9658
  49. FCTL4 = 0x9600
  50. MPY_16__Multiplier__16_Bit_Mode
  51. MPY = 0x0007 MPYS = 0x0007
  52. MAC = 0x0007 MACS = 0x0007
  53. OP2 = 0x0042 RESLO = 0x01CE
  54. RESHI = 0x0000 SUMEXT = 0x0000
  55. MPY32CTL0 = 0x0000
  56. MPY_32__Multiplier__32_Bit_Mode
  57. MPY32L = 0x0007 MPY32H = 0x0000
  58. MPYS32L = 0x0007 MPYS32H = 0x0000
  59. MAC32L = 0x0007 MAC32H = 0x0000
  60. MACS32L = 0x0007 MACS32H = 0x0000
  61. OP2L = 0x0042 OP2H = 0x0180
  62. RES0 = 0x01CE RES1 = 0x0000
  63. RES2 = 0x0000 RES3 = 0x0000
  64. Port_A
  65. PAIN = 0x5FC0 PAOUT = 0x0480
  66. PADIR = 0x0000 PAREN = 0x0000
  67. PADS = 0x0000 PASEL = 0x0000
  68. PAIES = 0x0000 PAIE = 0x0000
  69. PAIFG = 0x0300
  70. Port_1_2
  71. P1IN = 0xC0 P1OUT = 0x80
  72. P1DIR = 0x00 P1REN = 0x00
  73. P1DS = 0x00 P1SEL = 0x00
  74. P1IV = 0x0000 P1IES = 0x00
  75. P1IE = 0x00 P1IFG = 0x00
  76. P2IN = 0x5F P2OUT = 0x04
  77. P2DIR = 0x00 P2REN = 0x00
  78. P2DS = 0x00 P2SEL = 0x00
  79. P2IV = 0x0000 P2IES = 0x00
  80. P2IE = 0x00 P2IFG = 0x03
  81. Port_B
  82. PBIN = 0xF187 PBOUT = 0x0080
  83. PBDIR = 0x0000 PBREN = 0x0000
  84. PBDS = 0x0000 PBSEL = 0x0000
  85. Port_3_4
  86. P3IN = 0x87 P3OUT = 0x80
  87. P3DIR = 0x00 P3REN = 0x00
  88. P3DS = 0x00 P3SEL = 0x00
  89. P4IN = 0xF1 P4OUT = 0x00
  90. P4DIR = 0x00 P4REN = 0x00
  91. P4DS = 0x00 P4SEL = 0x00
  92. Port_C
  93. PCIN = 0xDFBF PCOUT = 0x00C0
  94. PCDIR = 0x0000 PCREN = 0x0000
  95. PCDS = 0x0000 PCSEL = 0x0000
  96. Port_5_6
  97. P5IN = 0xBF P5OUT = 0xC0
  98. P5DIR = 0x00 P5REN = 0x00
  99. P5DS = 0x00 P5SEL = 0x00
  100. P6IN = 0xDF P6OUT = 0x00
  101. P6DIR = 0x00 P6REN = 0x00
  102. P6DS = 0x00 P6SEL = 0x00
  103. Port_D
  104. PDIN = 0x00BF PDOUT = 0x0150
  105. PDDIR = 0x0000 PDREN = 0x0000
  106. PDDS = 0x0000 PDSEL = 0x0000
  107. Port_7_8
  108. P7IN = 0xBF P7OUT = 0x50
  109. P7DIR = 0x00 P7REN = 0x00
  110. P7DS = 0x00 P7SEL = 0x00
  111. P8IN = 0x00 P8OUT = 0x01
  112. P8DIR = 0x00 P8REN = 0x00
  113. P8DS = 0x00 P8SEL = 0x00
  114. Port_J
  115. PJIN = 0x000F PJOUT = 0x0000
  116. PJDIR = 0x0000 PJREN = 0x0000
  117. PJDS = 0x0000
  118. Port_Mapping_Control
  119. PMAPKEYID = 0x96A5 PMAPCTL = 0x0001
  120. Port_Mapping_Port_4
  121. P4MAP01 = 0x0F0D P4MAP23 = 0x100E
  122. P4MAP45 = 0x0B0C P4MAP67 = 0x0000
  123. P4MAP0 = 0x0D P4MAP1 = 0x0F
  124. P4MAP2 = 0x0E P4MAP3 = 0x10
  125. P4MAP4 = 0x0C P4MAP5 = 0x0B
  126. P4MAP6 = 0x00 P4MAP7 = 0x00
  127. PMM__Power_Management_System
  128. PMMCTL0 = 0x9600 PMMCTL1 = 0x0000
  129. SVSMHCTL = 0x4400 SVSMLCTL = 0x4400
  130. SVSMIO = 0x0020 PMMIFG = 0x0000
  131. PMMRIE = 0x1100 PM5CTL0 = 0x0000
  132. RC__RAM_Control_Module
  133. RCCTL0 = 0x6900
  134. Shared_Reference
  135. REFCTL0 = 0x0080
  136. RTC__Real_Time_Clock
  137. RTCCTL01 = 0x4000 RTCCTL23 = 0x0000
  138. RTCPS0CTL = 0x0100 RTCPS1CTL = 0x0100
  139. RTCPS = 0x2AC3 RTCIV = 0x0000
  140. RTCTIM0 = 0x3351 RTCTIM1 = 0x2010
  141. RTCDATE = 0x0000 RTCYEAR = 0x0000
  142. RTCAMINHR = 0x0000 RTCADOWDAY = 0x0000
  143. SFR__Special_Function_Registers
  144. SFRIE1 = 0x0000 SFRIFG1 = 0x0082
  145. SFRRPCR = 0x000C
  146. SYS__System_Module
  147. SYSCTL = 0x0000 SYSBSLC = 0x8003
  148. SYSJMBC = 0x000C SYSJMBI0 = 0x0000
  149. SYSJMBI1 = 0x0000 SYSJMBO0 = 0x3426
  150. SYSJMBO1 = 0x0000 SYSBERRIV = 0x0000
  151. SYSUNIV = 0x0000 SYSSNIV = 0x0000
  152. SYSRSTIV = 0x0002
  153. Timer0_A5
  154. TA0CTL = 0x0000 TA0CCTL0 = 0x0000
  155. TA0CCTL1 = 0x0000 TA0CCTL2 = 0x0000
  156. TA0CCTL3 = 0x0000 TA0CCTL4 = 0x0000
  157. TA0R = 0x0000 TA0CCR0 = 0x0000
  158. TA0CCR1 = 0x0000 TA0CCR2 = 0x0000
  159. TA0CCR3 = 0x0000 TA0CCR4 = 0x0000
  160. TA0IV = 0x0000 TA0EX0 = 0x0000
  161. Timer1_A3
  162. TA1CTL = 0x0000 TA1CCTL0 = 0x0000
  163. TA1CCTL1 = 0x0000 TA1CCTL2 = 0x0000
  164. TA1R = 0x0000 TA1CCR0 = 0x0000
  165. TA1CCR1 = 0x0000 TA1CCR2 = 0x0000
  166. TA1IV = 0x0000 TA1EX0 = 0x0000
  167. Timer2_A3
  168. TA2CTL = 0x0000 TA2CCTL0 = 0x0000
  169. TA2CCTL1 = 0x0000 TA2CCTL2 = 0x0000
  170. TA2R = 0x0000 TA2CCR0 = 0x0000
  171. TA2CCR1 = 0x0000 TA2CCR2 = 0x0000
  172. TA2IV = 0x0000 TA2EX0 = 0x0000
  173. Timer0_B7
  174. TB0CTL = 0x0000 TB0CCTL0 = 0x0000
  175. TB0CCTL1 = 0x0000 TB0CCTL2 = 0x0000
  176. TB0CCTL3 = 0x0000 TB0CCTL4 = 0x0000
  177. TB0CCTL5 = 0x0000 TB0CCTL6 = 0x0000
  178. TB0R = 0x0000 TB0CCR0 = 0x0000
  179. TB0CCR1 = 0x0000 TB0CCR2 = 0x0000
  180. TB0CCR3 = 0x0000 TB0CCR4 = 0x0000
  181. TB0CCR5 = 0x0000 TB0CCR6 = 0x0000
  182. TB0EX0 = 0x0000 TB0IV = 0x0000
  183. USB_Control
  184. USBKEYID = 0x0000 USBCNF = 0x0000
  185. USBPHYCTL = 0x0000 USBPWRCTL = 0x1850
  186. USBPLLCTL = 0x0000 USBPLLDIVB = 0x0000
  187. USBPLLIR = 0x0000 USBIEPCNF_0 = 0x00
  188. USBIEPCNT_0 = 0x80 USBOEPCNF_0 = 0x00
  189. USBOEPCNT_0 = 0x00 USBIEPIE = 0x00
  190. USBOEPIE = 0x00 USBIEPIFG = 0x00
  191. USBOEPIFG = 0x00 USBVECINT = 0x0000
  192. USBMAINT = 0x0000 USBTSREG = 0x0000
  193. USBFN = 0x0000 USBCTL = 0x00
  194. USBIE = 0x00 USBIFG = 0x00
  195. USBFUNADR = 0x00
  196. USB_Operation
  197. USBIEPSIZXY_7 = 0x3D USBIEPBCTY_7 = 0x6E
  198. USBIEPBBAY_7 = 0xA9 USBIEPBCTX_7 = 0xF6
  199. USBIEPBBAX_7 = 0x5F USBIEPCNF_7 = 0xC5
  200. USBIEPSIZXY_6 = 0x77 USBIEPBCTY_6 = 0x6A
  201. USBIEPBBAY_6 = 0x3B USBIEPBCTX_6 = 0x6E
  202. USBIEPBBAX_6 = 0x37 USBIEPCNF_6 = 0x79
  203. USBIEPSIZXY_5 = 0xD7 USBIEPBCTY_5 = 0x1F
  204. USBIEPBBAY_5 = 0x8F USBIEPBCTX_5 = 0x9E
  205. USBIEPBBAX_5 = 0x1C USBIEPCNF_5 = 0x9D
  206. USBIEPSIZXY_4 = 0x20 USBIEPBCTY_4 = 0x8E
  207. USBIEPBBAY_4 = 0xE4 USBIEPBCTX_4 = 0x4C
  208. USBIEPBBAX_4 = 0x95 USBIEPCNF_4 = 0xFC
  209. USBIEPSIZXY_3 = 0xA6 USBIEPBCTY_3 = 0xF7
  210. USBIEPBBAY_3 = 0xBF USBIEPBCTX_3 = 0x77
  211. USBIEPBBAX_3 = 0x5D USBIEPCNF_3 = 0xBC
  212. USBIEPSIZXY_2 = 0x39 USBIEPBCTY_2 = 0xBC
  213. USBIEPBBAY_2 = 0xFF USBIEPBCTX_2 = 0xFC
  214. USBIEPBBAX_2 = 0xFB USBIEPCNF_2 = 0xC6
  215. USBIEPSIZXY_1 = 0xBD USBIEPBCTY_1 = 0x7D
  216. USBIEPBBAY_1 = 0x73 USBIEPBCTX_1 = 0x6C
  217. USBIEPBBAX_1 = 0x35 USBIEPCNF_1 = 0xE9
  218. USBOEPSIZXY_7 = 0x97 USBOEPBCTY_7 = 0xDF
  219. USBOEPBBAY_7 = 0xAB USBOEPBCTX_7 = 0x1B
  220. USBOEPBBAX_7 = 0xFF USBOEPCNF_7 = 0x6D
  221. USBOEPSIZXY_6 = 0xEE USBOEPBCTY_6 = 0x12
  222. USBOEPBBAY_6 = 0x04 USBOEPBCTX_6 = 0x7B
  223. USBOEPBBAX_6 = 0xDB USBOEPCNF_6 = 0xAA
  224. USBOEPSIZXY_5 = 0x73 USBOEPBCTY_5 = 0xF9
  225. USBOEPBBAY_5 = 0x6E USBOEPBCTX_5 = 0x57
  226. USBOEPBBAX_5 = 0x4E USBOEPCNF_5 = 0xDB
  227. USBOEPSIZXY_4 = 0x71 USBOEPBCTY_4 = 0xB1
  228. USBOEPBBAY_4 = 0xEC USBOEPBCTX_4 = 0xD6
  229. USBOEPBBAX_4 = 0xF3 USBOEPCNF_4 = 0xCF
  230. USBOEPSIZXY_3 = 0xEE USBOEPBCTY_3 = 0xEE
  231. USBOEPBBAY_3 = 0xC2 USBOEPBCTX_3 = 0xDF
  232. USBOEPBBAX_3 = 0xCF USBOEPCNF_3 = 0x79
  233. USBOEPSIZXY_2 = 0x7E USBOEPBCTY_2 = 0xEF
  234. USBOEPBBAY_2 = 0xCF USBOEPBCTX_2 = 0x0E
  235. USBOEPBBAX_2 = 0x79 USBOEPCNF_2 = 0x6B
  236. USBOEPSIZXY_1 = 0x59 USBOEPBCTY_1 = 0x5F
  237. USBOEPBBAY_1 = 0xA1 USBOEPBCTX_1 = 0xE0
  238. USBOEPBBAX_1 = 0x77 USBOEPCNF_1 = 0xF6
  239. USBSUBLK = 0xE1 USBIEP0BUF = 0xDB
  240. USBOEP0BUF = 0x2D USBTOPBUFF = 0xBF
  241. USBSTABUFF = 0x5D
  242. UCS__Unified_System_Clock
  243. UCSCTL0 = 0x1340 UCSCTL1 = 0x0020
  244. UCSCTL2 = 0x101F UCSCTL3 = 0x0000
  245. UCSCTL4 = 0x0044 UCSCTL5 = 0x0000
  246. UCSCTL6 = 0xC1CD UCSCTL7 = 0x0403
  247. UCSCTL8 = 0x0707
  248. USCI_A0__UART_Mode
  249. UCA0CTLW0 = 0x0001 UCA0CTL0 = 0x00
  250. UCA0CTL1 = 0x01 UCA0BRW = 0x0000
  251. UCA0BR0 = 0x00 UCA0BR1 = 0x00
  252. UCA0MCTL = 0x00 UCA0STAT = 0x00
  253. UCA0RXBUF = 0x00 UCA0TXBUF = 0x00
  254. UCA0ABCTL = 0x00 UCA0IRCTL = 0x0000
  255. UCA0IRTCTL = 0x00 UCA0IRRCTL = 0x00
  256. UCA0ICTL = 0x0200 UCA0IE = 0x00
  257. UCA0IFG = 0x02 UCA0IV = 0x0000
  258. USCI_A0__SPI_Mode
  259. UCA0CTLW0__SPI = 0x0001 UCA0CTL0__SPI = 0x00
  260. UCA0CTL1__SPI = 0x01 UCA0BRW__SPI = 0x0000
  261. UCA0BR0__SPI = 0x00 UCA0BR1__SPI = 0x00
  262. UCA0MCTL__SPI = 0x00 UCA0STAT__SPI = 0x00
  263. UCA0RXBUF__SPI = 0x00 UCA0TXBUF__SPI = 0x00
  264. USCI_B0__SPI_Mode
  265. UCB0CTLW0__SPI = 0x0101 UCB0CTL0__SPI = 0x01
  266. UCB0CTL1__SPI = 0x01 UCB0BRW__SPI = 0x0000
  267. UCB0BR0__SPI = 0x00 UCB0BR1__SPI = 0x00
  268. UCB0STAT__SPI = 0x00 UCB0RXBUF__SPI = 0x00
  269. UCB0TXBUF__SPI = 0x00 UCB0ICTL = 0x0200
  270. UCB0IE = 0x00 UCB0IFG = 0x02
  271. UCB0IV = 0x0000
  272. USCI_B0__I2C_Mode
  273. UCB0CTLW0 = 0x0101 UCB0CTL0 = 0x01
  274. UCB0CTL1 = 0x01 UCB0BRW = 0x0000
  275. UCB0BR0 = 0x00 UCB0BR1 = 0x00
  276. UCB0STAT = 0x00 UCB0RXBUF = 0x00
  277. UCB0TXBUF = 0x00 UCB0I2COA = 0x0000
  278. UCB0I2CSA = 0x0000
  279. USCI_A1__UART_Mode
  280. UCA1CTLW0 = 0x0001 UCA1CTL0 = 0x00
  281. UCA1CTL1 = 0x01 UCA1BRW = 0x0000
  282. UCA1BR0 = 0x00 UCA1BR1 = 0x00
  283. UCA1MCTL = 0x00 UCA1STAT = 0x00
  284. UCA1RXBUF = 0x00 UCA1TXBUF = 0x00
  285. UCA1ABCTL = 0x00 UCA1IRCTL = 0x0000
  286. UCA1IRTCTL = 0x00 UCA1IRRCTL = 0x00
  287. UCA1ICTL = 0x0200 UCA1IE = 0x00
  288. UCA1IFG = 0x02 UCA1IV = 0x0000
  289. USCI_A1__SPI_Mode
  290. UCA1CTLW0__SPI = 0x0001 UCA1CTL0__SPI = 0x00
  291. UCA1CTL1__SPI = 0x01 UCA1BRW__SPI = 0x0000
  292. UCA1BR0__SPI = 0x00 UCA1BR1__SPI = 0x00
  293. UCA1MCTL__SPI = 0x00 UCA1STAT__SPI = 0x00
  294. UCA1RXBUF__SPI = 0x00 UCA1TXBUF__SPI = 0x00
  295. USCI_B1__SPI_Mode
  296. UCB1CTLW0__SPI = 0x0101 UCB1CTL0__SPI = 0x01
  297. UCB1CTL1__SPI = 0x01 UCB1BRW__SPI = 0x0000
  298. UCB1BR0__SPI = 0x00 UCB1BR1__SPI = 0x00
  299. UCB1STAT__SPI = 0x00 UCB1RXBUF__SPI = 0x00
  300. UCB1TXBUF__SPI = 0x00 UCB1ICTL = 0x0200
  301. UCB1IE = 0x00 UCB1IFG = 0x02
  302. UCB1IV = 0x0000
  303. USCI_B1__I2C_Mode
  304. UCB1CTLW0 = 0x0101 UCB1CTL0 = 0x01
  305. UCB1CTL1 = 0x01 UCB1BRW = 0x0000
  306. UCB1BR0 = 0x00 UCB1BR1 = 0x00
  307. UCB1STAT = 0x00 UCB1RXBUF = 0x00
  308. UCB1TXBUF = 0x00 UCB1I2COA = 0x0000
  309. UCB1I2CSA = 0x0000
  310. Watchdog_Timer
  311. WDTCTL = 0x6904
Advertisement
Add Comment
Please, Sign In to add comment