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

📄 cc1110.ddf

📁 cc1111调试文件
💻 DDF
📖 第 1 页 / 共 4 页
字号:
;;                      - CC1110.ddf -
;;
;; Special header for the Chipcon CC1110 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 = "U0DBUF.[7:0]DATA",     "SFR", C1, 1, base=16, bitRange=0-7

sfr = "U0BAUD",               "SFR", C2, 1, base=16
sfr = "U0BAUD.[7:0]BAUD_M",   "SFR", C2, 1, base=16, bitRange=0-7

sfr = "U0UCR",                "SFR", C4, 1, base=16
sfr = "U0UCR.[7]FLUSH",       "SFR", C4, 1, base=16, bitRange=7
sfr = "U0UCR.[6]FLOW",        "SFR", C4, 1, base=16, bitRange=6
sfr = "U0UCR.[5]D9",          "SFR", C4, 1, base=16, bitRange=5
sfr = "U0UCR.[4]BIT9",        "SFR", C4, 1, base=16, bitRange=4
sfr = "U0UCR.[3]PARITY",      "SFR", C4, 1, base=16, bitRange=3
sfr = "U0UCR.[2]SPB",         "SFR", C4, 1, base=16, bitRange=2
sfr = "U0UCR.[1]STOP",        "SFR", C4, 1, base=16, bitRange=1
sfr = "U0UCR.[0]START",       "SFR", C4, 1, base=16, bitRange=0

sfr = "U0GCR",                "SFR", C5, 1, base=16
sfr = "U0GCR.[7]CPOL",        "SFR", C5, 1, base=16, bitRange=7
sfr = "U0GCR.[6]CPHA",        "SFR", C5, 1, base=16, bitRange=6
sfr = "U0GCR.[5]ORDER",       "SFR", C5, 1, base=16, bitRange=5
sfr = "U0GCR.[4:0]BAUD_E",    "SFR", C5, 1, base=16, bitRange=0-4

sfr = "U0CSR",                "SFR", 86, 1, base=16
sfr = "U0CSR.[7]MODE",        "SFR", 86, 1, base=16, bitRange=7
sfr = "U0CSR.[6]RE",          "SFR", 86, 1, base=16, bitRange=6
sfr = "U0CSR.[5]SLAVE",       "SFR", 86, 1, base=16, bitRange=5
sfr = "U0CSR.[4]FE",          "SFR", 86, 1, base=16, bitRange=4
sfr = "U0CSR.[3]ERR",         "SFR", 86, 1, base=16, bitRange=3
sfr = "U0CSR.[2]RX_BYTE",     "SFR", 86, 1, base=16, bitRange=2
sfr = "U0CSR.[1]TX_BYTE",     "SFR", 86, 1, base=16, bitRange=1
sfr = "U0CSR.[0]ACTIVE",      "SFR", 86, 1, base=16, bitRange=0


;; ADC group
;; ------------------------------------------------------------
sfr = "ADCL",               "SFR", BA, 1, base=16
sfr = "ADCL.[7:4]ADC[3:0]", "SFR", BA, 1, base=16, bitRange=4-7

sfr = "ADCH",               "SFR", BB, 1, base=16
sfr = "ADCH.[7:0]ADC[11:4]","SFR", BB, 1, base=16, bitRange=0-7

sfr = "RNDL",               "SFR", BC, 1, base=16
sfr = "RNDH",               "SFR", BD, 1, base=16

sfr = "ADCCON1",            "SFR", B4, 1, base=16
sfr = "ADCCON1.[7]EOC",     "SFR", B4, 1, base=16, bitRange=7
sfr = "ADCCON1.[6]ST",      "SFR", B4, 1, base=16, bitRange=6
sfr = "ADCCON1.[5:4]STSEL", "SFR", B4, 1, base=16, bitRange=4-5
sfr = "ADCCON1.[3:2]RCTRL", "SFR", B4, 1, base=16, bitRange=2-3

sfr = "ADCCON2",            "SFR", B5, 1, base=16
sfr = "ADCCON2.[7:6]SREF",  "SFR", B5, 1, base=16, bitRange=6-7
sfr = "ADCCON2.[5:4]SDIV",  "SFR", B5, 1, base=16, bitRange=4-5
sfr = "ADCCON2.[3:0]SCH",   "SFR", B5, 1, base=16, bitRange=0-3

sfr = "ADCCON3",            "SFR", B6, 1, base=16
sfr = "ADCCON3.[7:6]EREF",  "SFR", B6, 1, base=16, bitRange=6-7
sfr = "ADCCON3.[5:4]EDIV",  "SFR", B6, 1, base=16, bitRange=4-5
sfr = "ADCCON3.[3:0]ECH",   "SFR", B6, 1, base=16, bitRange=0-3


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


;; MEMORY group
;; ------------------------------------------------------------
sfr = "MEMCTR",             "SFR", C7, 1, base=16
sfr = "MEMCTR.[1]CACHDIS",  "SFR", C7, 1, base=16, bitRange=1
sfr = "MEMCTR.[0]PREFDIS",  "SFR", C7, 1, base=16, bitRange=0


;; Timer1 group
;; ------------------------------------------------------------
sfr = "T1CC1H",                  "SFR", DD, 1, base=16
sfr = "T1CC1H.[7:0]T1CC1[15:8]", "SFR", DD, 1, base=16, bitRange=0-7

sfr = "T1CC2L",                  "SFR", DE, 1, base=16
sfr = "T1CC2L.[7:0]T1CC2[7:0]",  "SFR", DE, 1, base=16, bitRange=0-7

sfr = "T1CNTL",                  "SFR", E2, 1, base=16
sfr = "T1CNTL.[7:0]CNT[7:0]",    "SFR", E2, 1, base=16, bitRange=0-7

sfr = "T1CNTH",                  "SFR", E3, 1, base=16
sfr = "T1CNTH.[7:0]CNT[15:8]",   "SFR", E3, 1, base=16, bitRange=0-7

sfr = "T1CC2H",                  "SFR", DF, 1, base=16
sfr = "T1CC2H.[7:0]T1CC2[15:8]", "SFR", DF, 1, base=16, bitRange=0-7

sfr = "T1CTL",                   "SFR", E4, 1, base=16
sfr = "T1CTL.[7]CH2IF",          "SFR", E4, 1, base=16, bitRange=7
sfr = "T1CTL.[6]CH1IF",          "SFR", E4, 1, base=16, bitRange=6
sfr = "T1CTL.[5]CH0IF",          "SFR", E4, 1, base=16, bitRange=5
sfr = "T1CTL.[4]OVFIF",          "SFR", E4, 1, base=16, bitRange=4
sfr = "T1CTL.[3:2]DIV",          "SFR", E4, 1, base=16, bitRange=2-3
sfr = "T1CTL.[1:0]MODE",         "SFR", E4, 1, base=16, bitRange=0-1

sfr = "T1CCTL0",                 "SFR", E5, 1, base=16
sfr = "T1CCTL0.[7]CPSEL",        "SFR", E5, 1, base=16, bitRange=7
sfr = "T1CCTL0.[6]IM",           "SFR", E5, 1, base=16, bitRange=6
sfr = "T1CCTL0.[5:3]CMP",        "SFR", E5, 1, base=16, bitRange=3-5
sfr = "T1CCTL0.[2]MODE",         "SFR", E5, 1, base=16, bitRange=2
sfr = "T1CCTL0.[1:0]CAP",        "SFR", E5, 1, base=16, bitRange=0-1

sfr = "T1CCTL1",                 "SFR", E6, 1, base=16
sfr = "T1CCTL1.[7]CPSEL",        "SFR", E6, 1, base=16, bitRange=7
sfr = "T1CCTL1.[6]IM",           "SFR", E6, 1, base=16, bitRange=6
sfr = "T1CCTL1.[5:3]CMP",        "SFR", E6, 1, base=16, bitRange=3-5
sfr = "T1CCTL1.[2]MODE",         "SFR", E6, 1, base=16, bitRange=2
sfr = "T1CCTL1.[1:0]CAP",        "SFR", E6, 1, base=16, bitRange=0-1

