以AT89C51单片机为核心的时钟电路的程序设计
设计中采用定时器T0中断完成,其余状态循环调用显示子程序。系统主流程图如图所示

时钟采用11.0256MHZ的脉冲控制, 闹铃采用整点报时功能。

码管显示的数据存放在内存单元70H-75H中,其中70H~71H存放秒数据,72H~73H存放分数据,74H~75H存放时数据,每一地址单元内均为十进制BCD码。由于采用软件动态扫描实现数据显示功能,显示用十进制BCD码数据的对应段码存放在ROM表中。显示时,先取出70H~75H某一地址中的数据,然后查的对应的显示段码从P1口输出。P3口将对应的数码管选中,就是显示该地址单元的数据值,每个LED数码管亮1MS时间再逐位循环。

P0口输出段码数据,P1.0-P1.2口作扫描输出,P0.1—P0.4口接按钮开关S1,S2,S3,S4,S5,rest 接S6复位按键。P0.0控制秒的调整,每按一次加1秒;P0.1控制分的调整,每按一次加1分;P0.2控制时的调整,每按一次加1个小时。



相关热词:#单片机
冷门知识:三极管也有特殊用法
时间:2026-03-07
晶体三极管放大电路的非线形失真及其解决办...
时间:2026-03-07
从一种新的切入角度来看三极管工作原理
时间:2026-03-07
三极管常见分类简介
时间:2026-03-07
你真的很懂三极管吗?
时间:2026-03-07
一文读懂三极管的符号、分类及如何判断极性
时间:2026-03-07
授人以鱼不如授人以渔,这些三极管放大电路...
时间:2026-03-07
放大电路的三种组态的识别与比较,放大电路...
时间:2026-03-07
三极管工作原理介绍,NPN和PNP型三极管的原...
时间:2026-03-07
8050开关继电器电路图,8050三极管开关电路...
时间:2026-03-07
彩灯电路
时间:2026-03-05
电动机单线远程正反转控制电路图
时间:2026-03-04
三相异步电动机原理
时间:2026-03-04
三相异步电动机的拆装详讲
时间:2026-03-04
USB转232电路图
时间:2026-03-04
三相异步电动机的七种调速方式
时间:2026-03-04
转角测量电路
时间:2026-03-05
经典的正弦波发生电路
时间:2026-03-05
电度表的工作原理
时间:2026-03-04
电风扇红外遥控器2
时间:2026-03-04