⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cc2431.ddf

📁 cc1111调试文件
💻 DDF
📖 第 1 页 / 共 3 页
字号:
;;                      - CC2431.ddf -
;;
;; Special header for the Chipcon CC2430 Microcontroller.
;;

;; IO Register definitions
;; Format:   tag = "NAME", "zone name", address, size in bytes, base, opt bit range
[Sfr]

;; USART0 group
;; ------------------------------------------------------------
sfr = "U0DBUF",            "SFR", C1, 1, base=16
sfr = "U0BAUD",            "SFR", C2, 1, base=16
sfr = "U0UCR",             "SFR", C4, 1, base=16
sfr = "U0UCR.FLUSH",       "SFR", C4, 1, base=16, bitRange=7
sfr = "U0UCR.FLOW",        "SFR", C4, 1, base=16, bitRange=6
sfr = "U0UCR.D9",          "SFR", C4, 1, base=16, bitRange=5
sfr = "U0UCR.BIT9",        "SFR", C4, 1, base=16, bitRange=4
sfr = "U0UCR.PARITY",      "SFR", C4, 1, base=16, bitRange=3
sfr = "U0UCR.SPB",         "SFR", C4, 1, base=16, bitRange=2
sfr = "U0UCR.STOP",        "SFR", C4, 1, base=16, bitRange=1
sfr = "U0UCR.START",       "SFR", C4, 1, base=16, bitRange=0
sfr = "U0GCR",             "SFR", C5, 1, base=16
sfr = "U0GCR.CPOL",        "SFR", C5, 1, base=16, bitRange=7
sfr = "U0GCR.CPHA",        "SFR", C5, 1, base=16, bitRange=6
sfr = "U0GCR.ORDER",       "SFR", C5, 1, base=16, bitRange=5
sfr = "U0GCR.BAUD_E",      "SFR", C5, 5, base=16, bitRange=0-4
sfr = "U0CSR",             "SFR", 86, 1, base=16
sfr = "U0CSR.MODE",        "SFR", 86, 1, base=16, bitRange=7
sfr = "U0CSR.RE",          "SFR", 86, 1, base=16, bitRange=6
sfr = "U0CSR.SLAVE",       "SFR", 86, 1, base=16, bitRange=5
sfr = "U0CSR.FE",          "SFR", 86, 1, base=16, bitRange=4
sfr = "U0CSR.ERR",         "SFR", 86, 1, base=16, bitRange=3
sfr = "U0CSR.RX_BYTE",     "SFR", 86, 1, base=16, bitRange=2
sfr = "U0CSR.TX_BYTE",     "SFR", 86, 1, base=16, bitRange=1
sfr = "U0CSR.ACTIVE",      "SFR", 86, 1, base=16, bitRange=0

;; ADC group
;; ------------------------------------------------------------
sfr = "ADCH",              "SFR", BB, 1, base=16
sfr = "RNDL",              "SFR", BC, 1, base=16
sfr = "RNDH",              "SFR", BD, 1, base=16
sfr = "ADCCON1",           "SFR", B4, 1, base=16
sfr = "ADCCON1.EOC",       "SFR", B4, 1, base=16, bitRange=7
sfr = "ADCCON1.ST",        "SFR", B4, 1, base=16, bitRange=6
sfr = "ADCCON1.STSEL",     "SFR", B4, 4, base=16, bitRange=4-5
sfr = "ADCCON1.RCTRL",     "SFR", B4, 1, base=16, bitRange=2-3
sfr = "ADCCON2",           "SFR", B5, 1, base=16
sfr = "ADCCON2.SREF",      "SFR", B5, 2, base=16, bitRange=6-7
sfr = "ADCCON2.SDIV",      "SFR", B5, 2, base=16, bitRange=4-5
sfr = "ADCCON2.SCH",       "SFR", B5, 4, base=16, bitRange=0-3
sfr = "ADCL",              "SFR", BA, 1, base=16
sfr = "ADCCON3",           "SFR", B6, 1, base=16
sfr = "ADCCON3.EREF",      "SFR", B6, 2, base=16, bitRange=6-7
sfr = "ADCCON3.EDIV",      "SFR", B6, 2, base=16, bitRange=4-5
sfr = "ADCCON3.ECH",       "SFR", B6, 4, base=16, bitRange=0-3

;; TMINT group
;; ------------------------------------------------------------
sfr = "TIMIF",             "SFR", D8, 1, base=16
sfr = "TIMIF.OVFIM",       "SFR", D8, 1, base=16, bitRange=6
sfr = "TIMIF.T4CH1IF",     "SFR", D8, 1, base=16, bitRange=5
sfr = "TIMIF.T4CH0IF",     "SFR", D8, 1, base=16, bitRange=4
sfr = "TIMIF.T4OVFIF",     "SFR", D8, 1, base=16, bitRange=3
sfr = "TIMIF.T3CH1IF",     "SFR", D8, 1, base=16, bitRange=2
sfr = "TIMIF.T3CH0IF",     "SFR", D8, 1, base=16, bitRange=1
sfr = "TIMIF.T3OVFIF",     "SFR", D8, 1, base=16, bitRange=0

;; ST group
;; ------------------------------------------------------------
sfr = "ST0",               "SFR", 95, 1, base=16
sfr = "ST1",               "SFR", 96, 1, base=16
sfr = "ST2",               "SFR", 97, 1, base=16

;; MEMORY group
;; ------------------------------------------------------------
sfr = "MEMCTR",            "SFR", C7, 1, base=16
sfr = "MEMCTR.MUNIF",      "SFR", C7, 1, base=16, bitRange=6
sfr = "MEMCTR.FMAP",       "SFR", C7, 2, base=16, bitRange=4-5
sfr = "MEMCTR.CACHDIS",    "SFR", C7, 1, base=16, bitRange=1
sfr = "FMAP",              "SFR", 9F, 1, base=16
sfr = "RCCTRL",            "SFR", B7, 1, base=16

;; Timer1 group
;; ------------------------------------------------------------
sfr = "T1CC1H",            "SFR", DD, 1, base=16
sfr = "T1CC2L",            "SFR", DE, 1, base=16
sfr = "T1CNTL",            "SFR", E2, 1, base=16
sfr = "T1CC2H",            "SFR", DF, 1, base=16
sfr = "T1CNTH",            "SFR", E3, 1, base=16
sfr = "T1CTL",             "SFR", E4, 1, base=16
sfr = "T1CTL.CH2IF",       "SFR", E4, 1, base=16, bitRange=7
sfr = "T1CTL.CH1IF",       "SFR", E4, 1, base=16, bitRange=6
sfr = "T1CTL.CH0IF",       "SFR", E4, 1, base=16, bitRange=5
sfr = "T1CTL.OVFIF",       "SFR", E4, 1, base=16, bitRange=4
sfr = "T1CTL.DIV",         "SFR", E4, 1, base=16, bitRange=2-3
sfr = "T1CTL.MODE",        "SFR", E4, 1, base=16, bitRange=0-1
sfr = "T1CCTL0",           "SFR", E5, 1, base=16
sfr = "T1CCTL0.IM",        "SFR", E5, 1, base=16, bitRange=6
sfr = "T1CCTL0.CMP",       "SFR", E5, 1, base=16, bitRange=3-5
sfr = "T1CCTL0.MODE",      "SFR", E5, 1, base=16, bitRange=2
sfr = "T1CCTL0.CAP",       "SFR", E5, 1, base=16, bitRange=0-1
sfr = "T1CCTL1",           "SFR", E6, 1, base=16
sfr = "T1CCTL1.IM",        "SFR", E6, 1, base=16, bitRange=6
sfr = "T1CCTL1.CMP",       "SFR", E6, 1, base=16, bitRange=3-5
sfr = "T1CCTL1.MODE",      "SFR", E6, 1, base=16, bitRange=2
sfr = "T1CCTL1.CAP",       "SFR", E6, 1, base=16, bitRange=0-1
sfr = "T1CCTL2",           "SFR", E7, 1, base=16
sfr = "T1CCTL2.IM",        "SFR", E7, 1, base=16, bitRange=6
sfr = "T1CCTL2.CMP",       "SFR", E7, 1, base=16, bitRange=3-5
sfr = "T1CCTL2.MODE",      "SFR", E7, 1, base=16, bitRange=2
sfr = "T1CCTL2.CAP",       "SFR", E7, 1, base=16, bitRange=0-1
sfr = "T1CC0L",            "SFR", DA, 1, base=16
sfr = "T1CC0H",            "SFR", DB, 1, base=16
sfr = "T1CC1L",            "SFR", DC, 1, base=16

;; USART1 group
;; ------------------------------------------------------------
sfr = "U1BAUD",            "SFR", FA, 1, base=16
sfr = "U1UCR",             "SFR", FB, 1, base=16
sfr = "U1UCR.FLUSH",       "SFR", FB, 1, base=16, bitRange=7
sfr = "U1UCR.FLOW",        "SFR", FB, 1, base=16, bitRange=6
sfr = "U1UCR.D9",          "SFR", FB, 1, base=16, bitRange=5
sfr = "U1UCR.BIT9",        "SFR", FB, 1, base=16, bitRange=4
sfr = "U1UCR.PARITY",      "SFR", FB, 1, base=16, bitRange=3
sfr = "U1UCR.SPB",         "SFR", FB, 1, base=16, bitRange=2
sfr = "U1UCR.STOP",        "SFR", FB, 1, base=16, bitRange=1
sfr = "U1UCR.START",       "SFR", FB, 1, base=16, bitRange=0
sfr = "U1GCR",             "SFR", FC, 1, base=16
sfr = "U1GCR.CPOL",        "SFR", FC, 1, base=16, bitRange=7
sfr = "U1GCR.CPHA",        "SFR", FC, 1, base=16, bitRange=6
sfr = "U1GCR.ORDER",       "SFR", FC, 1, base=16, bitRange=5
sfr = "U1GCR.BAUD_E",      "SFR", FC, 5, base=16, bitRange=0-4
sfr = "U1CSR",             "SFR", F8, 1, base=16
sfr = "U1CSR.MODE",        "SFR", F8, 1, base=16, bitRange=7
sfr = "U1CSR.RE",          "SFR", F8, 1, base=16, bitRange=6
sfr = "U1CSR.SLAVE",       "SFR", F8, 1, base=16, bitRange=5
sfr = "U1CSR.FE",          "SFR", F8, 1, base=16, bitRange=4
sfr = "U1CSR.ERR",         "SFR", F8, 1, base=16, bitRange=3
sfr = "U1CSR.RX_BYTE",     "SFR", F8, 1, base=16, bitRange=2
sfr = "U1CSR.TX_BYTE",     "SFR", F8, 1, base=16, bitRange=1
sfr = "U1CSR.ACTIVE",      "SFR", F8, 1, base=16, bitRange=0
sfr = "U1DBUF",            "SFR", F9, 1, base=16

;; Timer2 group
;; ------------------------------------------------------------
sfr = "T2THD",             "SFR", A7, 1, base=16
sfr = "T2PEROF1",          "SFR", 9D, 1, base=16
sfr = "T2PEROF2",          "SFR", 9E, 1, base=16
sfr = "T2PEROF2.CMPIM",    "SFR", 9E, 1, base=16, bitRange=7
sfr = "T2PEROF2.PERIM",    "SFR", 9E, 1, base=16, bitRange=6
sfr = "T2PEROF2.OFCMPIM",  "SFR", 9E, 1, base=16, bitRange=5
sfr = "T2PEROF2.PEROF2",   "SFR", 9E, 1, base=16, bitRange=0-3
sfr = "T2CNF",             "SFR", C3, 1, base=16
sfr = "T2CNF.CMPIF",       "SFR", C3, 1, base=16, bitRange=7
sfr = "T2CNF.PERIF",       "SFR", C3, 1, base=16, bitRange=6
sfr = "T2CNF.OFCMPIF",     "SFR", C3, 1, base=16, bitRange=5
sfr = "T2CNF.CMSEL",       "SFR", C3, 1, base=16, bitRange=3
sfr = "T2CNF.SYNC",        "SFR", C3, 1, base=16, bitRange=1
sfr = "T2CNF.RUN",         "SFR", C3, 1, base=16, bitRange=0
sfr = "T2OF0",             "SFR", A1, 1, base=16
sfr = "T2CMP",             "SFR", 94, 1, base=16
sfr = "T2OF1",             "SFR", A2, 1, base=16
sfr = "T2OF2",             "SFR", A3, 1, base=16
sfr = "T2CAPLPL",          "SFR", A4, 1, base=16
sfr = "T2CAPHPH",          "SFR", A5, 1, base=16
sfr = "T2TLD",             "SFR", A6, 1, base=16
sfr = "T2PEROF0",          "SFR", 9C, 1, base=16

