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

📄 mb90340.h

📁 mb90340的擦写FLASH区小小 程序
💻 H
📖 第 1 页 / 共 5 页
字号:
  }bit;
 }EISSRSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _SE :1;
    IO_BYTE _DIR :1;
    IO_BYTE _BF :1;
    IO_BYTE _BW :1;
    IO_BYTE _IF :1;
    IO_BYTE _BYTEL :1;
    IO_BYTE _RDY1 :1;
    IO_BYTE _RDY2 :1;
  }bit;
  struct{
    IO_BYTE :6;
    IO_BYTE _RDY :2;
  }bitc;
 }DMACSSTR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD _A00 :1;
    IO_WORD _A01 :1;
    IO_WORD _A02 :1;
    IO_WORD _A03 :1;
    IO_WORD _A04 :1;
    IO_WORD _A05 :1;
    IO_WORD _A06 :1;
    IO_WORD _A07 :1;
    IO_WORD _A08 :1;
    IO_WORD _A09 :1;
    IO_WORD _A10 :1;
    IO_WORD _A11 :1;
    IO_WORD _A12 :1;
    IO_WORD _A13 :1;
    IO_WORD _A14 :1;
    IO_WORD _A15 :1;
  }bit;
 }IOASTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _A00 :1;
    IO_BYTE _A01 :1;
    IO_BYTE _A02 :1;
    IO_BYTE _A03 :1;
    IO_BYTE _A04 :1;
    IO_BYTE _A05 :1;
    IO_BYTE _A06 :1;
    IO_BYTE _A07 :1;
  }bit;
 }IOALSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _A08 :1;
    IO_BYTE _A09 :1;
    IO_BYTE _A10 :1;
    IO_BYTE _A11 :1;
    IO_BYTE _A12 :1;
    IO_BYTE _A13 :1;
    IO_BYTE _A14 :1;
    IO_BYTE _A15 :1;
  }bit;
 }IOAHSTR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD _B00 :1;
    IO_WORD _B01 :1;
    IO_WORD _B02 :1;
    IO_WORD _B03 :1;
    IO_WORD _B04 :1;
    IO_WORD _B05 :1;
    IO_WORD _B06 :1;
    IO_WORD _B07 :1;
    IO_WORD _B08 :1;
    IO_WORD _B09 :1;
    IO_WORD _B10 :1;
    IO_WORD _B11 :1;
    IO_WORD _B12 :1;
    IO_WORD _B13 :1;
    IO_WORD _B14 :1;
    IO_WORD _B15 :1;
  }bit;
 }DCTSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _B00 :1;
    IO_BYTE _B01 :1;
    IO_BYTE _B02 :1;
    IO_BYTE _B03 :1;
    IO_BYTE _B04 :1;
    IO_BYTE _B05 :1;
    IO_BYTE _B06 :1;
    IO_BYTE _B07 :1;
  }bit;
 }DCTLSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _B08 :1;
    IO_BYTE _B09 :1;
    IO_BYTE _B10 :1;
    IO_BYTE _B11 :1;
    IO_BYTE _B12 :1;
    IO_BYTE _B13 :1;
    IO_BYTE _B14 :1;
    IO_BYTE _B15 :1;
  }bit;
 }DCTHSTR;
typedef union{   /*  UART2 */
    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;
 }SMR2STR;
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;
 }SCR2STR;
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;
 }RDR2STR;
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;
 }TDR2STR;
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;
 }SSR2STR;
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;
 }ESCR2STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD _CLK0 :1;
    IO_WORD _CLK1 :1;
    IO_WORD _CLK2 :1;
    IO_WORD _CLR :1;
    IO_WORD _MODE :1;
    IO_WORD _STOP :1;
    IO_WORD _IVFE :1;
    IO_WORD _IVF :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD _ECKE :1;
  }bit;
  struct{
    IO_WORD _CLK :3;
  }bitc;
 }TCCS0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _CLK0 :1;
    IO_BYTE _CLK1 :1;
    IO_BYTE _CLK2 :1;
    IO_BYTE _CLR :1;
    IO_BYTE _MODE :1;
    IO_BYTE _STOP :1;
    IO_BYTE _IVFE :1;
    IO_BYTE _IVF :1;
  }bit;
  struct{
    IO_BYTE _CLK :3;
  }bitc;
 }TCCSL0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE _ECKE :1;
  }bit;
 }TCCSH0STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD _CLK0 :1;
    IO_WORD _CLK1 :1;
    IO_WORD _CLK2 :1;
    IO_WORD _CLR :1;
    IO_WORD _MODE :1;
    IO_WORD _STOP :1;
    IO_WORD _IVFE :1;
    IO_WORD _IVF :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD _ECKE :1;
  }bit;
  struct{
    IO_WORD _CLK :3;
  }bitc;
 }TCCS1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _CLK0 :1;
    IO_BYTE _CLK1 :1;
    IO_BYTE _CLK2 :1;
    IO_BYTE _CLR :1;
    IO_BYTE _MODE :1;
    IO_BYTE _STOP :1;
    IO_BYTE _IVFE :1;
    IO_BYTE _IVF :1;
  }bit;
  struct{
    IO_BYTE _CLK :3;
  }bitc;
 }TCCSL1STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE _ECKE :1;
  }bit;
 }TCCSH1STR;
typedef union{   /*  UART3 */
    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;
 }SMR3STR;
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;
 }SCR3STR;
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;
 }RDR3STR;
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;
 }TDR3STR;
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;
 }SSR3STR;
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;
 }ESCR3STR;
typedef union{   /*  Clock Monitor */
    IO_BYTE	byte;
    struct{
    IO_BYTE _FRQ0 :1;
    IO_BYTE _FRQ1 :1;
    IO_BYTE _FRQ2 :1;
    IO_BYTE _CKEN :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }bit;
  struct{
    IO_BYTE _FRQ :3;
  }bitc;
 }CLKRSTR;
typedef union{   /*  CAN Direct Mode */
    IO_BYTE	byte;
    struct{
    IO_BYTE _DIRECT :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }bit;
 }CDMRSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TXS01 :1;
    IO_BYTE _RXS01 :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }bit;
 }CANSWRSTR;
typedef union{   /*  IIC Interface 2 */
    IO_BYTE	byte;
    struct{
    IO_BYTE _ADT :1;
    IO_BYTE _GCA :1;
    IO_BYTE _AAS :1;
    IO_BYTE _TRX :1;
    IO_BYTE _LRB :1;
    IO_BYTE _AL :1;
    IO_BYTE _RSC :1;
    IO_BYTE _BB :1;
  }bit;
 }IBSR0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _INT :1;
    IO_BYTE _INTE :1;
    IO_BYTE _GCAA :1;
    IO_BYTE _ACK :1;
    IO_BYTE _MSS :1;
    IO_BYTE _SCC :1;
    IO_BYTE _BEIE :1;
    IO_BYTE _BER :1;
  }bit;
 }IBCR0STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD _TA0 :1;
    IO_WORD _TA1 :1;
    IO_WORD _TA2 :1;
    IO_WORD _TA3 :1;
    IO_WORD _TA4 :1;
    IO_WORD _TA5 :1;
    IO_WORD _TA6 :1;
    IO_WORD _TA7 :1;
    IO_WORD _TA8 :1;
    IO_WORD _TA9 :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
  }bit;
 }ITBA0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TA0 :1;
    IO_BYTE _TA1 :1;
    IO_BYTE _TA2 :1;
    IO_BYTE _TA3 :1;
    IO_BYTE _TA4 :1;
    IO_BYTE _TA5 :1;
    IO_BYTE _TA6 :1;
    IO_BYTE _TA7 :1;
  }bit;
 }ITBAL0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TA8 :1;
    IO_BYTE _TA9 :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }bit;
 }ITBAH0STR;
typedef union{  
    IO_WORD	word;
    struct{
    IO_WORD _TM0 :1;
    IO_WORD _TM1 :1;
    IO_WORD _TM2 :1;
    IO_WORD _TM3 :1;
    IO_WORD _TM4 :1;
    IO_WORD _TM5 :1;
    IO_WORD _TM6 :1;
    IO_WORD _TM7 :1;
    IO_WORD _TM8 :1;
    IO_WORD _TM9 :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD  :1;
    IO_WORD _RAL :1;
    IO_WORD _ENTB :1;
  }bit;
 }ITMK0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TM0 :1;
    IO_BYTE _TM1 :1;
    IO_BYTE _TM2 :1;
    IO_BYTE _TM3 :1;
    IO_BYTE _TM4 :1;
    IO_BYTE _TM5 :1;
    IO_BYTE _TM6 :1;
    IO_BYTE _TM7 :1;
  }bit;
 }ITMKL0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _TM8 :1;
    IO_BYTE _TM9 :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE _RAL :1;
    IO_BYTE _ENTB :1;
  }bit;
 }ITMKH0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _SA0 :1;
    IO_BYTE _SA1 :1;
    IO_BYTE _SA2 :1;
    IO_BYTE _SA3 :1;
    IO_BYTE _SA4 :1;
    IO_BYTE _SA5 :1;
    IO_BYTE _SA6 :1;
    IO_BYTE  :1;
  }bit;
 }ISBA0STR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _SM0 :1;
    IO_BYTE _SM1 :1;
    IO_BYTE _SM2 :1;
    IO_BYTE _SM3 :1;
    IO_BYTE _SM4 :1;
    IO_BYTE _SM5 :1;
  

⌨️ 快捷键说明

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