📄 lcd_portconfig.h
字号:
#ifndef __LCD_PORTCONFIG_h__
#define __LCD_PORTCONFIG_h__
#include "iom32.h"
#include "avr_macros.h"
#define LCD_RS 0 //RS--PB0
#define LCD_RW 1 //RW--PB1
#define LCD_EN 2 //EN--PB2
#define SET_LCD_RS PORTD |= (1<<LCD_RS) // LCD_RS=1
#define CLR_LCD_RS PORTD &= ~(1<<LCD_RS) // LCD_RS=0
#define SET_LCD_RW PORTD |= (1<<LCD_RW) // LCD_RW=1
#define CLR_LCD_RW PORTD &= ~(1<<LCD_RW) // LCD_RW=0
#define SET_LCD_EN PORTD |= (1<<LCD_EN ) // LCD_EN=1
#define CLR_LCD_EN PORTD &= ~(1<<LCD_EN) // LCD_EN=0
#define LCD_Data_Out PORTA
#define LCD_Data_In PINA
#define LCD_Data_Dir DDRA
#define BUSY 0x80 //用于检测状态字中忙信号BF
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -