全球旧事资料 分类
211目的212要求2二总体的方案与论证221计时方案222显示方案223功能键方案2三系统硬件设计331主控制器332显示驱动433矩阵键盘扫描4四系统的软件设计541定时实现542实时时钟仿真实现643数码管显示实现744矩阵键盘扫描实现745显示切换和闹钟实现9五系统调试和测试结果分析10六结论总结和心得体会10参考文献12
1
f一.设计任务目的和要求
11目的:本系统是用STC15F2K60S2单片机的T0定时器的16位自动重装来产生1ms
节拍,程序运行于这个节拍下通过计数1000次从而自动定时于1s,以实现时钟的仿真。另外通过STC15F2K60S2单片机的IO方式控制74HC595驱动8位数码管。数码管可以实时显示秒,分,小时,日期,月份和年等信息,并且实现闹铃功能时,数码管闪烁显示。矩阵式键盘采用编程扫描方式,可以实现秒,分,小时,日期,月份和年信息的校准。同时通过STC15F2K60S2单片机的外部中断INT0实现年月日与时分秒显示的切换。
12要求:(1)、利用STC15F2K60S2单片机作为主控器组成一个电子日历和电子钟。
(2)、利用LED分别显示当前时间和日历。(3)、利用尽可能少的开关实现:校正日历和时间(4)、定制闹钟(时、分、表)。
二.总体的方案和实现
21计时方案:
本次课程设计中可以通过两种方案实现计时,一是通过STC15F2K60S2单片机内部的定时器实现计时计数功能;二是通过PCF8653芯片实现计时功能。在这里我选择使用STC15F2K60S2单片机内部的定时器来实现电子日历的计时功能。另外,通过STC15F2K60S2单片机内部的中断系统来实现年月日和时分秒的切换。
22显示方案:
本次课程设计中提供了8个数码管显示年月日和时分秒信息。数码管工作原理分为共阳和共阴两种。其中共阳极数码管r
好听全球资料 返回顶部