2.3 电子钟的时间调整
电子钟设置 3 个按键通过程序控制来完成电子钟的时间调整。
A 键调整时;
B 键调整分;
C 键复位
2.4 总体方案介绍
计时方案
利用 AT89S51 单片机内部的定时/计数器进展中断时,配合软件延时实现时、分、
秒的计时。该方案节省硬件本钱,且能使读者在定时/计数器的使用、中断与程序设
计方面得到锻炼与提高,对单片机的指令系统能有更深入的了解,从而对学好单片机
技术这门课程起到一定的作用。
控制方案
AT89S51 的 P0 口和 P2 口外接由八个 LED 数码管(LED8~LED1)构成的显示器,
用 P0 口作 LED 的段码输出口,P2 口作八个 LED 数码管的位控输出线,P1 口外接四
个按键 A、B、C 构成键盘电路。
AT89S51 是一种低功耗,高性能的 CMOS 8 位微型计算机。它带有 8K Flash 可
编程和擦除的只读存储器〔EPROM〕,该器件采用 ATMEL 的高密度非易失性存储
器技术制造,与工业上标准的 80C51 和 80C52 的指令系统与引脚兼容,片内 Flash
集成在一个芯片上,可用与解决复杂的问题,且本钱较低。简易电子钟的功能不复杂,
采用其现有的 I/O 便可完成,所以本设计中采用此的设计方案。
三硬件电路设计
根据以上的电子时钟的设计要求可以分为以下的几个硬件电路模块:单片机模块、
数码显示模块与按键模块,模块之间的关系图如下面得方框电路图 1 所示。
评论1
最新资源