📄 mb90425.h
字号:
}bit;
}WTHRSTR;
typedef union{ /* LCD Display RAM */
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG00STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG01STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG02STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG03STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG04STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG05STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG06STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG07STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG08STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG09STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG10STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG11STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG12STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG13STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG14STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG15STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG16STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG17STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG18STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG19STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG20STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG21STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}SEG22STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE COM0 :1;
IO_BYTE COM1 :1;
IO_BYTE COM2 :1;
IO_BYTE COM3 :1;
}bit;
}SEG23STR;
typedef union{ /* */
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC10STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC20STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}PWS10STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE BS :1;
IO_BYTE :1;
}bit;
}PWS20STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC11STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC21STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}PWS11STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE BS :1;
IO_BYTE :1;
}bit;
}PWS21STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC12STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC22STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}PWS12STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE BS :1;
IO_BYTE :1;
}bit;
}PWS22STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC13STR;
typedef union{
IO_WORD word;
struct{
IO_WORD D0 :1;
IO_WORD D1 :1;
IO_WORD D2 :1;
IO_WORD D3 :1;
IO_WORD D4 :1;
IO_WORD D5 :1;
IO_WORD D6 :1;
IO_WORD D7 :1;
IO_WORD D8 :1;
IO_WORD D9 :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
}bit;
}PWC23STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}PWS13STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE M0 :1;
IO_BYTE M1 :1;
IO_BYTE M2 :1;
IO_BYTE P0 :1;
IO_BYTE P1 :1;
IO_BYTE P2 :1;
IO_BYTE BS :1;
IO_BYTE :1;
}bit;
}PWS23STR;
/* C-DECLARATIONS */
__IO_EXTERN __io PDR0STR _pdr0; /* PORT DATA Registers */
#define PDR0 _pdr0.byte
#define PDR0_P00 _pdr0.bit.P00
#define PDR0_P01 _pdr0.bit.P01
#define PDR0_P02 _pdr0.bit.P02
#define PDR0_P03 _pdr0.bit.P03
#define PDR0_P04 _pdr0.bit.P04
#define PDR0_P05 _pdr0.bit.P05
#define PDR0_P06 _pdr0.bit.P06
#define PDR0_P07 _pdr0.bit.P07
__IO_EXTERN __io PDR1STR _pdr1;
#define PDR1 _pdr1.byte
#define PDR1_P10 _pdr1.bit.P10
#define PDR1_P11 _pdr1.bit.P11
#define PDR1_P12 _pdr1.bit.P12
#define PDR1_P13 _pdr1.bit.P13
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -