我后头重新检查练一哈时序问题,然后再根据你说的把这个调到循环里面就行了 ![]() ![]() |
行了,谢谢老哥 ![]() |
试试这样
|
angmall 发表于 2022-4-4 09:10 时序问题我下这个.h文件上作者写的应该没问题吧,主要就是这个温度传感器不知道它有没有工作,主函数:
在protues仿真上所测的温度就是不对,而且调温度传感器上的温度也不变化,就感觉传感器是没有工作的 |
angmall 发表于 2022-4-4 09:10 晶振是12mhz |
ds18b20是单总线器件,对时序要求非常高。![]() 你的单片机主时钟频率是多少? |
顶一下 |
一事无成 发表于 2022-4-2 22:14 就是我想将温度输出到lcd1602上,最后应该输出哪几个参数啊 |
一事无成 发表于 2022-4-2 22:14 是直接将get_temp_ds()写进main函数吗?我开始就写了,但是读不出来的 ![]() |
直接调用get_temp_ds(), 读取温度的全局变量。 不建议用这个代码,不规范 .c文件都写到了.h文件里。 ps 建议去看看c语言和通信协议。 |