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

📄 f2810.h

📁 初学者要的DSP2810的初始化汇编程序
💻 H
📖 第 1 页 / 共 2 页
字号:
GPGCLEAR           .set    70FAh     ;GPIO G Clear register
GPGTOGGLE          .set    70FBh     ;GPIO G Toggle register

;----------------------------EVA registers---------------------------------/

GPTCONA            .set   7400h     ;GP Timer Control register A
T1CNT              .set   7401h     ;GP Timer 1 Counter register
T1CMPR             .set   7402h     ;GP Timer 1 Compare register
T1PR               .set   7403h     ;GP Timer 1 Period register
T1CON              .set   7404h     ;GP Timer 1 Control register
T2CNT              .set   7405h     ;GP Timer 2 Counter register
T2CMPR             .set   7406h     ;GP Timer 2 Compare register
T2PR               .set   7407h     ;GP Timer 2 Period register
T2CON              .set   7408h     ;GP Timer 2 Control register
EXTCONA            .set   7409h     ;GP Extension Control register A
COMCONA            .set   7411h     ;Compare Control register A
ACTRA              .set   7413h     ;Compare Action Control register A
DBTCONA            .set   7415h     ;Dead-Band Timer Control register A
CMPR1              .set   7417h     ;Compare register 1
CMPR2              .set   7418h     ;Compare register 2
CMPR3              .set   7419h     ;Compare register 3
CAPCONA            .set   7420h     ;Capture Control register A
CAPFIFOA           .set   7422h     ;Capture FIFO Status register A
CAP1FIFO           .set   7423h     ;Two-Level Deep Capture FIFO Stack 1
CAP2FIFO           .set   7424h     ;Two-Level Deep Capture FIFO Stack 2
CAP3FIFO           .set   7425h     ;Two-Level Deep Capture FIFO Stack 3
CAP1FBOT           .set   7427h     ;Bottom register Of Capture FIFO Stack 1
CAP2FBOT           .set   7428h     ;Bottom register Of Capture FIFO Stack 2
CAP3FBOT           .set   7429h     ;Bottom register Of Capture FIFO Stack 3
EVAIMRA            .set   742Ch     ;Interrupt Mask register A
EVAIMRB            .set   742Dh     ;Interrupt Mask register B
EVAIMRC            .set   742Eh     ;Interrupt Mask register C
EVAIFRA            .set   742Fh     ;Interrupt Flag register A
EVAIFRB            .set   7430h     ;Interrupt Flag register B
EVAIFRC            .set   7431h     ;Interrupt Flag register C

;---------------------------EVB registers---------------------------------/

GPTCONB            .set   7500h     ;Overall GP Timer Control register B
T3CNT              .set   7501h     ;Timer 3 Counter register
T3CMPR             .set   7502h     ;Timer 3 Compare register
T3PR               .set   7503h     ;Timer 3 Period register
T3CON              .set   7504h     ;Timer 3 Control register
T4CNT              .set   7505h     ;Timer 4 Counter register
T4CMPR             .set   7506h     ;Timer 4 Compare register
T4PR               .set   7507h     ;Timer 4 Period register
T4CON              .set   7508h     ;Timer 4 Control register
EXTCONB            .set   7509h     ;Extension Control register B
COMCONB            .set   7511h     ;Compare Control register B
ACTRB              .set   7513h     ;Compare Action Control register B
DBTCONB            .set   7515h     ;Dead-Band Timer Control register B
CMPR4              .set   7517h     ;Compare register 4
CMPR5              .set   7518h     ;Compare register 5
CMPR6              .set   7519h     ;Compare register 6
CAPCONB            .set   7520h     ;Capture Control register B
CAPFIFOB           .set   7522h     ;Capture FIFO Status register B
CAP4FIFO           .set   7523h     ;Two-Level Deep Capture FIFO Stack 4
CAP5FIFO           .set   7524h     ;Two-Level Deep Capture FIFO Stack 5
CAP6FIFO           .set   7525h     ;Two-Level Deep Capture FIFO Stack 6
CAP4FBOT           .set   7527h     ;Bottom register Of Capture FIFO Stack 4
CAP5FBOT           .set   7528h     ;Bottom register Of Capture FIFO Stack 5
CAP6FBOT           .set   7529h     ;Bottom register Of Capture FIFO Stack 6
EVBIMRA            .set   752Ch     ;Interrupt Mask register A
EVBIMRB            .set   752Dh     ;Interrupt Mask register B
EVBIMRC            .set   752Eh     ;Interrupt Mask register C
EVBIFRA            .set   752Fh     ;Interrupt Flag register A
EVBIFRB            .set   7530h     ;Interrupt Flag register B
EVBIFRC            .set   7531h     ;Interrupt Flag register C

;------------------------------SCI-A registers---------------------------------/

SCICCRA            .set   7050h     ;SCI-A Communications Control register
SCICTL1A           .set   7051h     ;SCI-A Control register 1
SCIHBAUDA          .set   7052h     ;SCI-A Baud register, High Bits
SCILBAUDA          .set   7053h     ;SCI-A Baud register, Low Bits
SCICTL2A           .set   7054h     ;SCI-A Control register 2
SCIRXSTA           .set   7055h     ;SCI-A Receive Status register
SCIRXEMUA          .set   7056h     ;SCI-A Receive Emulation Data Buffer register
SCIRXBUFA          .set   7057h     ;SCI-A Receive Data Buffer register
SCITXBUFA          .set   7059h     ;SCI-A Transmit Data Buffer register
SCIFFTXA           .set   705Ah     ;SCI-A FIFO Transmit register
SCIFFRXA           .set   705Bh     ;SCI-A FIFO Receive register
SCIFFCTA           .set   705Ch     ;SCI-A FIFO Control register
SCIPRIA            .set   705Fh     ;SCI-A Priority Control register

;-----------------------------SCI-B registers---------------------------------/

SCICCRB            .set   7750h     ;SCI-B Communications Control register
SCICTL1B           .set   7751h     ;SCI-B Control register 1
SCIHBAUDB          .set   7752h     ;SCI-B Baud register, High Bits
SCILBAUDB          .set   7753h     ;SCI-B Baud register, Low Bits
SCICTL2B           .set   7754h     ;SCI-B Control register 2
SCIRXSTB           .set   7755h     ;SCI-B Receive Status register
SCIRXEMUB          .set   7756h     ;SCI-B Receive Emulation Data Buffer register
SCIRXBUFB          .set   7757h     ;SCI-B Receive Data Buffer register
SCITXBUFB          .set   7759h     ;SCI-B Transmit Data Buffer register
SCIFFTXB           .set   775Ah     ;SCI-B FIFO Transmit register
SCIFFRXB           .set   775Bh     ;SCI-B FIFO Receive register
SCIFFCTB           .set   775Ch     ;SCI-B FIFO Control register
SCIPRIB            .set   775Fh     ;SCI-B Priority Control register

;------------------CPU-Timers 0, 1, 2 Configuration and Control registers-------------/  

TIMER0TIM           .set    0C00h     ;CPU-Timer 0, Counter register
TIMER0TIMH          .set    0C01h     ;CPU-Timer 0, Counter register High
TIMER0PRD           .set    0C02h     ;CPU-Timer 0, Period register
TIMER0PRDH          .set    0C03h     ;PU-Timer 0, Period register High
TIMER0TCR           .set    0C04h     ;CPU-Timer 0, Control register
TIMER0TPR           .set    0C06h     ;CPU-Timer 0, Prescale register
TIMER0TPRH          .set    0C07h     ;CPU-Timer 0, Prescale register High
TIMER1TIM           .set    0C08h     ;CPU-Timer 1, Counter register
TIMER1TIMH          .set    0C09h     ;CPU-Timer 1, Counter register High
TIMER1PRD           .set    0C0Ah     ;CPU-Timer 1, Period register
TIMER1PRDH          .set    0C0Bh     ;CPU-Timer 1, Period register High
TIMER1TCR           .set    0C0Ch     ;CPU-Timer 1, Control register
TIMER1TPR           .set    0C0Eh     ;CPU-Timer 1, Prescale register
TIMER1TPRH          .set    0C0Fh     ;CPU-Timer 1, Prescale register High
TIMER2TIM           .set    0C10h     ;CPU-Timer 2, Counter register
TIMER2TIMH          .set    0C11h     ;CPU-Timer 2, Counter register High
TIMER2PRD           .set    0C12h     ;CPU-Timer 2, Period register
TIMER2PRDH          .set    0C13h     ;CPU-Timer 2, Period register High
TIMER2TCR           .set    0C14h     ;CPU-Timer 2, Control register
TIMER2TPR           .set    0C16h     ;CPU-Timer 2, Prescale register
TIMER2TPRH          .set    0C17h     ;CPU-Timer 2, Prescale register High



;----------------------------DP registers-------------------------------------/
DP_PLL              .set    01C0h
DP_Flash            .set    002Ah
DP_PIE              .set    0033h
DP_External_INT     .set    01C1h
DP_ADC              .set    01C4h
DP_XINTF            .set    002Ch
DP_MUX              .set    01C3h
DP_GPIO_Data        .set    01C3h
DP_EVA              .set    01D0h
DP_EVB              .set    01D4h
DP_SCIA             .set    01C1h
DP_SCIB             .set    01DDh
DP_CPU_Timer        .set    0030h


⌨️ 快捷键说明

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