⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd_1602._h

📁 单片机 mega16L 电池放电器源码
💻 _H
字号:
//定义MCU与LCD的接口
#define LCD_EN_PORT    PORTD
#define LCD_EN_DDR     DDRD
#define LCD_RS_PORT    PORTD
#define LCD_RS_DDR     DDRD
#define LCD_D4_PORT    PORTD
#define LCD_D4_DDR     DDRD
#define LCD_D5_PORT    PORTD
#define LCD_D5_DDR     DDRD
#define LCD_D6_PORT    PORTD
#define LCD_D6_DDR     DDRD
#define LCD_D7_PORT    PORTD
#define LCD_D7_DDR     DDRD

#define LCD_EN         0x40   //PORTD6       
#define LCD_RS         0x80   //PORTD7    
#define LCD_D4         0x20   //PORTD5        
#define LCD_D5         0x10   //PORTD4        
#define LCD_D6         0x08   //PORTD3      
#define LCD_D7         0x04   //PORTD2        

#define LCD_updata  new=0
/*------------------------------------------------
            函数声明
-------------------------------------------------*/
void LCD_init   (void);
void LCD_write_char  (unsigned command,unsigned data);
void LCD_write_DATA_PORT(unsigned char data);
void LCD_write_string(unsigned char x,unsigned char y, const unsigned char *s,unsigned char e);
void LCD_write_number(unsigned char x,unsigned char y,unsigned char d,unsigned long dat,const unsigned char *s,unsigned char e);
void LCD_write_time(unsigned char X,unsigned char Y,unsigned char h,
                                                unsigned char m,unsigned char s);
void LCD_write_new(void);
void LCD_check(unsigned char x,unsigned char y);
void LCD_clear(void);
void LCD_init_CGRAM(void);
void LCD_write_CGRAM(unsigned char x,unsigned char y,unsigned char n) ;

⌨️ 快捷键说明

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