《LCD1602简单显示程序(单片机).pdf》由会员分享,可在线阅读,更多相关《LCD1602简单显示程序(单片机).pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、#include#define uchar unsigned char#define uint unsigned intsbit LCD_E=P35;/定义接口sbit LCD_RW=P36;sbit LCD_RS=P37;#define LCD_Data P1/数据接口uchar up=IvU,hupeixian;uchar code down=_by fu/*延时函数*/void Delay_ms(uint time)/*检测状态*/uchar LCD_ReadStatus(void)LCD_Data=0 xFF;LCD_RS=0;LCD_RW=1;LCD_E=1;LCD_E=1;LCD_
2、E=0;uint i,j;for(i=0;i time;i+)for(j=0;j 0 x20)/若到达字串尾则退出if(X=0 xF)/X 坐标应小于 0 xFDisplayOneChar(X,Y,DDataListLength);/显示单个字符ListLength+;/*/void main(void)Delay_ms(400);/启动等待,等 LCD 讲入工作状态LCD_Init();/LCD 初始化Delay_ms(5);/延时片刻(可不要)DisplayListChar(0,1,up);DisplayListChar(6,0,down);LCD_Data=0 xff;while(1);X+;