全球旧事资料 分类
然后用另一个定时器计数器或软件计数的方法对基准时间计数形成秒(对10ms计数100次),秒计60次形成分,分计60次形成小时,小时计24次则计满一天。2显示:采用8个LED显示系统当前时间,显示格式为“时分秒”(如122509)。3设置功能:用户可以对系统的时间进行设置。没有按键时,则时钟正常走时。当按下K0键,进入调分状态,时钟停止走动,此时,按K1或K2键可进行加1或减1操作;继续按K0键可分别进行分和时的调整,此时,按K1或K2键可进行加1或减1操作;最后按K0键将退出调整状态,时钟开始计时运行。4系统框图
复位电路按键电路晶振电路
STC89C51
电源电路显示电路
三、硬件电路设计
1时钟电路(晶振电路)单片机利用外部12MHZ晶振构成振荡电路作为时钟源,单片机内部具有一
个高增益反向放大器,用于构成振荡器。通常在引脚XTAL1和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,结构如图所示:
3
f百度文库让每个人平等地提升自我
2按键电路
图2时钟电路图
按键处理设置为当有没键按下时,时钟正常运行;当按一次K1,时钟停止
走动,按K2对秒进行调整;当K1按2次时,按K2对分进行调整;当K1按下3
次时,按K2对小时进行调整,当按下4次K1时,校时完毕,时钟按设定的时
间进行正常走时。当按1次K3进入闹钟设置界面,时钟继续进行走时,按K2
对秒进行设置;当按2次K3,按K2对分进行设置;当按3次K3,按K2对秒进
行设置;当按下4次K3时,闹钟设置完毕进入时钟显示界面。电路如下图:
3复位电路
图3独立按键电路
单片机小系统常采用上电自动复位和手动按键复位两种方式实现系统的复
位操作,上电复位要求接通电源后,自动实现复位操作,手动复位要求在电源接
通的条件下,在单片机运行期间,用按钮开关操作使单片机复位,其结构图如下
图,上电自动复位通过电容C充电来实现,手动按键复位是通过按键将电阻R
与Vcc接通来实现。
4
f百度文库让每个人平等地提升自我
图4复位电路
4单片机系统
STC89C51是公司生产的一种低功耗、
高性能CMOS8位微控制器,具有4K在系
统可编程Flash存储器。STC89C51使用经
典的MCS51内核,但做了很多的改进使得
芯片具有传统不具备的功能。在单芯片上,
拥有灵巧的8位和在系统可编程Flash,
使得STC89C51为众多嵌入式控制应用系统
提供高灵活、超有效的。支持2种软件可
选择节电模式。空闲模式下,CPU停止工
作,允许RAM、定时器计数器、串口、中
断继续工作。掉电保护方式r
好听全球资料 返回顶部