当前位置:文档之家› IO口实验

IO口实验

IO口实验:
参见基础实验1、2、3.(课件第2章单片机结构.doc)
1.输入输出综合实验(查询方式,1S由软件延时控制):要求:每一次按键,蜂鸣器响一次。

同时要求LED1~LED8循环点亮。

1)初始状态或按下KEY1键(松开后保持),只点亮一只LED
灯,每隔1秒右循环显示,移到LED8后回到LED1。

LED1LED8
…………………………
LED1LED8
2)按下KEY2键(松开后保持),同时点亮相邻的两只LED
灯,每隔1秒右循环显示,移到LED8后回到LED1。

LED1LED8
3)按下KEY2键(松开后保持),同时点亮间隔的两只LED
灯,每隔1秒右循环显示,移到LED8后回到LED1。

LED1LED8
4)按下KEY2键(松开后保持),点亮一只LED灯,每隔1
秒多点亮一只LED灯,直到LED灯全亮,然后回到一只LED点亮状态循环。

LED1LED8
LED1LED8
…………………………
LED1LED8
5)按下KEY3键(松开后保持),同时点亮相邻的两只LED
灯,隔1秒后再次增加点亮相邻的两只LED灯,直到全亮后再隔1秒点亮123456,后又1234,直到全灭后重新循环。

LED1LED8
LED1LED8
…………………………
LED1LED8
…………………………
LED1LED8
6)按下KEY键(松开后保持),开始点亮LED1灯,隔1秒
后点亮23,再隔1秒点亮345,隔1秒后5678,隔1秒后8,隔1秒后76 ,隔1秒后654,隔1秒后4321,隔
1秒后1重复。

LED1LED8
LED1LED8
LED1LED8
…………………………
LED1LED8
7)按下KEY3键(松开后保持),开始点亮LED1、LED8灯,
隔1秒后点亮12、78,再隔1秒点亮123、678,直到全亮后再隔1秒点亮123、678,后又12、78,直到点亮LED1、LED8灯后重新循环。

LED8
LED1LED8
…………………………
LED1LED8
LED8
…………………………
LED8。

相关主题