lcd.h

来自「富士通单片机MB90F387上实现MODBUS」· C头文件 代码 · 共 44 行

H
44
字号


// LED1:  RUN;   LED2: FWD;  LED3: REV; LED4: FAULT;
#define     LED1        LED.bit.b3
#define     LED2        LED.bit.b0
#define     LED3        LED.bit.b1
#define     LED4        LED.bit.b2

#define     RUN_LED     LED1
#define     FWD_LED     LED2
#define     REV_LED     LED3
#define     FAULT_LED   LED4

typedef union{
    uchar byte;
    struct{
    	uchar b0 :1;
    	uchar b1 :1;
    	uchar b2 :1;
    	uchar b3 :1;
    	uchar b4 :1;
    	uchar b5 :1;
    	uchar b6 :1;
    	uchar b7 :1;
  	   }bit;
 }STRCHAR;

extern uchar cursor_x,cursor_y,cursor_mode;
extern uchar const hex2asc[];
extern uchar const hex2asc1[];
extern STRCHAR    led;
extern void Clr_Scr();
extern void Clr_Scr1();
extern void init_lcd();
extern void delay(unsigned int t);
extern void puthz16(uchar x,uchar y, uint index);
extern void putasc16(uint x,uint y,uchar ch);
extern uint gethzindex(char *buf);
extern void display_str(uint x,uint y,char *text);
extern void sprfu(char *buf,ulong num,uchar dot,uchar len);
extern void sprfi(char *buf,uint num,uchar dot,uchar len);
extern void sprfb(char *buf,uint num,uchar len);

⌨️ 快捷键说明

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