;; DMA group
;; ------------------------------------------------------------
sfr = "DMAIRQ",            "SFR", D1, 1, base=16
sfr = "DMAIRQ.DMAIF4",     "SFR", D1, 1, base=16, bitRange=4
sfr = "DMAIRQ.DMAIF3",     "SFR", D1, 1, base=16, bitRange=3
sfr = "DMAIRQ.DMAIF2",     "SFR", D1, 1, base=16, bitRange=2
sfr = "DMAIRQ.DMAIF1",     "SFR", D1, 1, base=16, bitRange=1
sfr = "DMAIRQ.DMAIF0",     "SFR", D1, 1, base=16, bitRange=0
sfr = "DMA1CFGL",          "SFR", D2, 1, base=16
sfr = "DMA1CFGH",          "SFR", D3, 1, base=16
sfr = "DMA0CFGL",          "SFR", D4, 1, base=16
sfr = "DMA0CFGH",          "SFR", D5, 1, base=16
sfr = "DMAARM",            "SFR", D6, 1, base=16
sfr = "DMAARM.ABORT",      "SFR", D6, 1, base=16, bitRange=7
sfr = "DMAARM.DMAARM4",    "SFR", D6, 1, base=16, bitRange=4
sfr = "DMAARM.DMAARM3",    "SFR", D6, 1, base=16, bitRange=3
sfr = "DMAARM.DMAARM2",    "SFR", D6, 1, base=16, bitRange=2
sfr = "DMAARM.DMAARM1",    "SFR", D6, 1, base=16, bitRange=1
sfr = "DMAARM.DMAARM0",    "SFR", D6, 1, base=16, bitRange=0
sfr = "DMAREQ",            "SFR", D7, 1, base=16
sfr = "DMAREQ.DMAREQ4",    "SFR", D7, 1, base=16, bitRange=4
sfr = "DMAREQ.DMAREQ3",    "SFR", D7, 1, base=16, bitRange=3
sfr = "DMAREQ.DMAREQ2",    "SFR", D7, 1, base=16, bitRange=2
sfr = "DMAREQ.DMAREQ1",    "SFR", D7, 1, base=16, bitRange=1
sfr = "DMAREQ.DMAREQ0",    "SFR", D7, 1, base=16, bitRange=0

;; Interrupt group
;; ------------------------------------------------------------
sfr = "IEN1",              "SFR", B8, 1, base=16
sfr = "IEN1.P0IE",         "SFR", B8, 1, base=16, bitRange=5
sfr = "IEN1.T4IE",         "SFR", B8, 1, base=16, bitRange=4
sfr = "IEN1.T3IE",         "SFR", B8, 1, base=16, bitRange=3
sfr = "IEN1.T2IE",         "SFR", B8, 1, base=16, bitRange=2
sfr = "IEN1.T1IE",         "SFR", B8, 1, base=16, bitRange=1
sfr = "IEN1.DMAIE",        "SFR", B8, 1, base=16, bitRange=0
sfr = "TCON",              "SFR", 88, 1, base=16
sfr = "TCON.URX1IF",       "SFR", 88, 1, base=16, bitRange=7
sfr = "TCON.ADCIF",        "SFR", 88, 1, base=16, bitRange=5
sfr = "TCON.URX0IF",       "SFR", 88, 1, base=16, bitRange=3
sfr = "TCON.IT1",          "SFR", 88, 1, base=16, bitRange=2
sfr = "TCON.RFERRIF",      "SFR", 88, 1, base=16, bitRange=1
sfr = "TCON.IT0",          "SFR", 88, 1, base=16, bitRange=0
sfr = "IP1",               "SFR", B9, 1, base=16
sfr = "IP1.IP1_5",         "SFR", B9, 1, base=16, bitRange=5
sfr = "IP1.IP1_4",         "SFR", B9, 1, base=16, bitRange=4
sfr = "IP1.IP1_3",         "SFR", B9, 1, base=16, bitRange=3
sfr = "IP1.IP1_2",         "SFR", B9, 1, base=16, bitRange=2
sfr = "IP1.IP1_1",         "SFR", B9, 1, base=16, bitRange=1
sfr = "IP1.IP1_0",         "SFR", B9, 1, base=16, bitRange=0
sfr = "IEN0",              "SFR", A8, 1, base=16
sfr = "IEN0.EA",           "SFR", A8, 1, base=16, bitRange=7
sfr = "IEN0.STIE",         "SFR", A8, 1, base=16, bitRange=5
sfr = "IEN0.ENCIE",        "SFR", A8, 1, base=16, bitRange=4
sfr = "IEN0.URX1IE",       "SFR", A8, 1, base=16, bitRange=3
sfr = "IEN0.URX0IE",       "SFR", A8, 1, base=16, bitRange=2
sfr = "IEN0.ADCIE",        "SFR", A8, 1, base=16, bitRange=1
sfr = "IEN0.RFERRIE",      "SFR", A8, 1, base=16, bitRange=0
sfr = "IRCON",             "SFR", C0, 1, base=16
sfr = "IRCON.STIF",        "SFR", C0, 1, base=16, bitRange=7
sfr = "IRCON.P0IF",        "SFR", C0, 1, base=16, bitRange=5
sfr = "IRCON.T4IF",        "SFR", C0, 1, base=16, bitRange=4
sfr = "IRCON.T3IF",        "SFR", C0, 1, base=16, bitRange=3

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -