📄 mb90340.h
字号:
IO_BYTE :1;
IO_BYTE _PUF8 :1;
IO_BYTE _PIE8 :1;
IO_BYTE _PE8 :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 _PE9 :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 _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;
}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 _PEA :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 _PEB :1;
IO_WORD :1;
IO_WORD _PENB :1;
}bit;
struct{
IO_WORD :9;
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 _PEA :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 _PEB :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 _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;
}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 _PEC :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 _PED :1;
IO_WORD :1;
IO_WORD _PEND :1;
}bit;
struct{
IO_WORD :9;
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 _PEC :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 _PED :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 _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;
}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 _PEE :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 _PEF :1;
IO_WORD :1;
IO_WORD _PENF :1;
}bit;
struct{
IO_WORD :9;
IO_WORD _MD :2;
}bitc;
}PPGCEFSTR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _PUFE :1;
IO_BYTE _PIEE :1;
IO_BYTE _PEE :1;
IO_BYTE :1;
IO_BYTE _PENE :1;
}bit;
}PPGCESTR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
IO_BYTE _PUFF :1;
IO_BYTE _PIEF :1;
IO_BYTE _PEF :1;
IO_BYTE :1;
IO_BYTE _PENF :1;
}bit;
struct{
IO_BYTE :1;
IO_BYTE _MD :2;
}bitc;
}PPGCFSTR;
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;
}PPGCSEFSTR;
typedef union{ /* Input Capture */
IO_BYTE byte;
struct{
IO_BYTE _EG00 :1;
IO_BYTE _EG01 :1;
IO_BYTE _EG10 :1;
IO_BYTE _EG11 :1;
IO_BYTE _ICE0 :1;
IO_BYTE _ICE1 :1;
IO_BYTE _ICP0 :1;
IO_BYTE _ICP1 :1;
}bit;
struct{
IO_BYTE _EG0 :2;
IO_BYTE _EG1 :2;
}bitc;
}ICS01STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _IEI0 :1;
IO_BYTE _IEI1 :1;
IO_BYTE _ICUS0 :1;
IO_BYTE :1;
IO_BYTE _ICUS1 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}ICE01STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _EG20 :1;
IO_BYTE _EG21 :1;
IO_BYTE _EG30 :1;
IO_BYTE _EG31 :1;
IO_BYTE _ICE2 :1;
IO_BYTE _ICE3 :1;
IO_BYTE _ICP2 :1;
IO_BYTE _ICP3 :1;
}bit;
struct{
IO_BYTE _EG2 :2;
IO_BYTE _EG3 :2;
}bitc;
}ICS23STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _IEI2 :1;
IO_BYTE _IEI3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}ICE23STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _EG40 :1;
IO_BYTE _EG41 :1;
IO_BYTE _EG50 :1;
IO_BYTE _EG51 :1;
IO_BYTE _ICE4 :1;
IO_BYTE _ICE5 :1;
IO_BYTE _ICP4 :1;
IO_BYTE _ICP5 :1;
}bit;
struct{
IO_BYTE _EG4 :2;
IO_BYTE _EG5 :2;
}bitc;
}ICS45STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _IEI4 :1;
IO_BYTE _IEI5 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}ICE45STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _EG60 :1;
IO_BYTE _EG61 :1;
IO_BYTE _EG70 :1;
IO_BYTE _EG71 :1;
IO_BYTE _ICE6 :1;
IO_BYTE _ICE7 :1;
IO_BYTE _ICP6 :1;
IO_BYTE _ICP7 :1;
}bit;
struct{
IO_BYTE _EG6 :2;
IO_BYTE _EG7 :2;
}bitc;
}ICS67STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _IEI6 :1;
IO_BYTE _IEI7 :1;
IO_BYTE _ICUS60 :1;
IO_BYTE _ICUS61 :1;
IO_BYTE _ICUS7 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}ICE67STR;
typedef union{ /* Output compare */
IO_WORD word;
struct{
IO_WORD _CST0 :1;
IO_WORD _CST1 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _ICE0 :1;
IO_WORD _ICE1 :1;
IO_WORD _ICP0 :1;
IO_WORD _ICP1 :1;
IO_WORD _OTD0 :1;
IO_WORD _OTD1 :1;
IO_WORD _OTE0 :1;
IO_WORD _OTE1 :1;
IO_WORD _CMOD0 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _CMOD1 :1;
}bit;
struct{
IO_WORD _CST :2;
IO_WORD :2;
IO_WORD _ICE :2;
IO_WORD _ICP :2;
IO_WORD _OTD :2;
IO_WORD _OTE :2;
}bitc;
}OCS01STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _CST0 :1;
IO_BYTE _CST1 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _ICE0 :1;
IO_BYTE _ICE1 :1;
IO_BYTE _ICP0 :1;
IO_BYTE _ICP1 :1;
}bit;
struct{
IO_BYTE _CST :2;
IO_BYTE :2;
IO_BYTE _ICE :2;
IO_BYTE _ICP :2;
}bitc;
}OCS0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _OTD0 :1;
IO_BYTE _OTD1 :1;
IO_BYTE _OTE0 :1;
IO_BYTE _OTE1 :1;
IO_BYTE _CMOD0 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _CMOD1 :1;
}bit;
struct{
IO_BYTE _OTD :2;
IO_BYTE _OTE :2;
}bitc;
}OCS1STR;
typedef union{
IO_WORD word;
struct{
IO_WORD _CST2 :1;
IO_WORD _CST3 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _ICE2 :1;
IO_WORD _ICE3 :1;
IO_WORD _ICP2 :1;
IO_WORD _ICP3 :1;
IO_WORD _OTD2 :1;
IO_WORD _OTD3 :1;
IO_WORD _OTE2 :1;
IO_WORD _OTE3 :1;
IO_WORD _CMOD0 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _CMOD1 :1;
}bit;
struct{
IO_WORD _CST :2;
IO_WORD :2;
IO_WORD _ICE :2;
IO_WORD _ICP :2;
IO_WORD _OTD :2;
IO_WORD _OTE :2;
}bitc;
}OCS23STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _CST2 :1;
IO_BYTE _CST3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _ICE2 :1;
IO_BYTE _ICE3 :1;
IO_BYTE _ICP2 :1;
IO_BYTE _ICP3 :1;
}bit;
struct{
IO_BYTE _CST :2;
IO_BYTE :2;
IO_BYTE _ICE :2;
IO_BYTE _ICP :2;
}bitc;
}OCS2STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _OTD2 :1;
IO_BYTE _OTD3 :1;
IO_BYTE _OTE2 :1;
IO_BYTE _OTE3 :1;
IO_BYTE _CMOD0 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _CMOD1 :1;
}bit;
struct{
IO_BYTE _OTD :2;
IO_BYTE _OTE :2;
}bitc;
}OCS3STR;
typedef union{
IO_WORD word;
struct{
IO_WORD _CST4 :1;
IO_WORD _CST5 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _ICE4 :1;
IO_WORD _ICE5 :1;
IO_WORD _ICP4 :1;
IO_WORD _ICP5 :1;
IO_WORD _OTD4 :1;
IO_WORD _OTD5 :1;
IO_WORD _OTE4 :1;
IO_WORD _OTE5 :1;
IO_WORD _CMOD0 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _CMOD1 :1;
}bit;
struct{
IO_WORD _CST :2;
IO_WORD :2;
IO_WORD _ICE :2;
IO_WORD _ICP :2;
IO_WORD _OTD :2;
IO_WORD _OTE :2;
}bitc;
}OCS45STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _CST4 :1;
IO_BYTE _CST5 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _ICE4 :1;
IO_BYTE _ICE5 :1;
IO_BYTE _ICP4 :1;
IO_BYTE _ICP5 :1;
}bit;
struct{
IO_BYTE _CST :2;
IO_BYTE :2;
IO_BYTE _ICE :2;
IO_BYTE _ICP :2;
}bitc;
}OCS4STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _OTD4 :1;
IO_BYTE _OTD5 :1;
IO_BYTE _OTE4 :1;
IO_BYTE _OTE5 :1;
IO_BYTE _CMOD0 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _CMOD1 :1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -