基于单片机得简易电子时钟设计一 功能分析1).时制式为 2 4小时制。2)。采纳 LED 数码管显示时、分,秒采纳数字显示.3)。具有方便得时间调校功能。4).计时稳定度高,可精确校正计时精度。二 总体方案设计论证比较 2、1 实现时钟计时得基本方法利用M CS-51 系列单片机得可编程定时/计数器、中断系统来实现时钟计数。(1) 计数初值计算:把定时器设为工作方式1,定时时间为 50ms,则计数溢出 20 次即得时钟计时最小单位秒,而 100 次计数可用软件方法实现.假设使用T/C 0,方式 1,5 0 m s定时,f os c=12 MH z。则初值 X 满足(21 6-X)×1/12MHz×12 μ s =500 0 0μsX=15536→10000→3C B 0 H(2) 采纳中断方式进行溢出次数累计,计满2 0 次为秒计时(1 秒);(3) 从秒到分与从分到时得计时就是通过累加与数值比较实现。2、2 电子钟得时间显示电子钟得时钟时间在六位数码管上进行显示,因此,在内部 R A M 中设置显示缓冲区共 8 个单元.LED 8 LED7 L ED6 LED5 LED4 L E D3 LED2 LED13 7H 3 6H 35H 34H 3 3H 3 2H 3 1H 30 H时十位 时个位 分隔 分十位 分个位 分隔 秒十位 秒个位2、3 电子钟得时间调整电子钟设置 3 个按键通过程序控制来完成电子钟得时间调整。A 键调整时;B 键调整分;C 键复位2、4 总体方案介绍2、4、1 计时方案利用A T89S51 单片机内部得定时/计数器进行中断时,配合软件延时实现时、分、秒得计时。该方案节约硬件成本,且能使读者在定时/计数器得使用、中断及程序设计方面得到锻炼与提高,对单片机得指令系统能有更深化得了解,从而对学好单片机技术这门课程起到一定得作用。2、4、2 控制方案A T 89S51 得P 0 口与 P 2口外接由八个 L E D 数码管(L E D8~L E D 1)构成得显示器,用P 0 口作L ED 得段码输出口,P 2 口作八个 L E D 数码管得位控输出线,P1 口外接四个按键 A、B、C 构成键盘电路。AT8 9 S51 就是一种低功耗,高性能得 CMOS 8 位微型计算机.它带有 8K Flash 可编程与擦除得只读存储器(EP ROM),该器件采纳 A T M E L 得高密度非易失性存储器技术制造,与工业上标准得 80C51 与 80C 5 2 得指令系统及引脚兼容,片内Fl a sh 集成在一个芯片上,可用与解决复杂得问题,且成本较低。简易电子钟得功能不复杂,采纳其现有得...