网络教育学院 《单片机原理及应用》大作业 题 目:单片机电子时钟设计 学习中心: 层 次:专升本 专 业:电气工程及其自动化 年 级:2014 年 春 季 学 号: 学生姓名: 一、课题背景 1957 年,Ventura 发明了世界上第一个电子表,从而奠定了电子时钟的基础,电子时钟开始迅速发展起来
现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零
从而达到计时的功能,是人们日常生活不可缺少的工具
现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用 LED 显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好
二、时钟的基本原理分析 利用单片机定时器完成计时功能,定时器 0 计时中断程序每隔0
01s 中断一次并当作一个计数,设定定时 1 秒的中断计数初值为100,每中断一次中断计数初值减1,当减到 0 时,则 表示1s 到了,秒变 量 加 1,同 理再 判 断是否 1min 钟到了,再 判 断是否 1h 到了
为了将 时间在 LED 数码管 上显示,可采用静 态 显示法 和动态 显示法 ,由于静态 显示法 需要译码器,数据 储 存 器等 较 多硬 件 ,可采用动态 显示法 实 现 LED 显示,通过对每位 数码管 的依 次扫 描 ,使对应 数码管 亮 ,同 时向 该 数码管 送 对应 的字码,使其 显示数字
由于数码管 扫 描 周 期 很 短 ,由于人眼 的视 觉 暂 留 效 应 ,使数码管看 起来总 是亮 的,从而实 现了各 种显示