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

📄 csfr.h

📁 这是本人有幸收集的最完整的10多级液晶显示程序模块
💻 H
📖 第 1 页 / 共 5 页
字号:
#pragma ADDRESS UCON            3B0H     //UART 发送接收控制寄存器2//3B1H~3B5H 保留空间HH
#pragma ADDRESS FMCR2           3B6H     //FLASH 存储器 控制器2                        HH
                                                                                   
                                                                                   
#pragma ADDRESS FMCR            3B7H     //FLASH 存储器 控制器HH                       HH
                                                                                    
#pragma ADDRESS DM0SL           3B8H     //DMA0 目标选择寄存器HH                       HH
#pragma ADDRESS DM1SL           3BAH     //DMA0 目标选择寄存器HH                       HH
#pragma ADDRESS CRCD            3BCH     //CRC 数据寄存器HH                            HH
                                                                                       
                                                                                       
                                                                                       
#pragma ADDRESS CRCIN           3BEH     //CRC 输入寄存器HH                            HH
#pragma ADDRESS PADIA1           3C0H     //AD0寄存器  a相不放大HH                     HH
#pragma ADDRESS PADIB1           3C2H     //AD1寄存器  b相不放大HH                     HH
#pragma ADDRESS PADUA            3C2H     //AD1寄存器  A相电压HH                       HH
#pragma ADDRESS PADIC1           3C4H     //AD2寄存器  c相不放大HH                     HH
#pragma ADDRESS PADUB            3C4H     //AD2寄存器  B相电压HH                       HH
#pragma ADDRESS PADIN1           3C6H     //AD3寄存器  n相不放大HH                     HH
#pragma ADDRESS PADUC            3C6H     //AD3寄存器  C相电压HH                       HH
#pragma ADDRESS PADIA            3C8H     //AD4寄存器  a相放大HH                       HH
#pragma ADDRESS PADIG1            3C8H     //AD4寄存器  IG接地信号放大HH               HH
                                                                                 
#pragma ADDRESS PADIB            3CAH     //AD5寄存器  B相放大系数                     HH
#pragma ADDRESS PADIG           3CAH     //AD5寄存器  IG接地信号不放大                 HH
#pragma ADDRESS PADIC            3CCH     //AD6寄存器  C相放大系数                     HH
#pragma ADDRESS PADTEM         3CCH       //温度检测                                   HH
#pragma ADDRESS PADIN            3CEH     //AD7寄存器  N相不放大系数//3D0H~3D3H保留空间HH
#pragma ADDRESS ADCON2          3D4H     //AD 控制器寄存器2//3D5H  AD控制存器HH        HH
#pragma ADDRESS ADCON0          3D6H     //AD控制寄存器0HH                             HH
                                                                            
