完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
|
|
|
|
|
|
|
|
好东西自然要收藏 好东西与您共分享
|
|
|
|
|
|
我觉着您的这个问题可能还没理解吴工程序的意思,第一,这个按键检测部分虽然看起来很长,但是在这里没有延时等待和长时间循环等,应该不存在执行这段要很长时间的说法,第二,if (key_step > 6) ....... 这部分是在switch{}之外的,目的应该是当key_step 这个变量执行完 ==6后才生效执行一次,目的应该是从key_step 等于1开始(也就是吴工说的反复轮流扫描的意思) ,所以不会说key_step=6运行了两次的说法。 从这个程序的架构上来说,应该是状态机的思想。比如说当前状态为1了,执行某一事件,然后状态加1,也就是变成状态2了,下次程序运行到这里了,就执行状态2的事件,完成后继续状态加1 |
|
|
|
|
|
|
|
|
|
编程重在思想,软件只是工具。
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
求解外围电路实现的是4脚给持续低电平复位并正常工作,高电平不工作的原因
2076 浏览 1 评论
3489 浏览 3 评论
PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变
2329 浏览 2 评论
2754 浏览 0 评论
PIC16F1825的RC5引脚,在主程序中操作无效,在中断中可以改变是为什么?
4012 浏览 5 评论
960浏览 0评论
用XC8编译PIC18F25K80时提示下面Error,求怎么解决这个问题
6346浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 08:29 , Processed in 0.877520 second(s), Total 87, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号