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

📄 mb90340.h

📁 mb90340的擦写FLASH区小小 程序
💻 H
📖 第 1 页 / 共 5 页
字号:
    IO_BYTE _D93 :1;
    IO_BYTE _D94 :1;
    IO_BYTE _D95 :1;
    IO_BYTE _D96 :1;
    IO_BYTE _D97 :1;
  }bit;
 }DDR9STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _DA0 :1;
    IO_BYTE _DA1 :1;
    IO_BYTE  :1;
    IO_BYTE _SIL0 :1;
    IO_BYTE _SIL1 :1;
    IO_BYTE _SIL2 :1;
    IO_BYTE _SIL3 :1;
    IO_BYTE _SIL4 :1;
  }bit;
 }DDRASTR;
typedef union{   /*  PULL-UP CONTROL */
    IO_BYTE	byte;
    struct{
    IO_BYTE _PU00 :1;
    IO_BYTE _PU01 :1;
    IO_BYTE _PU02 :1;
    IO_BYTE _PU03 :1;
    IO_BYTE _PU04 :1;
    IO_BYTE _PU05 :1;
    IO_BYTE _PU06 :1;
    IO_BYTE _PU07 :1;
  }bit;
 }PUCR0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _PU10 :1;
    IO_BYTE _PU11 :1;
    IO_BYTE _PU12 :1;
    IO_BYTE _PU13 :1;
    IO_BYTE _PU14 :1;
    IO_BYTE _PU15 :1;
    IO_BYTE _PU16 :1;
    IO_BYTE _PU17 :1;
  }bit;
 }PUCR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _PU20 :1;
    IO_BYTE _PU21 :1;
    IO_BYTE _PU22 :1;
    IO_BYTE _PU23 :1;
    IO_BYTE _PU24 :1;
    IO_BYTE _PU25 :1;
    IO_BYTE _PU26 :1;
    IO_BYTE _PU27 :1;
  }bit;
 }PUCR2STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _PU30 :1;
    IO_BYTE _PU31 :1;
    IO_BYTE _PU32 :1;
    IO_BYTE _PU33 :1;
    IO_BYTE _PU34 :1;
    IO_BYTE _PU35 :1;
    IO_BYTE _PU36 :1;
    IO_BYTE _PU37 :1;
  }bit;
 }PUCR3STR;
typedef union{   /*  UART0 */
    IO_BYTE	byte;
    struct{
    IO_BYTE _SOE :1;
    IO_BYTE _SCKE :1;
    IO_BYTE _UPCL :1;
    IO_BYTE _REST :1;
    IO_BYTE _EXT :1;
    IO_BYTE _OTO :1;
    IO_BYTE _MD0 :1;
    IO_BYTE _MD1 :1;
  }bit;
 }SMR0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TXE :1;
    IO_BYTE _RXE :1;
    IO_BYTE _CRE :1;
    IO_BYTE _AD :1;
    IO_BYTE _CL :1;
    IO_BYTE _SBL :1;
    IO_BYTE _P :1;
    IO_BYTE _PEN :1;
  }bit;
 }SCR0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _D0 :1;
    IO_BYTE _D1 :1;
    IO_BYTE _D2 :1;
    IO_BYTE _D3 :1;
    IO_BYTE _D4 :1;
    IO_BYTE _D5 :1;
    IO_BYTE _D6 :1;
    IO_BYTE _D7 :1;
  }bit;
 }RDR0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _D0 :1;
    IO_BYTE _D1 :1;
    IO_BYTE _D2 :1;
    IO_BYTE _D3 :1;
    IO_BYTE _D4 :1;
    IO_BYTE _D5 :1;
    IO_BYTE _D6 :1;
    IO_BYTE _D7 :1;
  }bit;
 }TDR0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TIE :1;
    IO_BYTE _RIE :1;
    IO_BYTE _BDS :1;
    IO_BYTE _TDRE :1;
    IO_BYTE _RDRF :1;
    IO_BYTE _FRE :1;
    IO_BYTE _ORE :1;
    IO_BYTE _PE :1;
  }bit;
 }SSR0STR;
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;
  struct{
    IO_BYTE :4;
    IO_BYTE _LBL :2;
  }bitc;
 }ESCR0STR;
typedef union{   /*  UART1 */
    IO_BYTE	byte;
    struct{
    IO_BYTE _SOE :1;
    IO_BYTE _SCKE :1;
    IO_BYTE _UPCL :1;
    IO_BYTE _REST :1;
    IO_BYTE _EXT :1;
    IO_BYTE _OTO :1;
    IO_BYTE _MD0 :1;
    IO_BYTE _MD1 :1;
  }bit;
 }SMR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TXE :1;
    IO_BYTE _RXE :1;
    IO_BYTE _CRE :1;
    IO_BYTE _AD :1;
    IO_BYTE _CL :1;
    IO_BYTE _SBL :1;
    IO_BYTE _P :1;
    IO_BYTE _PEN :1;
  }bit;
 }SCR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _D0 :1;
    IO_BYTE _D1 :1;
    IO_BYTE _D2 :1;
    IO_BYTE _D3 :1;
    IO_BYTE _D4 :1;
    IO_BYTE _D5 :1;
    IO_BYTE _D6 :1;
    IO_BYTE _D7 :1;
  }bit;
 }RDR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _D0 :1;
    IO_BYTE _D1 :1;
    IO_BYTE _D2 :1;
    IO_BYTE _D3 :1;
    IO_BYTE _D4 :1;
    IO_BYTE _D5 :1;
    IO_BYTE _D6 :1;
    IO_BYTE _D7 :1;
  }bit;
 }TDR1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TIE :1;
    IO_BYTE _RIE :1;
    IO_BYTE _BDS :1;
    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 _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;
  struct{
    IO_BYTE :4;
    IO_BYTE _LBL :2;
  }bitc;
 }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 _PE0 :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 _PE1 :1;
    IO_WORD  :1;
    IO_WORD _PEN1 :1;
  }bit;
  struct{
    IO_WORD :9;
    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 _PE0 :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 _PE1 :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 _REV :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 :2;
    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 _PE2 :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 _PE3 :1;
    IO_WORD  :1;
    IO_WORD _PEN3 :1;
  }bit;
  struct{
    IO_WORD :9;
    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 _PE2 :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 _PE3 :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 _REV :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 :2;
    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 _PE4 :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 _PE5 :1;
    IO_WORD  :1;
    IO_WORD _PEN5 :1;
  }bit;
  struct{
    IO_WORD :9;
    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 _PE4 :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 _PE5 :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 _REV :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 :2;
    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 _PE6 :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 _PE7 :1;
    IO_WORD  :1;
    IO_WORD _PEN7 :1;
  }bit;
  struct{
    IO_WORD :9;
    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 _PE6 :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 _PE7 :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 _REV :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 :2;
    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 _PE8 :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 _PE9 :1;
    IO_WORD  :1;
    IO_WORD _PEN9 :1;
  }bit;
  struct{
    IO_WORD :9;
    IO_WORD _MD :2;
  }bitc;
 }PPGC89STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;

⌨️ 快捷键说明

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