电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于单片机的简易电子时钟设计VIP免费

基于单片机的简易电子时钟设计_第1页
基于单片机的简易电子时钟设计_第2页
基于单片机的简易电子时钟设计_第3页
基于单片机的简易电子时钟设计1 设计任务与要求1.1 设计背景数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、 性能稳定、 携带方便等优点, 它还用于计时、 自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、 使用也方便, 但鉴于单片机的定时器功能也可以完成数字钟电路的设计, 因此进行数字钟的设计是必要的。在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际, 来培养我们的综合分析和设计电路,写程序、调试电路的能力。单片机具有体积小、 功能强可靠性高、 价格低廉等一系列优点, 不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。1.2 课程设计目的(1)巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力;(2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力;(3)过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤。1.3 设计要求1).时制式为 24 小时制。2).采用 LED 数码管显示时、分,秒采用数字显示。3).具有方便的时间调校功能。4).计时稳定度高,可精确校正计时精度。2 总体方案设计2.1 实现时钟计时的基本方法利用 MCS-51 系列单片机的可编程定时/计数器、中断系统来实现时钟计数。(1) 计数初值计算 : 把定时器设为工作方式1,定时时间为 50ms,则计数溢出 20 次即得时钟计时最小单位秒,而 100 次计数可用软件方法实现。假设使用 T/C0,方式 1,50ms 定时, fosc=12MHz。则初值 X 满足( 216-X)× 1/12MHz×12μ s =50000μ s X=15536→0011110010110000→3CB0H (2) 采用中断方式进行溢出次数累计,计满 20 次为秒计时( 1 秒);(3) 从秒到分和从分到时的计时是通过累加和数值比较实现。2.2 电子钟的时间显示电子钟的时钟时间在六位数码管上进行显示,因此,在内部RAM 中设置显示缓冲区共 8 个单元。LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 37H 36H 35H 34H...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部