求51单片机用一个按键控制一个LED和一个数码管的程序<(ToT)>本人真的不会,查了很多地方也没有教这个
该回答引用GPT:
要实现一个按键控制一个LED和一个数码管,需要用到51单片机的IO口,具体步骤如下:
void main()
{
while(1)
{
if(P1^0 == 0) // 判断按键是否按下
{
P2 = 0xFF; // LED灯亮
P0 = 0xFF; // 数码管显示
}
else
{
P2 = 0x00; // LED灯灭
P0 = 0x00; // 数码管不显示
}
}
}
如还有疑问,可留言帮助解决。
不知道你这个问题是否已经解决, 如果还没有解决的话:代码很简单,程序也很简单,但是重要的是心意嘛。她还是很喜欢的,当然,女生可能对硬件是没多少兴趣的,她更注重的是显示的效果和我为了这个效果做的努力。
顺便,记录一下第一篇文章阅读破百,小萌新的激动就是这么简单。