32.42 KB, 下载次数: 4
haokey 发表于 2021-5-10 09:18
程序是从上往下执行的,这样做延时程序都是一直在延时函数里面循环,那程序当时就不能执行其他代码。
名字不是重点 发表于 2021-5-10 11:37
上电后是从main()开始动行的。其它的函数无所谓顺序。在main之后的函数在C文件的前端加入声明;
如果是多 ...
glinfei 发表于 2021-5-10 14:31
不是延时冲突问题,就是你程序写的问题,你延误了一百多毫秒显示一次就会闪烁.
beep=~beep;
...
张天师 发表于 2021-5-10 16:22
多看看如何利用用定时器管理时间方面的架构,才能提升水平。DelayMs()只会误事
wulin 发表于 2021-5-10 16:27
与延时函数没有直接关系,关键是协调好读写DS18B20的时序与数码管动态扫描的时间关系。给你一个示例参考。
...
birdzhyli 发表于 2021-5-11 11:17
单片机程序都是顺序执行,从main函数 开始 ,你的程序结构挺好,先读取温度,转换格式 ,显示,问题在于你 ...
aking991 发表于 2021-5-13 08:16
如果你显示加蜂鸣器报警声都放在主函数中,当报警时显示肯定会闪。解决办法是,把显示改用定时器驱动显示, ...
cn_zhx 发表于 2021-5-13 11:29
先进行位选,再送数据。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |