标题: 关于C51单片机的智能小车仿真与实物有差距问题,请大佬解惑 [打印本页]

作者: 几度热情丶    时间: 2021-2-16 18:19
标题: 关于C51单片机的智能小车仿真与实物有差距问题,请大佬解惑
想问一下焊接好实物之后按下按键小车只能间歇工作,但是在仿真中按下按键小车可以连续工作,这是啥情况啊。有没有大佬解惑一番,这里也放不了视频。。。只能放代码给大神们解惑一下了……

AUP1AZ_QZLS70M6ASDGTQ6O.png (168.83 KB, 下载次数: 63)

AUP1AZ_QZLS70M6ASDGTQ6O.png

6`TTHFU3VV_MN2QVO(FO]QJ.png (120.52 KB, 下载次数: 66)

6`TTHFU3VV_MN2QVO(FO]QJ.png

作者: 不黑呀    时间: 2021-2-17 17:36
是你的手在抖吧,按键没有作消抖处理
作者: 77599585    时间: 2021-2-17 19:51
停止是EN=0,运行是不是没=1啊
作者: glinfei    时间: 2021-2-18 09:34
前边定义写的不错啊,怎么到了main()突然不会写了呢?在主程序好像没有while(1)等语句,程序可能跑飞了。
作者: huwqly    时间: 2021-2-18 09:46
楼上正解,缺失循环语句,
main()

while(1)

//把你现有的main里面的语句都放这里


作者: 几度热情丶    时间: 2021-2-22 12:28
glinfei 发表于 2021-2-18 09:34
前边定义写的不错啊,怎么到了main()突然不会写了呢?在主程序好像没有while(1)等语句,程序可能跑飞了。

弄了半天,没注意看,已经解决了谢谢
作者: 梁廷明    时间: 2021-2-24 14:10
按键消三层抖,判断退出也要加个消抖处理




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1