完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
HC6800-ES V2.0.pdf
404.98 KB , 下载次数: 2
举报
人中狼
人中狼 发表于 2017-7-11 13:42 delay(5000); void delay(u8 z) 超范围了,u8只能到256
h1654155911.5176
人中狼 发表于 2017-7-11 15:24 在key()里的while(!k1);是判断按键释放的,按键不释放就不会退出while(!k1);,所以应该是按下并释放一次按键,LED显示状态变化一次,就是亮灭交替变化
人中狼 发表于 2017-7-11 15:44 你还没明白,退不出while(!k1);led又怎么可能会闪烁,连循环都退不出来,只能说是毫无任何动作。
人中狼 发表于 2017-7-11 16:02 这是语句执行过程和次序的问题,先执行扫键if(k1==0),两次判断和防抖后确认有按键按下,之后执行 led=~led; //状态翻转,这只是改变当前led的状态,由亮转灭或者由灭转亮,之后判断按键释放while(!k1);,按键释放后,整个按键扫描和相关动作结束,退出这个子程序,下次调用的时候,再次执行这个过程。这是执行的顺序。 ...
发布
希望走比赛的嵌入式专科生该如何学习以求发展最大化
308 浏览 0 评论
关于RT-Thread studio控制台没有输出的问题
431 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第三十四章 image图像滤波实验
372 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】简介、环境搭建、工程测试
395 浏览 0 评论
关于赛元单片机串口初值设置的疑问
730 浏览 1 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11625 浏览 31 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-7 10:28 , Processed in 0.831156 second(s), Total 52, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com