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

📄 mb90340.h

📁 mb90340的CAN程序
💻 H
📖 第 1 页 / 共 5 页
字号:
    IO_BYTE TDRE :1;
    IO_BYTE RDRF :1;
    IO_BYTE FRE :1;
    IO_BYTE ORE :1;
    IO_BYTE PE :1;
  }bit;
 }SSR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE TBI :1;
    IO_BYTE RBI :1;
    IO_BYTE BIE :1;
    IO_BYTE SSM :1;
    IO_BYTE SCDE :1;
    IO_BYTE MS :1;
    IO_BYTE LBR :1;
    IO_BYTE  :1;
  }bit;
 }ECCR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE SCES :1;
    IO_BYTE CCO :1;
    IO_BYTE SIOP :1;
    IO_BYTE SOPE :1;
    IO_BYTE LBL0 :1;
    IO_BYTE LBL1 :1;
    IO_BYTE LBD :1;
    IO_BYTE LBIE :1;
  }bit;
 }ESCR1STR;
typedef union{   /*  PPG control */
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUF0 :1;
    IO_WORD PIE0 :1;
    IO_WORD PE00 :1;
    IO_WORD  :1;
    IO_WORD PEN0 :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUF1 :1;
    IO_WORD PIE1 :1;
    IO_WORD PE10 :1;
    IO_WORD  :1;
    IO_WORD PEN1 :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGC01STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUF0 :1;
    IO_BYTE PIE0 :1;
    IO_BYTE PE00 :1;
    IO_BYTE  :1;
    IO_BYTE PEN0 :1;
  }bit;
 }PPGC0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUF1 :1;
    IO_BYTE PIE1 :1;
    IO_BYTE PE10 :1;
    IO_BYTE  :1;
    IO_BYTE PEN1 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGC1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCS01STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUF2 :1;
    IO_WORD PIE2 :1;
    IO_WORD PE20 :1;
    IO_WORD  :1;
    IO_WORD PEN2 :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUF3 :1;
    IO_WORD PIE3 :1;
    IO_WORD PE30 :1;
    IO_WORD  :1;
    IO_WORD PEN3 :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGC23STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUF2 :1;
    IO_BYTE PIE2 :1;
    IO_BYTE PE20 :1;
    IO_BYTE  :1;
    IO_BYTE PEN2 :1;
  }bit;
 }PPGC2STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUF3 :1;
    IO_BYTE PIE3 :1;
    IO_BYTE PE30 :1;
    IO_BYTE  :1;
    IO_BYTE PEN3 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGC3STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCS23STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUF4 :1;
    IO_WORD PIE4 :1;
    IO_WORD PE40 :1;
    IO_WORD  :1;
    IO_WORD PEN4 :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUF5 :1;
    IO_WORD PIE5 :1;
    IO_WORD PE50 :1;
    IO_WORD  :1;
    IO_WORD PEN5 :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGC45STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUF4 :1;
    IO_BYTE PIE4 :1;
    IO_BYTE PE40 :1;
    IO_BYTE  :1;
    IO_BYTE PEN4 :1;
  }bit;
 }PPGC4STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUF5 :1;
    IO_BYTE PIE5 :1;
    IO_BYTE PE50 :1;
    IO_BYTE  :1;
    IO_BYTE PEN5 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGC5STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCS45STR;
typedef union{   /*  Rom Correction 1 */
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE AD3E :1;
    IO_BYTE  :1;
    IO_BYTE AD4E :1;
    IO_BYTE AD5E :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }bit;
 }PACSR1STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUF6 :1;
    IO_WORD PIE6 :1;
    IO_WORD PE60 :1;
    IO_WORD  :1;
    IO_WORD PEN6 :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUF7 :1;
    IO_WORD PIE7 :1;
    IO_WORD PE70 :1;
    IO_WORD  :1;
    IO_WORD PEN7 :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGC67STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUF6 :1;
    IO_BYTE PIE6 :1;
    IO_BYTE PE60 :1;
    IO_BYTE  :1;
    IO_BYTE PEN6 :1;
  }bit;
 }PPGC6STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUF7 :1;
    IO_BYTE PIE7 :1;
    IO_BYTE PE70 :1;
    IO_BYTE  :1;
    IO_BYTE PEN7 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGC7STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCS67STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUF8 :1;
    IO_WORD PIE8 :1;
    IO_WORD PE80 :1;
    IO_WORD  :1;
    IO_WORD PEN8 :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUF9 :1;
    IO_WORD PIE9 :1;
    IO_WORD PE90 :1;
    IO_WORD  :1;
    IO_WORD PEN9 :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGC89STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUF8 :1;
    IO_BYTE PIE8 :1;
    IO_BYTE PE80 :1;
    IO_BYTE  :1;
    IO_BYTE PEN8 :1;
  }bit;
 }PPGC8STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUF9 :1;
    IO_BYTE PIE9 :1;
    IO_BYTE PE90 :1;
    IO_BYTE  :1;
    IO_BYTE PEN9 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGC9STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCS89STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUFA :1;
    IO_WORD PIEA :1;
    IO_WORD PEA0 :1;
    IO_WORD  :1;
    IO_WORD PENA :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUFB :1;
    IO_WORD PIEB :1;
    IO_WORD PEB0 :1;
    IO_WORD  :1;
    IO_WORD PENB :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGCABSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUFA :1;
    IO_BYTE PIEA :1;
    IO_BYTE PEA0 :1;
    IO_BYTE  :1;
    IO_BYTE PENA :1;
  }bit;
 }PPGCASTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUFB :1;
    IO_BYTE PIEB :1;
    IO_BYTE PEB0 :1;
    IO_BYTE  :1;
    IO_BYTE PENB :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGCBSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCSABSTR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUFC :1;
    IO_WORD PIEC :1;
    IO_WORD PEC0 :1;
    IO_WORD  :1;
    IO_WORD PENC :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUFD :1;
    IO_WORD PIED :1;
    IO_WORD PED0 :1;
    IO_WORD  :1;
    IO_WORD PEND :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD MD :2;
  }bitc;
 }PPGCCDSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PUFC :1;
    IO_BYTE PIEC :1;
    IO_BYTE PEC0 :1;
    IO_BYTE  :1;
    IO_BYTE PENC :1;
  }bit;
 }PPGCCSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE MD0 :1;
    IO_BYTE MD1 :1;
    IO_BYTE PUFD :1;
    IO_BYTE PIED :1;
    IO_BYTE PED0 :1;
    IO_BYTE  :1;
    IO_BYTE PEND :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE MD :2;
  }bitc;
 }PPGCDSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE PCM0 :1;
    IO_BYTE PCM1 :1;
    IO_BYTE PCM2 :1;
    IO_BYTE PCS0 :1;
    IO_BYTE PCS1 :1;
    IO_BYTE PCS2 :1;
  }bit;
  struct{
    IO_BYTE :1;
    IO_BYTE :1;
    IO_BYTE PCM :3;
    IO_BYTE PCS :3;
  }bitc;
 }PPGCSCDSTR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD PUFE :1;
    IO_WORD PIEE :1;
    IO_WORD PEE0 :1;
    IO_WORD  :1;
    IO_WORD PENE :1;
    IO_WORD  :1;
    IO_WORD MD0 :1;
    IO_WORD MD1 :1;
    IO_WORD PUFF :1;
    IO_WORD PIEF :1;
    IO_WORD PEF0 :1;
    IO_WORD  :1;
    IO_WORD PENF :1;
  }bit;
  struct{
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;
    IO_WORD :1;

⌨️ 快捷键说明

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