sfr = "T1CCTL2",                 "SFR", E7, 1, base=16
sfr = "T1CCTL2.[7]CPSEL",        "SFR", E7, 1, base=16, bitRange=7
sfr = "T1CCTL2.[6]IM",           "SFR", E7, 1, base=16, bitRange=6
sfr = "T1CCTL2.[5:3]CMP",        "SFR", E7, 1, base=16, bitRange=3-5
sfr = "T1CCTL2.[2]MODE",         "SFR", E7, 1, base=16, bitRange=2
sfr = "T1CCTL2.[1:0]CAP",        "SFR", E7, 1, base=16, bitRange=0-1

sfr = "T1CC0L",                  "SFR", DA, 1, base=16
sfr = "T1CC0L.[7:0]T1CC0[7:0]",  "SFR", DA, 1, base=16, bitRange=0-7

sfr = "T1CC0H",                  "SFR", DB, 1, base=16
sfr = "T1CC0H.[7:0]T1CC0[15:8]", "SFR", DB, 1, base=16, bitRange=0-7

sfr = "T1CC1L",                  "SFR", DC, 1, base=16
sfr = "T1CC1L.[7:0]T1CC1[7:0]",  "SFR", DC, 1, base=16, bitRange=0-7


;; USART1 group
;; ------------------------------------------------------------
sfr = "U1BAUD",             "SFR", FA, 1, base=16
sfr = "U1BAUD.[7:0]BAUD_M", "SFR", FA, 1, base=16, bitRange=0-7

sfr = "U1UCR",              "SFR", FB, 1, base=16
sfr = "U1UCR.[7]FLUSH",     "SFR", FB, 1, base=16, bitRange=7
sfr = "U1UCR.[6]FLOW",      "SFR", FB, 1, base=16, bitRange=6
sfr = "U1UCR.[5]D9",        "SFR", FB, 1, base=16, bitRange=5
sfr = "U1UCR.[4]BIT9",      "SFR", FB, 1, base=16, bitRange=4
sfr = "U1UCR.[3]PARITY",    "SFR", FB, 1, base=16, bitRange=3
sfr = "U1UCR.[2]SPB",       "SFR", FB, 1, base=16, bitRange=2
sfr = "U1UCR.[1]STOP",      "SFR", FB, 1, base=16, bitRange=1
sfr = "U1UCR.[0]START",     "SFR", FB, 1, base=16, bitRange=0

sfr = "U1GCR",              "SFR", FC, 1, base=16
sfr = "U1GCR.[7]CPOL",      "SFR", FC, 1, base=16, bitRange=7
sfr = "U1GCR.[6]CPHA",      "SFR", FC, 1, base=16, bitRange=6
sfr = "U1GCR.[5]ORDER",     "SFR", FC, 1, base=16, bitRange=5
sfr = "U1GCR.[4:0]BAUD_E",  "SFR", FC, 1, base=16, bitRange=0-4

sfr = "U1CSR",              "SFR", F8, 1, base=16
sfr = "U1CSR.[7]MODE",      "SFR", F8, 1, base=16, bitRange=7
sfr = "U1CSR.[6]RE",        "SFR", F8, 1, base=16, bitRange=6
sfr = "U1CSR.[5]SLAVE",     "SFR", F8, 1, base=16, bitRange=5
sfr = "U1CSR.[4]FE",        "SFR", F8, 1, base=16, bitRange=4
sfr = "U1CSR.[3]ERR",       "SFR", F8, 1, base=16, bitRange=3
sfr = "U1CSR.[2]RX_BYTE",   "SFR", F8, 1, base=16, bitRange=2
sfr = "U1CSR.[1]TX_BYTE",   "SFR", F8, 1, base=16, bitRange=1
sfr = "U1CSR.[0]ACTIVE",    "SFR", F8, 1, base=16, bitRange=0

sfr = "U1DBUF",             "SFR", F9, 1, base=16
sfr = "U1DBUF.[7:0]DATA",   "SFR", F9, 1, base=16, bitRange=0-7


;; Timer2 group
;; ------------------------------------------------------------
sfr = "T2PR",               "SFR", 9D, 1, base=16
sfr = "T2PR.[7:0]PR",       "SFR", 9D, 1, base=16, bitRange=0-7

