📄 csfr.h
字号:
//特殊寄存器定义 H
#pragma ADDRESS PM0 04H //模式寄存器0 H
#pragma ADDRESS PM1 05H //模式寄存器1 H
#pragma ADDRESS CM0 06H //系统时钟控制寄存器0 H
#pragma ADDRESS CM1 07H //系统时钟控制寄存器1 H
#pragma ADDRESS CSR 08H //片选控制寄存器HH H
#pragma ADDRESS AIER 09H //地址匹配中断使能寄存器HH H
#pragma ADDRESS PRCR 0AH //保护寄存器//0BH为保留寄存器HH H
#pragma ADDRESS CM2 0CH //晶振停止检测寄存器//0DH为保留地址HHHH
#pragma ADDRESS WDTS 0EH //看门狗起动定时器HH H
#pragma ADDRESS WDC 0FH //看门狗控制定时器HH H
#pragma ADDRESS RMAD0 10H //地址匹配中断寄存器0,共占用三个字节//13H为保留区HH
#pragma ADDRESS RMAD1 14H //地址匹配中断寄存器1共占用三个字节//17H~1FH为保留区HH
#pragma ADDRESS SAR0 20H //DMA0 源指针 20…22H//23H为保留指针HH
#pragma ADDRESS DAR0 24H //DMA0 目的指针24H~26H//27H为保留区HH
#pragma ADDRESS TCR0 28H //DMA0传输计数寄存器 28H~29H//2AH,2BH保留HH
#pragma ADDRESS DM0CON 2CH //DMA0控制寄存器//2DH~2FH为保留HH
#pragma ADDRESS SAR1 30H //DMA1 源指针 30…32H//33H为保留指针HH
#pragma ADDRESS DAR1 34H //DMA1 目的指针34H~36H//37H为保留区HH
#pragma ADDRESS TCR1 38H //DMA1传输计数寄存器 38H~39H//3AH,3BH保留HH
#pragma ADDRESS DM1CON 3CH //DMA1控制寄存器//3DH~40H为保留HH
#pragma ADDRESS C01WKPIC 41H //CAN0/1唤醒控制寄存器 HH
#pragma ADDRESS C0RECIC 42H //CAN0 接收成功中断控制寄存器 HH
#pragma ADDRESS C0RECIC 43H //CAN0 接收成功中断控制寄存器 HH
#pragma ADDRESS INT3IC 44H //外部中断3中断控制寄存器 HH
#pragma ADDRESS TB5IC 45H //定时器B5中断控制寄存器 HH
#pragma ADDRESS TB4IC 46H //定时器B4中断控制寄存器 HH
#pragma ADDRESS TB3IC 47H //定时器B3中断控制寄存器 HH
#pragma ADDRESS C1RECIC 48H //CAN1接收中断控制寄存器//外部中断5中断控制寄存器H
#pragma ADDRESS C1TRMIC 49H //CAN1发送中断控制寄存器//SIO3中断控制寄存器/外部中断4中断控制寄存器HH
#pragma ADDRESS BCNIC 4AH //总线冲突中断控制寄存器 HH
#pragma ADDRESS DM0IC 4BH //DMA0中断控制寄存器 HH
#pragma ADDRESS DM1IC 4CH //DMA1中断控制寄存器 HH
#pragma ADDRESS C01ERRIC 4DH //CAN0/1错误中断控制寄存器HH
#pragma ADDRESS ADICC 4EH //AD转换中断控制寄存器//键中断控制寄存器HH
#pragma ADDRESS S2TIC 4FH //UART2发送中断控制寄存器H
#pragma ADDRESS S2RIC 50H //UART2接收中断控制寄存器H
#pragma ADDRESS S0TIC 51H //UART0发送中断控制寄存器H
#pragma ADDRESS S0RIC 52H //UART0接收中断控制寄存器H
#pragma ADDRESS S1TIC 53H //UART1发送中断控制寄存器H
#pragma ADDRESS S1RIC 54H //UART1接收中断控制寄存器H
#pragma ADDRESS TA0IC 55H //定时器A0中断控制寄存器H
#pragma ADDRESS TA1IC 56H //定时器A1中断控制寄存器H
#pragma ADDRESS TA2IC 57H //定时器A2中断控制寄存器H
#pragma ADDRESS TA3IC 58H //定时器A3中断控制寄存器H
#pragma ADDRESS TA4IC 59H //定时器A4中断控制寄存器H
#pragma ADDRESS TB0IC 5AH //定时器B0中断控制寄存器H
#pragma ADDRESS TB1IC 5BH //定时器B1中断控制寄存器H
#pragma ADDRESS TB2IC 5CH //定时器B2中断控制寄存器H
#pragma ADDRESS INT0IC 5DH //外部中断0中断控制寄存器H
#pragma ADDRESS INT1IC 5EH //外部中断1中断控制寄存器H
#pragma ADDRESS INT2IC 5FH //外部中断2中断控制寄存器H HH
#pragma ADDRESS C0MI0 60H //CAN0 通道0识别号,共6个字节 HH
#pragma ADDRESS C0DF0 66H //CAN0 通道0数据区域,共8个字节HH
#pragma ADDRESS C0TS0 6EH //CAN0 通道0时间标志 2个字节 HH
#pragma ADDRESS C0MI1 70H //CAN0 通道1识别号,共6个字节 HH
#pragma ADDRESS C0DF1 76H //CAN0 通道1数据区域,共8个字节 HH
#pragma ADDRESS C0TS1 7EH //CAN0 通道1时间标志 2个字节 HH
#pragma ADDRESS C0MI2 80H //CAN0 通道2识别号,共6个字节 HH
#pragma ADDRESS C0DF2 86H //CAN0 通道2数据区域,共8个字节 HH
#pragma ADDRESS C0TS2 8EH //CAN0 通道2时间标志 2个字节 HH
#pragma ADDRESS C0MI3 90H //CAN0 通道3识别号,共6个字节 HH
#pragma ADDRESS C0DF3 96H //CAN0 通道3数据区域,共8个字节 HH
#pragma ADDRESS C0TS3 9EH //CAN0 通道3时间标志 2个字节 HH
#pragma ADDRESS C0MI4 0A0H //CAN0 通道4识别号,共6个字节 HH
#pragma ADDRESS C0DF4 0A6H //CAN0 通道4数据区域,共8个字节 HH
#pragma ADDRESS C0TS4 0AEH //CAN0 通道4时间标志 2个字节 HH
#pragma ADDRESS C0MI5 0B0H //CAN0 通道5识别号,共6个字节 HH
#pragma ADDRESS C0DF5 0B6H //CAN0 通道5数据区域,共8个字节 HH
#pragma ADDRESS C0TS5 0BEH //CAN0 通道5时间标志 2个字节 HH
#pragma ADDRESS C0MI6 0C0H //CAN0 通道6识别号,共6个字节 HH
#pragma ADDRESS C0DF6 0C6H //CAN0 通道6数据区域,共8个字节 HH
#pragma ADDRESS C0TS6 0CEH //CAN0 通道6时间标志 2个字节 HH
#pragma ADDRESS C0MI7 0D0H //CAN0 通道7识别号,共6个字节 HH
#pragma ADDRESS C0DF7 0D6H //CAN0 通道7数据区域,共8个字节 HH
#pragma ADDRESS C0TS7 0DEH //CAN0 通道7时间标志 2个字节 HH
#pragma ADDRESS C0MI8 0E0H //CAN0 通道8识别号,共6个字节 HH
#pragma ADDRESS C0DF8 0E6H //CAN0 通道8数据区域,共8个字节 HH
#pragma ADDRESS C0TS8 0EEH //CAN0 通道8时间标志 2个字节 HH
#pragma ADDRESS C0MI9 0F0H //CAN0 通道9识别号,共6个字节 HH
#pragma ADDRESS C0DF9 0F6H //CAN0 通道9数据区域,共8个字节 HH
#pragma ADDRESS C0TS9 0FEH //CAN0 通道9时间标志 2个字节 HH
#pragma ADDRESS C0MI10 100H //CAN0 通道10识别号,共6个字节 HH
#pragma ADDRESS C0DF10 106H //CAN0 通道10数据区域,共8个字节HH
#pragma ADDRESS C0TS10 10EH //CAN0 通道10时间标志 2个字节 HH
#pragma ADDRESS C0MI11 110H //CAN0 通道10识别号,共6个字节 HH
#pragma ADDRESS C0DF11 116H //CAN0 通道10数据区域,共8个字节HH
#pragma ADDRESS C0TS11 11EH //CAN0 通道10时间标志 2个字节
#pragma ADDRESS C0MI12 120H //CAN0 通道10识别号,共6个字节 HH
#pragma ADDRESS C0DF12 126H //CAN0 通道10数据区域,共8个字节 HH
#pragma ADDRESS C0TS12 12EH //CAN0 通道10时间标志 2个字节 HH
#pragma ADDRESS C0MI13 130H //CAN0 通道10识别号,共6个字节 HH
#pragma ADDRESS C0DF13 136H //CAN0 通道10数据区域,共8个字节 HH
#pragma ADDRESS C0TS13 13EH //CAN0 通道10时间标志 2个字节 HH
#pragma ADDRESS C0MI14 140H //CAN0 通道10识别号,共6个字节 HH
#pragma ADDRESS C0DF14 146H //CAN0 通道10数据区域,共8个字节 HH
#pragma ADDRESS C0TS14 14EH //CAN0 通道10时间标志 2个字节 HH
#pragma ADDRESS C0MI15 150H //CAN0 通道10识别号,共6个字节 HH
#pragma ADDRESS C0DF15 156H //CAN0 通道10数据区域,共8个字节 HH
#pragma ADDRESS C0TS15 15EH //CAN0 通道10时间标志 2个字节 HH
#pragma ADDRESS C0GMR 160H //CAN0全局屏蔽标志 共6个字节 HH
#pragma ADDRESS C0LMAR 166H //CAN0 本地屏蔽A共6个字节 HH
#pragma ADDRESS C0LMBR 16CH //CAN0本地屏蔽B 共6个字节//172,1BF为保留区HHHH
#pragma ADDRESS TBSR 1C0H //定时器B3,4,5起动标志//1C1保留 HH
#pragma ADDRESS TA11 1C2H //定时器A1寄存器1 HH
#pragma ADDRESS TA21 1C4H //定时器A2寄存器1 HH
#pragma ADDRESS TA41 1C6H //定时器A4寄存器1 HH
#pragma ADDRESS INVC0 1C8H // 三相PWM控制寄存器0 HH
#pragma ADDRESS INVC1 1C9H // 三相PWM控制寄存器1 HH
#pragma ADDRESS IDB0 1CAH //三相PWM输出缓冲区0 HH
#pragma ADDRESS IDB1 1CBH //三相PWM输出缓冲区1 HH
#pragma ADDRESS DTT 1CCH //Dead time timer//1CE,1CF保留 HH
#pragma ADDRESS TB3 1D0H //定时器B3寄存器1 HH
#pragma ADDRESS TB4 1D2H //定时器B4寄存器1 HH
#pragma ADDRESS TB5 1D4H //定时器B5寄存器1//1D6H~1DAH保留 HH
#pragma ADDRESS TB3MR 1DBH //定时器B3模式寄存器 HH
#pragma ADDRESS TB4MR 1DCH //定时器B4模式寄存器 HH
#pragma ADDRESS TB5MR 1DDH //定时器B5模式寄存器 HH
#pragma ADDRESS IFSR0 1DEH //中断原因选择寄存器 HH
#pragma ADDRESS IFSR1 1DFH //中断原因选择寄存器 HH
#pragma ADDRESS S3TRR 1E0H //SI/O3发送接收寄存器//1E1H保留 HH
#pragma ADDRESS S3C 1E2H //SI/O3控制寄存器 HH
#pragma ADDRESS S3BRG 1E3H //S3波特率产生寄存器//1E4~1F5保留 HH
#pragma ADDRESS U2SMR2 1F6H //UART2 特殊模式寄存器2 HH
#pragma ADDRESS U2SMR 1F7H //UART2 特殊模式寄存器 HH
#pragma ADDRESS U2MR 1F8H //UART2 传输,接收模式寄存器 HH
#pragma ADDRESS U2BRG 1F9H //UART2 波特率产生寄存器 HH
#pragma ADDRESS U2TB 1FAH //UART2 传输缓冲区寄存器 HH
#pragma ADDRESS U2C0 1FCH //UART2 发送/接收模式寄存器0 HH
#pragma ADDRESS U2C1 1FDH //UART2 发送/接收模式寄存器1 HH
#pragma ADDRESS U2RB 1FEH //UART2接收缓冲区 HH
#pragma ADDRESS C0MCTL0 200H //CAN0报文控制寄存器0 HH
#pragma ADDRESS C0MCTL1 201H //CAN0报文控制寄存器1 HH
#pragma ADDRESS C0MCTL2 202H //CAN0报文控制寄存器2 HH
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -