解释//设置电压 write_com(0x80+7); write_data(0x30+set/100); write_data('.'); write_data(0x30+set%100/10); write_data(0x30+set%10);
时间: 2024-03-01 20:49:23 浏览: 128
PCF8574T模块驱动程序 16022004LCD.txt
这段代码是用来设置电压值的,代码中的每一行都有具体的作用。
首先,`write_com(0x80+7)`是设置光标的位置,将光标移动到第一行第八个位置,也就是电压值的位置。
接下来的一行`write_data(0x30+set/100)`,是将电压值的百位数转换为 ASCII 码,并将其发送给设备。因为 ASCII 码中数字0的十进制值为48,所以需要加上0x30来转换。
第三行`write_data('.')`是在显示屏上显示小数点。
第四行`write_data(0x30+set%100/10)`是将电压值的十位数转换为 ASCII 码并发送给设备。
最后一行`write_data(0x30+set%10)`是将电压值的个位数转换为 ASCII 码并发送给设备。
这样,整个设置电压的过程就完成了,设备会将这个电压值显示在屏幕上。
阅读全文