Vision
首先设置生成属性
这个是编译
开始
用sbit来定义引脚
列:sbit button1=P2^7;
主函数
void main(){
while(1){//让其死循环才能维持讯息
}
}
LCD1602
各种引脚 及其作用
RS : 数据/指令选择,1为数据,0为指令
RW
E :
#define LCD_DataPort P0
P0吧指令和数据都由P0发送啊格式
如果发送0x80|代码 这就是行数列数
这样,在写数据时有两个需要写
1是指令 既在第几行第几个显示
2是数据 既显示什么文本字母
1写指令
void LCD_WriteCommand(unsigned char Command){//дÃüÁî
LCD_RS=0;//指令
LCD_RW=0;//写
LCD_DataPort = Command;
//发送数据的格式
LCD_E=1;
LCD_Delay();
LCD_E=0;
LCD_Delay();
}
写数据文本
void LCD_WriteData(unsigned char Data){//дÊý¾Ý
LCD_RS=1;//数据
LCD_RW=0;//写入
LCD_DataPort=Data;
LCD_E=1;
LCD_Delay();
LCD_E=0;
LCD_Delay();
}