sfr = "T2CTL",              "SFR", 9E, 1, base=16
sfr = "T2CTL.[6]TEX",       "SFR", 9E, 1, base=16, bitRange=6
sfr = "T2CTL.[4]INT",       "SFR", 9E, 1, base=16, bitRange=4
sfr = "T2CTL.[2]TIG",       "SFR", 9E, 1, base=16, bitRange=2
sfr = "T2CTL.[1:0]TIP",     "SFR", 9E, 1, base=16, bitRange=0-1

sfr = "T2CT",               "SFR", 9C, 1, base=16
sfr = "T2CT.[7:0]CNT",      "SFR", 9C, 1, base=16, bitRange=0-7


;; Sleep Timer group
;; ------------------------------------------------------------
sfr = "WORIRQ",                      "SFR", A1, 1, base=16
sfr = "WORIRQ.[4]EVENT0_MASK",       "SFR", A1, 1, base=16, bitRange=4
sfr = "WORIRQ.[0]EVENT0_FLAG",       "SFR", A1, 1, base=16, bitRange=0

sfr = "WORCTRL",                     "SFR", A2, 1, base=16
sfr = "WORCTRL.[2]WOR_RESET",        "SFR", A2, 1, base=16, bitRange=2
sfr = "WORCTRL.[1:0]WOR_RES",        "SFR", A2, 1, base=16, bitRange=0-1

sfr = "WOREVT0",                     "SFR", A3, 1, base=16
sfr = "WOREVT0.[7:0]EVENT0[7:0]",    "SFR", A3, 1, base=16, bitRange=0-7

sfr = "WOREVT1",                     "SFR", A4, 1, base=16
sfr = "WOREVT1.[7:0]EVENT0[15:8]",   "SFR", A4, 1, base=16, bitRange=0-7

sfr = "WORTIME0",                    "SFR", A5, 1, base=16
sfr = "WORTIME0.[7:0]WORTIME[7:0]",  "SFR", A5, 1, base=16, bitRange=0-7

sfr = "WORTIME1",                    "SFR", A6, 1, base=16
sfr = "WORTIME1.[7:0]WORTIME[15:8]", "SFR", A6, 1, base=16, bitRange=0-7

;; DMA group
;; ------------------------------------------------------------
sfr = "DMAIRQ",                        "SFR", D1, 1, base=16
sfr = "DMAIRQ.[4]DMAIF4",              "SFR", D1, 1, base=16, bitRange=4
sfr = "DMAIRQ.[3]DMAIF3",              "SFR", D1, 1, base=16, bitRange=3
sfr = "DMAIRQ.[2]DMAIF2",              "SFR", D1, 1, base=16, bitRange=2
sfr = "DMAIRQ.[1]DMAIF1",              "SFR", D1, 1, base=16, bitRange=1
sfr = "DMAIRQ.[0]DMAIF0",              "SFR", D1, 1, base=16, bitRange=0

sfr = "DMA1CFGL",                      "SFR", D2, 1, base=16
sfr = "DMA1CFGL.[7:0]DMA1CFG[7:0]",    "SFR", D2, 1, base=16, bitRange=0-7

sfr = "DMA1CFGH",                      "SFR", D3, 1, base=16
sfr = "DMA1CFGH.[7:0]DMA1CFG[15:8]",   "SFR", D3, 1, base=16, bitRange=0-7

sfr = "DMA0CFGL",                      "SFR", D4, 1, base=16
sfr = "DMA0CFGL.[7:0]DMA0CFG[7:0]",    "SFR", D4, 1, base=16, bitRange=0-7

sfr = "DMA0CFGH",                      "SFR", D5, 1, base=16
sfr = "DMA0CFGH.[7:0]DMA0CFG[15:8]",   "SFR", D5, 1, base=16, bitRange=0-7

sfr = "DMAARM",                        "SFR", D6, 1, base=16
sfr = "DMAARM.[7]ABORT",               "SFR", D6, 1, base=16, bitRange=7
sfr = "DMAARM.[4]DMAARM4",             "SFR", D6, 1, base=16, bitRange=4

⌨️ 快捷键说明

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