发布网友 发布时间:2022-05-08 11:25
共1个回答
热心网友 时间:2024-01-24 03:15
前面四个子程序:延时,写入数据,写入指令,液晶初始化设置。最后一个子程序是显示,将实际的数字分成个位,十位在不同的位置显示。应该还有主程序和中断子程序。追问定义static uchar i=0是什么意思;为什么i要小于10呢追答static uchar i=0 静态无符号字符 i, 初始值=0.(一般的局部变量 普通局部的变量 在函数内被定义后,每次调用函数都会被初始化,而用static声明后的变量, 只有在第一次调用函数的时候 被初始化,他的生存周期不会随函数结束而结束。)
显示子程序会不断地被调用,调用1次i+1,
显示内容包括静态量和变化量,“H:--% L:--%“中只有湿度测量值--会变化,需要刷新,不满足条件则显示内容不变化。i<10可能是和刷屏频率控制相关。