程序要求:
程序运行后,每隔0.5s接在P1 口的8个发光二极管依次点亮0,1,2,3,4,5,6,7,循环一轮后同时闪亮,闪亮两次后继续依次点亮。
按下一个key键产生一次外部中断,改变8个二极管轮流点亮次序,为上一次方向的相反方向,循环一轮后同时闪亮,闪亮两次后继续依次点亮。
再按下key键产生一次外部中断,改变8个二极管轮流点亮次序,高低四位循环闪亮(同实验十二第四个实验)
再按下key键产生一次外部中断,改变8个二极管轮流点亮次序,次序重新同(1)的显示方向。
再按下一个key键产生一次外部中断,改变8个二极管轮流点亮,次序重新同(2);如此反复循环。
可以在此基础上自由发挥,但必须至少有三种变化。
利用外部中断中止或继续灯的变化。
程序运行后,每隔0.5s接在P1 口的8个发光二极管依次点亮0,1,2,3,4,5,6,7,循环一轮后同时闪亮,闪亮两次后继续依次点亮。
按下一个key键产生一次外部中断,改变8个二极管轮流点亮次序,为上一次方向的相反方向,循环一轮后同时闪亮,闪亮两次后继续依次点亮。
再按下key键产生一次外部中断,改变8个二极管轮流点亮次序,高低四位循环闪亮(同实验十二第四个实验)
再按下key键产生一次外部中断,改变8个二极管轮流点亮次序,次序重新同(1)的显示方向。
再按下一个key键产生一次外部中断,改变8个二极管轮流点亮,次序重新同(2);如此反复循环。
可以在此基础上自由发挥,但必须至少有三种变化。
利用外部中断中止或继续灯的变化。