温度上电默认85 直接生成对应 750Ms函数 放入 while1外 他前面先读一次温度 然后我们在delay就行了
整体代码的话 注意三个模式 一般直接先写 1 两个显示的Seg 然后本篇的DAC输出电压在IIC中的 要注意!!!
Da_Write知识点 他其实()内只能写0-255吃到 然后我们实际测量的话是 0-5V
然后就是float放进去 也会自动变成char的
然后Led_Proc中的 互斥电灯 局部变量 要初始化到=0 不要只普通的初始化 不然不运行的
!!!注意AB CDEFG DP的 推断
!!!! ONewire中就是测量温度的 上电注意750ms 避免上电 85
!!!!!对于第二个模式 参数设置的话 我们要有disp 和control 两个变量进行操作,防止我们就是没有保存的话 数据往哪存
!!!
主要就是 先给disp 进行seg buf显示
每次进来的话 都是disp= control 然后出去的话就是 control=disp 所以显示相当于 就是及时的显示 而control才是敲定最终是什么的数值。
包括我们调制的 都是调disp
————————————————————————————
以上就是代码 以及对应的考点