文档介绍:实验四外部中断与一位数码管静态显示实验实验目的1、通过实验掌握静态显示的工作原理;2、通过实验掌握如何设置控制外部中断的特殊功能寄存器;3、通过实验掌握外部中断的工作原理。二、实验内容注:实验前先将矩阵按键模块的INT0和INT1插针用短路套短接。1、根据电路图图1-6编写程序,由P1口控制八个LED,按键INT0和按键INT1控制八个LED循环点亮的方向。初始状态八个LED全部熄灭,如果按键INT0按下,由电路板上LED7→LED0逐个移位点亮(每一时刻只有一个点亮),到LED0后停止;如果按键INT1按下,由电路板上LED0→LED7逐个移位点亮(每一时刻只有一个点亮),到LED7后停止;2、根据电路图图1-6编写程序,由P1口控制八个LED,按键INT0和按键INT1控制八个LED循环点亮的方向。初始状态八个LED全部熄灭,如果按键INT0按下,由电路板上LED7→LED0逐个移位点亮(每一时刻只有一个点亮),到LED0再由LED7→LED0逐个移位点亮;如果按键INT1按下,由电路板上LED0→LED7逐个移位点亮(每一时刻只有一个点亮),到LED7再由LED7→LED0逐个移位点亮;3、根据电路图图1-6编写程序,由P1口控制八个LED,按键INT0和按键INT1控制八个LED循环点亮的方向。初始状态八个LED由LED7→LED0逐个移位点亮,如果按键INT0按下,循环点亮的方向向右(每一时刻只有一个点亮);如果按键INT1按下,循环点亮的方向向左(每一时刻只有一个点亮),无论哪个LEDx正在被点亮,都从该位LEDx开始反向循环点亮;4、根据电路图图1-,初始状态显示“0”;如果按键INT0按下,显示加一后的数值;如果按键INT1按下,显示减一后的数值;如果加到“9”再加一,显示“0”;如果减到“0”再减一,显示“9”;5、根据电路图图1-,初始状态显示全灭;如果按键INT0按下,数码管的显示段被逐个移位点亮的方向“a段→f段”(