单片机程序(1)将2个按键分别连接到P3.2和P3.3引脚; (2)没有按键按下时8个LED灯呈
1个回答
关注
展开全部
咨询记录 · 回答于2024-01-10
单片机程序
(1) 将2个按键分别连接到P3.2和P3.3引脚。
(2) 没有按键按下时,8个LED灯呈流水灯显示,从LED1开始到8个LED全亮。
(3) 当按下按键1的时候,8个LED灯闪烁。
(4) 当按下按键2的时候,8个LED灯从LED4、LED5向两侧逐个点亮,循环2次后返回(3)的状态。
单片机程序
1. 将2个按键分别连接到P3.2和P3.3引脚。
2. 没有按键按下时,8个LED灯呈流水灯显示,从LED1开始到8个LED全亮。
3. 当按下按键1的时候,8个LED灯闪烁。
4. 当按下按键2的时候,8个LED灯从LED4、LED5向两侧逐个点亮,循环2次后返回(3) 的状态。
思路:
8个LED接在一个口,如P1口。
再将另外两个LED接在另外某个口(如P2)的两个引脚。
然后将两个按键分别接在空闲的口的两个引脚。
按下一个按键,使8个LED的输出状态变化,0xFE循环移位实现,LED低电平亮。
另外的按键按下,两个LED状态翻转。
希望可以帮到您!