mb90425.h

来自「富士通单片机MB902420系列The internal LCD-cotroll」· C头文件 代码 · 共 2,982 行 · 第 1/5 页

H
2,982
字号
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _M0 :1;
    IO_BYTE _M1 :1;
    IO_BYTE _M2 :1;
    IO_BYTE _M3 :1;
    IO_BYTE _M4 :1;
    IO_BYTE _M5 :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }bit;
 }WTMRSTR;
typedef union{  
    IO_BYTE	byte;
    struct{
    IO_BYTE _H0 :1;
    IO_BYTE _H1 :1;
    IO_BYTE _H2 :1;
    IO_BYTE _H3 :1;
    IO_BYTE _H4 :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
    IO_BYTE  :1;
  }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;

⌨️ 快捷键说明

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