*************************
void main(void)
{ P0M1 = 0x00; P0M0 = 0xff; //设置为推挽输出
P3M1 = 0x00; P3M0 = 0x00; //设置为准双向口
P4M1 = 0x00; P4M0 = 0x00; //设置为准双向口
P40 = 0; //LED Power On
while(1)
{
if(P34==0)//按下独立按键
{
delay_ms(10);//按下消抖
while(P34==0);//松手检测
delay_ms(10);//松手消抖
P0=0xF0;
}
else
P0=0x77;
}
}
*************************
AI8051U实验箱为什么不可以加:while(P34==0);//松手检测
加了这句按钮就不起作用了。
8H1K08好像可以加,要怎么正确检测松手?
坚持学习
学习打卡在哪
焂宁电子 发表于 2025-3-18 19:49
学习打卡在哪
在这个板块建个个人学习贴发帖就行
https://www.stcaimcu.com/forum.php?mod=forumdisplay&fid=78
笫5集我看了2遍
打卡
我已注册,如何申请?
触摸按键演示板
664
AI8051U教学视频课后小练 - 第5页 - 学习打卡区 | 感悟 国芯技术交流网站 - AI32位8051交流社区
今天继续学习
通过学习本视频,让我了解 AI8051U 实验箱的各个组成部分,为我在后续的实践操作中有了清晰的方向。每个接口、芯片的功能都逐渐明晰,这不仅是知识的积累,更是动手实践的重要指引。而点亮第一颗 LED 的实验,看似简单,却意义非凡。它让我切实感受到单片机控制硬件设备的神奇,每一次 LED 的亮起与熄灭,都是代码与硬件交互的成果。我将继续学习