3
冻结,单片机一切工作停止,直到下一个中断或硬件复位为止 ,,
主要性能: 与 MCS-51单片机产品兼容 、8K 字节在系统可编程 Flash 存储器、 1000
次擦写周期 、 全静态操作 :0Hz~33Hz 、 三级加密程序存储器 、 32 个可编程 I/O 口线 、
三个 16 位定时器 / 计数器 八个中断源 、全双工 UART串行通道 、 低功耗空闲和掉电模式 、
掉电后中断可唤醒、看门狗定时器 、双数据指针 、掉电标识符 。
2、显示模块
LED数码管是由发光二极管构成的, 亦称半导体数码管。 将条状发光二极管按照共阴极
( 负极 ) 或共阳极 ( 正极 ) 的方法连接,组成“ 8”字,再把发光二极管另一电极作笔段电极,
就构成了 LED数码管。若按规定使某些笔段上的发光二极管发光,就能显示从 0~9 的, 系
列数字。同荧光数码管 (VFD)、辉光数码管 (NRT)相比,它具有:体积小、功耗低、耐震动、
寿命长、亮度高、单色性好、发光响应的时间短,能与 TTL、CMOS电路兼容等的数显器件。
+、- 分别表示公共阳极和公共阴极。 a~g 是 7 个笔段电极, DP为小数点。另有一种字高为
7.6mm的超小型 LED数码管,管脚从左右两排引出,小数点则是独立的。
本系统利用 6 位 LED数码管显示时间, 共阴极结构。 LED数码管由 7 段发光二极管组成,
当要显示某个数字时只要将数字所对应的引脚送入低电平。
3. 按键模块
本设计中主要有三个控制按键,按键功能为:
(1)P3.2 为调时间模式,长按 P3.2 进入调分状态 : 分单元闪
烁, 按 P3.2 加 1, 按 P3.3 减 1. 再长按 P3.2 进入时调整状态 ,
时单元闪烁 , 加减调整同调分 . 按长按退出调整状态。
(2)按 P3.3 进入设定闹时状态 : 12:00: , 可进行分设定 , 按
P3.4 分加 1, 再按 P3.2 为时调整 , 按 P3.4 时加 1, 按 P3.3 调闹
钟结束 . 在闹铃时可按 P3.2 停闹 , 不按闹铃 1 分钟。
(3)按下 P3.4 进入秒表状态 : 再按 P3.4 秒表又启动 , 按 P3.4
暂停 , 再按 P3.4 秒表清零 , 按 P3.4 退出秒表回到时钟状态。
4.晶振模块
在 AT89S51芯片内部有一个高增益反相放大器, 其输入端为芯片引脚 XTAL1,输出端为
引脚 XTAL2。而在芯片内部, XTAL1和 XTAL2之间跨接晶体振荡器和微调电容,从而构成一
个稳定的自激振荡器。时钟电路产生的振荡脉冲经过触发器进行二分频之后,才成为单片
机的时钟脉冲信号。
晶振电路
评论11
最新资源