LCD1602和LCD12864程序-并行与串行.doc

LCD1602和LCD12864程序-并行与串行.doc

ID:55953101

大小:53.50 KB

页数:24页

时间:2020-06-18

LCD1602和LCD12864程序-并行与串行.doc_第1页
LCD1602和LCD12864程序-并行与串行.doc_第2页
LCD1602和LCD12864程序-并行与串行.doc_第3页
LCD1602和LCD12864程序-并行与串行.doc_第4页
LCD1602和LCD12864程序-并行与串行.doc_第5页
资源描述:

《LCD1602和LCD12864程序-并行与串行.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、LCD1602和LCD12864的函数库,包括并行与串行LCD1602基础函数#ifndef__LCD1602_JCK_C__#define__LCD1602_JCK_C__/******************************************************六哥LCD1602基础函数库********************************************************///使用请注意定义引脚#include"yscx.c"/**********************

2、*******************************************LCD1602判忙函数******************************************************************/voidLCD1602_PM(void){unsignedchartemp1;//状态信息(判断是否忙)LCD1602_SJ=0xFF;//记得在包含该头文件前,定义引脚LCD1602_RS=0;//记得在包含该头文件前,定义引脚LCD1602_RW=1;//记得在包含该头文件前,定

3、义引脚LCD1602_E=1;//记得在包含该头文件前,定义引脚do{temp1=LCD1602_SJ;//记得在包含该头文件前,定义引脚LCD1602_SJ=0xFF;}while(temp1&0x80);LCD1602_E=0;//记得在包含该头文件前,定义引脚YS_us(1);//}/*------------------------------------------------LCD1602写入命令函数------------------------------------------------*/voidL

4、CD1602_XZL(unsignedcharml){LCD1602_PM();//忙则等待LCD1602_RS=0;//记得在包含该头文件前,定义引脚LCD1602_RW=0;//记得在包含该头文件前,定义引脚LCD1602_E=1;//记得在包含该头文件前,定义引脚LCD1602_SJ=ml;//记得在包含该头文件前,定义引脚YS_us(1);//稍作延时给LCD反应的时间LCD1602_E=0;//记得在包含该头文件前,定义引脚if(ml==0x01

5、ml==0x02)YS_ms(2);//清屏和地址归位大概需2m

6、s时间处理YS_us(35);//其他指令大概需35us}/*------------------------------------------------LCD1602写入数据函数------------------------------------------------*/voidLCD1602_XSJ(unsignedcharsj){LCD1602_PM();//忙则等待LCD1602_RS=1;//记得在包含该头文件前,定义引脚LCD1602_RW=0;//记得在包含该头文件前,定义引脚LCD1602_E=

7、1;//记得在包含该头文件前,定义引脚LCD1602_SJ=sj;//记得在包含该头文件前,定义引脚YS_us(1);//稍作延时给LCD反应的时间LCD1602_E=0;//记得在包含该头文件前,定义引脚}/*------------------------------------------------LCD1602初始化函数------------------------------------------------*/voidLCD1602_CSH(void){LCD1602_XZL(0x38);/*显示模式设

8、置*/LCD1602_XZL(0x08);/*显示光标移动设置*/LCD1602_XZL(0x01);/*显示开及光标设置*/LCD1602_XZL(0X06);LCD1602_XZL(0X0c);}#endifLCD1602显示函数#ifndef__LCD1602_XSK_C__#define__LCD1602_XSK_C__/***********************************************************************六哥LCD1602显示函数库************

9、*************************************************************/#include"yscx.C"#include"LCD1602_JCK_cx.C"//为保证显示数制时的运行效率,制作了0—9,A—F的ascll码表unsignedcharcodeascll

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。