#pragma ADDRESS ADCON1          3D7H     //AD控制寄存器1                               HH
#pragma ADDRESS DA00             3D8H     //D/A转换寄存器0                             HH
#pragma ADDRESS DA01             3DAH     //D/A转换寄存器1HH                           HH
#pragma ADDRESS DACON           3DCH     //D/A控制寄存器//3DD~3DFH保留区HH             HH
#pragma ADDRESS P0BR            3E0H    //P0 寄存器HH                                  HH
#pragma ADDRESS P1BR            3E1H    //P1 寄存器                                    HH
#pragma ADDRESS P0DR            3E2H    //P0 方向寄存器                                HH
#pragma ADDRESS P1DR            3E3H    //P1 方向寄存器                                HH
#pragma ADDRESS P2BR            3E4H    //P2 寄存器                                    HH
#pragma ADDRESS P3BR            3E5H    //P3 寄存器                                    HH
#pragma ADDRESS P2DR            3E6H    //P2 方向寄存器                                HH
#pragma ADDRESS P3DR            3E7H    //P3 方向寄存器                                HH
#pragma ADDRESS P4BR            3E8H    //P4 寄存器                                    HH
#pragma ADDRESS P5BR            3E9H    //P5 寄存器                                    HH
#pragma ADDRESS P4DR            3EAH    //P4 方向寄存器                                HH
#pragma ADDRESS P5DR            3EBH    //P5 方向寄存器                                HH
#pragma ADDRESS P6BR            3ECH    //P6 寄存器                                    HH
#pragma ADDRESS P7BR            3EDH    //P7 寄存器                                    HH
#pragma ADDRESS P6DR            3EEH    //P6 方向寄存器                                HH
#pragma ADDRESS P7DR            3EFH    //P7 方向寄存器                                HH
#pragma ADDRESS P8BR            3F0H    //P8 寄存器                                    HH
#pragma ADDRESS P9BR            3F1H    //P9 寄存器                                    HH
#pragma ADDRESS P8DR            3F2H    //P8 方向寄存器                                HH
#pragma ADDRESS P9DR            3F3H    //P9 方向寄存器                                HH
#pragma ADDRESS P10BR           3F4H    //P10 寄存器                                   HH
#pragma ADDRESS P10DR           3F6H    //P10 方向寄存器 //3F7H~3FBH保留区             HH
#pragma ADDRESS PUR0            3FCH    //上拉控制寄存器0                              HH
#pragma ADDRESS PUR1            3FDH    //上拉控制寄存器1                              HH
#pragma ADDRESS PUR2            3FEH    //上拉控制寄存器2                              HH
#pragma ADDRESS PCR             3FFH    //端口控制寄存器                               HH
unsigned char PM0  ;     //    04H     //模式寄存器0                                   HH
unsigned char PM1  ;     //    05H     //模式寄存器1                                   HH
unsigned char CM0   ;    //    06H     //系统时钟控制寄存器0                           HH
unsigned char CM1   ;    //    07H     //系统时钟控制寄存器1                           HH
unsigned char CSR   ;    //    08H     //片选控制寄存器                                HH
unsigned char AIER  ;    //    09H     //地址匹配中断使能寄存器                        HH
unsigned char PRCR  ;    //    0AH     //保护寄存器//0BH为保留寄存器                   HH
unsigned char CM2   ;    //    0CH     //晶振停止检测寄存器//0DH为保留地址             HH
unsigned char WDTS  ;    //    0EH     //看门狗起动定时器                              HH
unsigned char WDC    ;   //    0FH     //看门狗控制定时器                              HH
unsigned long RMAD0  ;  //     10H     //地址匹配中断寄存器0,共占用三个字节//13H为保留区HH
unsigned long RMAD1  ;  //      14H     //地址匹配中断寄存器1共占用三个字节//17H~1FH为保留荋
                                                                                           
                                                                                           
unsigned long SAR0;     //    20H      //DMA0 源指针 20…22H//23H为保留指针                H
unsigned long DAR0;     //    24H      //DMA0 目的指针24H~26H//27H为保留区                 H
unsigned int TCR0;      //28H         //DMA0传输计数寄存器 28H~29H//2AH,2BH保留            H
unsigned char DM0CON;    //2CH         //DMA0控制寄存器//2DH~2FH为保留                     H
unsigned long SAR1;      //   30H      //DMA1 源指针 30…32H//33H为保留指针                H
unsigned long DAR1;      //   34H      //DMA1 目的指针34H~36H//37H为保留区                 H
unsigned int TCR1;      //    38H         //DMA1传输计数寄存器 38H~39H//3AH,3BH保留        H
unsigned char DM1CON;    //3CH         //DMA1控制寄存器//3DH~40H为保留                     H
unsigned char C01WKPIC;  //    41H     //CAN0/1唤醒控制寄存器                              H
unsigned char C0RECIC;   //    42H     //CAN0 接收成功中断控制寄存器                       H
unsigned char C0RECIC;   //    43H     //CAN0 接收成功中断控制寄存器                       H
unsigned char INT3IC;    //    44H     //外部中断3中断控制寄存器                           H
unsigned char TB5IC;     //    45H     //定时器B5中断控制寄存器                            H
unsigned char TB4IC;     //   46H     //定时器B4中断控制寄存器                             H
unsigned char TB3IC;     //   47H     //定时器B3中断控制寄存器                             H
unsigned char C1RECIC;   //   48H     //CAN1接收中断控制寄存器//外部中断5中断控制寄存器
unsigned char C1TRMIC;   //   49H     //CAN1发送中断控制寄存器//SIO3中断控制寄存器/外部中断4中断控制寄存器H
unsigned char BCNIC;     //   4AH     //总线冲突中断控制寄存器                                            H
unsigned char DM0IC;     //   4BH     //DMA0中断控制寄存器                                                H
unsigned char DM1IC;     //   4CH     //DMA1中断控制寄存器                                                H
unsigned char C01ERRIC;  //   4DH     //CAN0/1错误中断控制寄存器                                          H
unsigned char ADICC;     //     4EH     //AD转换中断控制寄存器//键中断控制寄存器                          H
unsigned char S2TIC;     //    4FH     //UART2发送中断控制寄存器                                          H
unsigned char S2RIC;     //    50H     //UART2接收中断控制寄存器                                          H
unsigned char S0TIC;     //    51H     //UART0发送中断控制寄存器                                          H
unsigned char S0RIC;     //    52H     //UART0接收中断控制寄存器                                          H
unsigned char S1TIC;     //    53H     //UART1发送中断控制寄存器                                          H
unsigned char S1RIC;     //    54H     //UART1接收中断控制寄存器                                          H
//unsigned char TA0IC;     //    55H     //定时器A0中断控制寄存器                                           H
struct 
{      
  unsigned char bit0:1;
  unsigned char bit1:1;
  unsigned char bit2:1;
  unsigned char IR:1;
  unsigned char bit4:1;
  unsigned char bit5:1;
  unsigned char bit6:1;
  unsigned char bit7:1;
       
}TA0IC;

