lcd字符型液晶显示器

lcd字符型液晶显示器

ID:1485692

大小:170.50 KB

页数:15页

时间:2017-11-11

lcd字符型液晶显示器_第1页
lcd字符型液晶显示器_第2页
lcd字符型液晶显示器_第3页
lcd字符型液晶显示器_第4页
lcd字符型液晶显示器_第5页
资源描述:

《lcd字符型液晶显示器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计报告院校:南京林业大学机械电子工程学院专业:测控技术与仪器姓名:余雷学号:080307128课题名称:LCD字符型液晶显示器时间:2012.2.13—2012.2.171.1课题要求(1)设计采用DS1602液晶显示器和AT89C51单片机。(2)可以显示星期及时、分、秒,24小时制。(3)具有校时功能:可以对小时和分单独校时,对分校时的时候,停止分向小时的进位。1.2系统设计以AT89C51为核心,通过按键调试时间。由按键模块,显示模块组成。1.2.1框图设计AT89C51显示电路按键电路1.2.2知识点本项目通过学习和查阅资料

2、,了解和掌握以下知识:l电源原理及设计。lDS1602液晶显示器的特性及使用。l按键的应用。lAT89C51单片机引脚。l单片机C语言及程序设计。1.3硬件设计系统的元件清单如下表所示:元件名称型号数量用途单片机AT89C511个控制核心电解电容10uF1个复位电路电阻10kΩ9个上拉电阻液晶显示DS16021个显示模块按键4个按键电路电源+5V/0.5A1个提供+5V电源LED信号灯LED-RED1个整点提醒系统的原理图为:PCB图为:系统的程序为:#include//包含单片机寄存器的头文件#include

3、ib.h>//包含随机函数rand()的定义文件#include//包含_nop_()函数定义的头文件sbitRS=P2^4;//寄存器选择位,将RS位定义为P2.0引脚sbitRW=P2^5;//读写选择位,将RW位定义为P2.1引脚sbitE=P2^6;//使能信号位,将E位定义为P2.2引脚sbitBF=P0^7;//忙碌标志位,,将BF位定义为P0.7引脚unsignedcharcodetable[]="2012-02-10week5";//初始化液晶显示16unsignedcharcodetable1[]=

4、"12:59:32";//12unsignedcharcount,s1num;charsecond,minute,hour,day,month,year,week;sbits1=P3^0;//功能键sbits2=P3^1;//加键sbits3=P3^2;//减键sbits4=P3^3;//保存并退出sbitP3_4=P3^4;//信号灯/*****************************************************函数功能:延时1ms(3j+2)*i=(3×33+2)×10=1010(微秒),可以认为是1毫秒*

5、**************************************************/voiddelay1ms(){unsignedchari,j;for(i=0;i<10;i++)for(j=0;j<33;j++);}/*****************************************************函数功能:延时若干毫秒入口参数:n***************************************************/voiddelay(unsignedcharn){unsign

6、edchari;for(i=0;i

7、E=1,才允许读写_nop_();//空操作_nop_();_nop_();_nop_();//空操作四个机器周期,给硬件反应时间result=BF;//将忙碌标志电平赋给resultE=0;//将E恢复低电平returnresult;}/*****************************************************函数功能:写指令入口参数:dictate***************************************************/voidWriteInstruction(unsign

8、edchardictate){while(BusyTest()==1);//如果忙就等待RS=0;//根据规定,RS和R/W同时为低电平时,可以写入指令RW=0;E=0;//E置低电平(根据表

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

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

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