实验要求
8路流水灯,K1和K2都未按下时,主程序执行LED流水灯程序,K1按下时,左右4只LED交替闪烁,K2按下时8只LED全部闪烁4次,设置外部中断1为高优先级。
实验步骤
1、打开PROTEUS软件选取元件,连线绘制电路图。
2、打开KEIL软件编制程序进行调试、编译。
3、将编译的HEX代码装入PROTEUS软件绘制的电路图的单片机中。
4、仿真运行观察实验现象,若与要求的实验现象不同,检查程序和电路图找出错误。
5、将编译好的HEX文件用单片机编程器下载进单片机,并在实验板电路上运行观察实验现象
连接电路
主要程序展示
中断允许寄存器IE中,中断允许控制寄存器IP,定时器/计数器控制寄存器TCON。