unsigned char TA1IC;     //    56H     //定时器A1中断控制寄存器                                           H
unsigned char TA2IC;     //    57H     //定时器A2中断控制寄存器                                           H
unsigned char TA3IC;     //    58H     //定时器A3中断控制寄存器                                           H
unsigned char TA4IC;     //    59H     //定时器A4中断控制寄存器                                           H
unsigned char TB0IC;     //    5AH     //定时器B0中断控制寄存器                                           H
unsigned char TB1IC;     //    5BH     //定时器B1中断控制寄存器                                           H
unsigned char TB2IC;     //    5CH     //定时器B2中断控制寄存器                                           H
unsigned char INT0IC;    //    5DH     //外部中断0中断控制寄存器                                          H
unsigned char INT1IC;    //    5EH     //外部中断1中断控制寄存器                                          H
unsigned char INT2IC;    //    5FH     //外部中断2中断控制寄存器                                          H
unsigned char C0MI0;     //     60H     //CAN0 通道0识别号,共6个字节                                     H
unsigned char C0DF0;     //     66H    //CAN0 通道0数据区域,共8个字节                                    H
unsigned char C0TS0;     //     6EH    //CAN0 通道0时间标志 2个字节                                       H
unsigned char C0MI1;     //     70H     //CAN0 通道1识别号,共6个字节                                     H
unsigned char C0DF1;     //     76H    //CAN0 通道1数据区域,共8个字节                                    H
unsigned char C0TS1;     //     7EH    //CAN0 通道1时间标志 2个字节                                       H
unsigned char C0MI2;     //     80H     //CAN0 通道2识别号,共6个字节                                     H
unsigned char C0DF2;     //     86H    //CAN0 通道2数据区域,共8个字节                                    H
unsigned char C0TS2;     //     8EH    //CAN0 通道2时间标志 2个字节                                       H
unsigned char C0MI3;     //     90H     //CAN0 通道3识别号,共6个字节                                     H
unsigned char C0DF3;     //     96H    //CAN0 通道3数据区域,共8个字节                                    H

⌨️ 快捷键说明

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