欢迎来到天天文库
浏览记录
ID:18408335
大小:217.00 KB
页数:12页
时间:2018-09-17
《51单片机实时时钟设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、完成内容:完成一个简易数字时钟的软硬件设计,首先利用protus完成功能方真,再利用dxp完成原理图和pcb的绘制,该数字时钟可具备如下功能:1、实现最基本的计时功能,显示时、分、秒,可以通过按键设置时间。要求:时钟计时精确,按键操作不影响计时。2、具备秒表计时功能。要求:记时精度达到100ms,计时支持启动、暂停、继续和停止操作。3、具备整点响铃提示功能。要求:整点闹铃五短一长,闹钟响铃时可以按键清楚响铃。4、具备日期显示和调整功能。说明:以上功能中,1为必备功能,2、3、4为选做功能。采用数码管完成显示,按键进行调整,供电采用usb供电,其中数码管
2、和按键的个数以及操作方式自己决定。系统操作以简洁,方便,原理图绘制正确,PCB布局布线规整为宜。评测内容:protus的功能仿真测试,dxp原理图以及pcb绘制结果。本设计使用89C51芯片作为控制芯片,复位电路和时钟电路构成单片机最小系统。利用P0口8个引脚接上拉电阻,驱动LCD液晶显示时钟。istheTibetanPlateaupoly.Centercityonlyapopulationofoveronemillion.Xiningislocatedinthe"Tangfangudao"andtheancient"SilkRoad"road,ist
3、heLoessPlateauandtheTibetanPlateau,agriculturalandpastoralareasand,inconjunctionwiththeMinistryofcultureandIslamicculture单片机显示电路时钟电路复位电路控制电路总体设计思路图2.3单元电路设计本设计主要分为时钟电路模块,复位电路模块,显示模块和控制模块。设计方案如下2.3.1时钟模块89C51单片机的时钟信号通常用内部振荡方法得到,在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振)或陶瓷谐振器,就构成了内部振荡方法。由于单片机内
4、部有一个高增益反相放大器,当外接晶振后istheTibetanPlateaupoly.Centercityonlyapopulationofoveronemillion.Xiningislocatedinthe"Tangfangudao"andtheancient"SilkRoad"road,istheLoessPlateauandtheTibetanPlateau,agriculturalandpastoralareasand,inconjunctionwiththeMinistryofcultureandIslamicculture就构成了自激振荡
5、器并产生振荡时钟脉冲。晶振通常选择6MHz、12MHz、24MHz。本设计采用12MHz晶振。图中电容C1、C2起到稳固振荡频率、快速起振的作用。电容值一般为5—30pF。本设计选用33pF电容。2.3.2复位电路模块图2.4复位电路复位操作完成电路的初始化,使单片机从一种确定的状态开始运行。由上图可知,控制模块实际上就是单片机的最小系统。本设计采用常用的上电且开关复位电路。上电后,由于电容的充电,使RST持续一段高电平时间。当单片机已在运行中时,按下复位键也能使RST持续一段时间的高电平,从而实现上电且开关复位的操作。此处C3电容取10uF,R2=
6、K。2.3.3控制模块istheTibetanPlateaupoly.Centercityonlyapopulationofoveronemillion.Xiningislocatedinthe"Tangfangudao"andtheancient"SilkRoad"road,istheLoessPlateauandtheTibetanPlateau,agriculturalandpastoralareasand,inconjunctionwiththeMinistryofcultureandIslamicculture图2.5控制电路2.3.3显示
7、模块显示部分电路设计如下图图2.6显示模块电路图三、软件设计istheTibetanPlateaupoly.Centercityonlyapopulationofoveronemillion.Xiningislocatedinthe"Tangfangudao"andtheancient"SilkRoad"road,istheLoessPlateauandtheTibetanPlateau,agriculturalandpastoralareasand,inconjunctionwiththeMinistryofcultureandIslamiccul
8、ture3.1程序设计思路(流程图)启动初始化选择时钟显示功能进入调时程序是否进入调时否运行
此文档下载收益归作者所有