这个是干嘛的 void write_1602com(uchar com)//****液晶写入指令函数**** { rs=0;//数据/指令选择置为指令 rw=0; //读写选择置为写 P0=com;//送入数据 delay(1); en=1;//拉高使能端,为制造有效的下降沿做准备 delay(1); en=0;//en由高变低,产生下降沿,液晶执行命令 }
时间: 2024-04-22 22:27:45 浏览: 16
这段代码是一个写入指令到液晶屏幕的函数。它的参数com表示要写入的指令。该函数通过控制液晶屏幕的RS、RW和EN引脚来实现写入指令的功能。首先将RS引脚置为0,表示要写入指令;将RW引脚置为0,表示要进行写操作。然后将要写入的指令送入P0口,延时一段时间,再将EN引脚拉高,等待一段时间后再将其拉低,就可以产生下降沿,使液晶屏幕执行指令。该函数常用于初始化液晶屏幕或向液晶屏幕写入各种指令,如清屏、设置光标位置等。
相关问题
void write_1602com(uchar com)//****液晶写入指令函数**** { rs=0;//数据/指令选择置为指令 rw=0; //读写选择置为写 P0=com;//送入数据 delay(1); en=1;//拉高使能端,为制造有效的下降沿做准备 delay(1); en=0;//en由高变低,产生下降沿,液晶执行命令 }
这是一段8051单片机的程序,用于向1602液晶屏写入指令。程序中rs、rw、en和P0分别对应1602液晶的RS、RW、EN和D0-D7引脚。其中,rs用于选择数据或指令,0代表指令;rw用于读写选择,0代表写;en用于使能液晶屏,需要在指令或数据写入之前拉高一段时间,然后再拉低,产生下降沿以完成指令或数据的写入。而P0则是将要写入的指令或数据,这里只传入了com一个参数,应该是在其他函数中进行了赋值。
这个是干嘛的 void write_1602dat(uchar dat)//***液晶写入数据函数**** { rs=1;//数据/指令选择置为数据 rw=0; //读写选择置为写 P0=dat;//送入数据 delay(1); en=1; //en置高电平,为制造下降沿做准备 delay(1); en=0; //en由高变低,产生下降沿,液晶执行命令 }
这段代码是一个写入数据到液晶屏幕的函数。它的参数dat表示要写入的数据。该函数通过控制液晶屏幕的RS、RW和EN引脚来实现写入数据的功能。首先将RS引脚置为1,表示要写入数据;将RW引脚置为0,表示要进行写操作。然后将要写入的数据送入P0口,延时一段时间,再将EN引脚拉高,等待一段时间后再将其拉低,就可以产生下降沿,使液晶屏幕执行写入数据的操作。该函数常用于向液晶屏幕写入显示内容,如字符、数字、图标等。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)