实验五 24小时时钟显示控制实验
一、实验要求
1..P0口的2个扩展口作为段控口和位控口,通过使用P2.6和P2.7对SN74HC573芯片的使能,设计一个24小时时钟显示控制电路,时间显示时只用左边6个LED数码管;
2.利用INT0按钮作为启动/停止键,INT1按钮作为清0键,并按键采用中断响应; 3.系统复位时,显示“000000”,当第一次按下启动/停止键时,开始计时,再按一次时钟停止,再按又从原来时间的基础上继续计时……;当按下清0键时,停止计数并将时间恢复到“000000”
4.画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路、显示电路和控制电路;
5.完成全部程序和电路调试工作; 二、实验目的
1.掌握定时器工作原理和使用方法;
2.掌握单片机外部中断和定时中断的控制方法; 三、设计提示
1.按钮控制均在外部中断中进行,建议将外部中断的引脚输入电平设置为下降沿有效,
同时将外部中断的优先级设置为高。 2. 定时用定时器中断实现。
3. 演示时,时间可提速(比如提速10倍,用0.1秒表示1秒)。 4. 实验前:请搭好电路&编好程序。 四、主要元件 序号 1 2 3 4 5 6 7 8 9 10 11 12 元件名称 单片机 按钮 晶振 发光二极管 电容 电解电容 电阻 数据锁存器 电源 地 电源输入端 元件规格 AT89C51 BUTTON CRYSTAL LED-RED CAP CAP-ELEC RES 74HC753 POWER GROUND SIL-100-02 所在元件库 Microprcessor Switchs &Relay Miscellaneous Optoelectronics Capacitors Capacitors Resistors TTL74HC series Optoelectronics connectors 所在工具模型 Component mode Component mode Component mode Component mode Component mode Component mode Component mode Component mode Component mode Terminals mode Terminals mode Component mode 共阴极LED 7SEG-MPX4-CC
五、参考电路图
提示:图中的段码-位码都是用P0口控制,为了简化,可以使用不同的P口。
全局图
局部图1
局部图2
因篇幅问题不能全部显示,请点此查看更多更全内容