欢迎来到天天文库
浏览记录
ID:10547734
大小:123.00 KB
页数:21页
时间:2018-07-07
《时钟计时器的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、宜宾职业技术学院宜宾职业技术学院课程设计论文时钟计时器系部电子信息工程系专业名称电子信息工程技术班级电子1081班组数第一组组员杨志蔡静花张玲玲李江红指导教师罗德雄21宜宾职业技术学院时钟计时器的设计摘要本设计中的1602液晶显示电子时钟电路采用24小时制记时方式,本次设计采用AT89S51单片机的扩展芯片做驱动,由一块1602液晶显示器构成的显示系统,与传统的基于8/16位普通单片机的LED显示系统相比较,本系统在不显著地增加系统成本的情况下,可支持1602液晶显示稳定显示。设计采用AT98S51单
2、片机,使用5V电源供电,并且在按键的作用下可以进行调时,调分,复位功能。计时数据的更新在计算机C语言的驱动下每秒自动进行一次,但不需程序干预其输出状态。21宜宾职业技术学院前言一块单片机芯片就是一台计算机,由于单片机以其集成度高、体积小、可靠性高、控制功能强、低电压、低功耗等特点使它应用于智能仪器仪表、机电一体化、实时程控、人类生活中。除此之外还广泛应用办公自动化领域、商业营销领域、汽车及通信系统、计算机外部设备等各领域中,并且单片机已成为计算机发展和应用的一个重要方面。由此可见掌握单片机的使用方法和
3、利用单片机解决实际问题具有重要的意义。本次设计根据AT89S51单片机系统扩展的基本原理和方法、常用总线标准和典型接口电路的应用,结合本次设计的题目,通过单片机芯片引脚的分析,实现对1602液晶显示器的位选和段选,最后通过单片机驱动完成设计任务,设计论文中附有电路图、程序清单、各数据存储单元。因水平有限,难免有疏落不足之处,恳请老师和同学能给予指正。21宜宾职业技术学院目录1功能要求……………………………………………………………42方案论证……………………………………………………………43系统硬件电路
4、的设计………………………………………………44系统程序的设计…………………………………………………….55调试及性能分析…………………………………………………….65.1硬件调试………………………………………………………...65.2软件调试………………………………………………………....66控制源程序清单……………………………………………………..6结论…………………………………………………………………….19附录……………………………………………………………….........2021宜宾职业技
5、术学院1功能要求时钟计时器要求用单片机及LCD1602显示时、分、秒,使用按键开关可以实现对时、分、秒的调整。2方案论证单片机采用易购的AT89S51系列,这种单片机具有足够的空余硬件资源,可以实现其他的扩充功能。如果考虑使用电池供电,则可用LV系列单片机。时钟计时器电路系统的总体设计框图如下图所示。3系统硬件电路的设计时钟计时器的硬件电路如下图所示。该电路采用AT89S51单片机最小化应用设计;采用1602液晶显示器;P0口输出断码数据;P3口接三个按键;P1口接驱动;采用12MHZ晶振,可提高秒计
6、时的精确。21宜宾职业技术学院4系统程序的设计主控制芯片为AT89S51,为了直观和易懂,所以采用c语言编程方便简单。其流程如下图所示。5调试及性能分析21宜宾职业技术学院5.1硬件调试硬件调试时可先检查印制板及焊接的质量情况,在检查无误后可通电检测液晶显示器的点亮状况。若亮度不理想,可以调整P0口的排阻大小。5.2软件调试软件调试在WAVE或KEILC51编译器下进行,源程序编译即仿真调试应分段或以子程序为单位逐个进行,最后可结合硬件实时调试。6控制源程序清单#include#de
7、fineuintunsignedint#defineucharunsignedcharucharcodetable[]="YBZYDZ1081NO.1";sbitlcdrs=P1^2;sbitlcden=P1^1;sbitT=P1^0;sbitadd=P1^3;sbitdec=P1^6;voiddelay();voidkey();voidT_shi();ucharshi=23;fen=52;miao=0;ucharnum,num1,num2,num3;21宜宾职业技术学院voiddelay(uintz
8、)//1毫秒左右延时{uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}//LCD写指令voidwrite_com(ucharcom){lcdrs=0;P2=com;delay(5);lcden=1;delay(5);lcden=0;}//LCD写数据voidwrite_date(uchardate){lcdrs=1;21宜宾职业技术学院P2=date;delay(5);lcden=1;delay(5);lcden=
此文档下载收益归作者所有