作业帮 > 数学 > 作业

如何用双向开关控制单片机LED灯的循环亮灭?我会单向开关的控制,但是不太明白双向如何控制,

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 06:04:22
如何用双向开关控制单片机LED灯的循环亮灭?我会单向开关的控制,但是不太明白双向如何控制,
例如:5个LED:LED1 LED2 LED3 LED4 LED5.开关连续顺时针闭合,5个灯以顺时针方向一次单独亮起.(即以LED1 LED2 LED3 LED4 LED5的顺序).开关连续逆时针闭合,5个灯以逆时针方向一次单独亮起.(即以LED5 LED4 LED3 LED2 LED1的顺序).
若顺时针转一下再逆时针转一下,亮的灯依次应该是LED1和LED 6.我会单向开关的控制,但是不太明白双向如何控制,
你是每个挡位对应一个LED是吧!这个不难吧!
再问: 对,每动一下开关,对应一个灯。双向的开关 怎么控制啊?我才用了7天的单片机。所以。。。 下午又发现,设置5盏灯的话,不是所有portX都在循环范围里。怎么跳过不是用的管脚呢?
再答: 那你5个I/O接开关,再5个I/O接LED,CPU读输入I/O口内容送到输出I/O口不就行了吗!