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

数字时钟设计报告

数字时钟设计报告_第1页
1/14
数字时钟设计报告_第2页
2/14
数字时钟设计报告_第3页
3/14
单片机实验报告 题 目: 数字时钟的设计 指导老师: 班 级: 姓 名: 学 号: 数字钟设计报告 - 1 - 一、实验目的 通过实践设计出能准确显示时、分、秒的时钟,并可以调时、定时,包括蜂鸣器的整点报时与闹钟功能。 二、实验要求 基本功能:准确计时,以数字形式显示时间,24时制;具备时、分调整和整点报时功能。 扩展功能:定时与闹钟功能 三、设计方案及论证 Ⅰ、硬件部分: 1、时钟显示 用七段 LED数码管来实现,采用共阳管和PNP驱动方式。PNP工作于开关状态,基极通过1K的电阻连到单片机的 P2口。为节省 P口,将六位数码管的 8段段选端分别并接并加上470Ω 的限流电阻,由 P0口控制,给低电平的段会被点亮。因为六位管的段被并接只能通过动态扫描的方式来显示,即利用管子的余晖和人眼的视觉残留实现六位管子在“同一时间”显示不同的值,而扫描这是靠位选的轮流有效实现。如左图。 数字钟设计报告 - 2 - 2、整点报时和闹钟铃 此部分用一个 5V有源蜂鸣器来做,同样用 PNP作为开关来控制,此外为防止其可能的方向电压尖峰在蜂鸣器两端反接一个 IN4148二极管来保护。如右图。 3、校时、定时 此部分由 4个按键控制,如下图,key1和 key3用来选定要调校的时、分的位,被选中的为将闪烁;key2用来是选中的为按相应的进制增 1变化;key4是进入定时模式,定时的时数改变与调时方法相同。 数字钟设计报告 - 3 - 4、单片机最小系统 本实验采用 STC89C52RC单片机,指令系统完全与 51兼容。其最小系统包含电源电路、晶振电路、复位电路。 本实验才用 STC单片机的典型系统,各模块参数配置如图: 其中晶振频率为 12MHz,震荡部分电容为 30pF的瓷片电容。 复位电路采用图示的兼有上电复位和按键复位功能的方式,其中的电容为10uF电解电容。 数字钟设计报告 - 4 - 5、硬件系统全电路图 数字钟设计报告 - 5 - Ⅱ、软件部分 软件部分主要有两大块: 一是上电后程序靠定时器 T1产生的中断而实现的常规时钟显示,这里面就是要处理时、分、秒的六位数字的循环和进位问题。按照 24时制的规则,其进位逻辑为:秒的个位为十进制(0~9)满 10向秒的十位进 1,而秒的十位为六进制(0~5)满 6向分的个位进 1,分与秒相似,时的个位在时的十位为 0、1的时候也是 10进制,而在时的十位为 2的时候则只是 0到 4就进位了。但时的十位是 3进制的(0~2)。 m0++; if(m0==10) { m0=0; m...

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

碎片内容

数字时钟设计报告

您可能关注的文档

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