📄 lcd.h
字号:
#ifndef _LCD_
#define LCD
#else
#define LCD extern
#endif
#define CD0 P1DIR=P1DIR|(1<<6); P1OUT=P1OUT&(~(1<<6));
#define CD1 P1DIR=P1DIR|(1<<6); P1OUT=P1OUT|(1<<6);
#define RW0 P1DIR=P1DIR|(1<<7); P1OUT=P1OUT&(~(1<<7));
#define RW1 P1DIR=P1DIR|(1<<7); P1OUT=P1OUT|(1<<7);
#define CS10 P3DIR=P3DIR|(1<<0); P3OUT=P3OUT&(~(1<<0));
#define CS11 P3DIR=P3DIR|(1<<0); P3OUT=P3OUT|(1<<0);
#define CS20 P3DIR=P3DIR|(1<<1); P3OUT=P3OUT&(~(1<<1));
#define CS21 P3DIR=P3DIR|(1<<1); P3OUT=P3OUT|(1<<1);
#define LCD_EL1 P3DIR=P3DIR|(1<<2); P3OUT=P3OUT&(~(1<<2));
#define LCD_EL0 P3DIR=P3DIR|(1<<2); P3OUT=P3OUT|(1<<2);
#define BL_ON BL_BZ =1; \
BL_NUM =0; \
LCD_EL1 ;
LCD uchar RCOM_L(void);
LCD uchar RCOM_R(void);
LCD uchar RDAT_L(void);
LCD uchar RDAT_R(void);
LCD void WCOM_L(uchar k);
LCD void WCOM_R(uchar k);
LCD void WDAT_L(uchar k);
LCD void WDAT_R(uchar k);
LCD void PRL0(void);
LCD void PRL1(void);
LCD void PRL2(void);
LCD void PRR0(void);
LCD void PRR1(void);
LCD void PRR2(void);
LCD void intsys(void);
LCD void clear(void);
LCD uchar invert(uchar);
LCD void delay(void);
LCD void write_number(uchar,uchar,uchar) ;
LCD void write_number_5_8(uchar,uchar,uchar) ;
LCD void write_number_OK(uchar x,uchar y,uchar num);
LCD void write_number_black(uchar,uchar,uchar) ;
LCD void write_word(uchar x,uchar y,uchar const *p,uchar wordx,uchar wordy);//wordx*wordy=宽*高;x-x坐标,y-y坐标
LCD void write_word_black(uchar x,uchar y,uchar const *p,uchar wordx,uchar wordy);//wordx*wordy=宽*高;x-x坐标,y-y坐标
#undef LCD
/*
**********************
**********************
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -