【实验要求】
1)初始化时,使6位LED均显示8,显示时间为1s。
2)从第一个LED开始,从0显示到9,0.5s刷新一次。直到最后一个LED。
【实验目的】
1)熟悉并进一步掌握定时器中断的使用和时基信号的使用。
2)进一步巩固I/O口的使用方法。
3)了解6位7段LED数码管的使用。
【实验设备】
1)装有u’nsp IDE仿真环境的PC机一台。
2)μ’nSP?十六位单片机实验箱一个。
【实验原理】
通过对I/O口的控制,初始化时点亮所有的数码管,即6位LED数码管均显示8。1s后,从第一位数码管开始从0显示到9,刷新时间为0.5s。直到最后一个数码管。1s的时间使用定时器A(FIQ);0.5s的时间使用2HZ的时基信号(IRQ5)。
【硬件连接图】
A0—A6接A---G
A8—A13接CS1—CS6
B0—B7接KEY

【实验步骤】
⑴按硬件电路原理图进行连接。
⑵画程序流程图。
⑶编写程序。
⑷调试程序。
⑸结合硬件调试,实现最终功能。
【主程序流程图】
