typedef struct {
unsigned long int mL_data;
unsigned long int L_data;
unsigned long int M3_data;
} water_date;
DATA_DEAL"000mL;000L;000M3"(共 17 字符)。mL_data * 1000 / 450 換算為 mL,取三位數字填入對應位置(+0x30 轉 ASCII)。LCD1602_WRITEy(1/2)、列 x(0-15)、字符串指針。0x06(光標右移)、定位 lcd_pos(第1行 0x00,第2行 0x40)。lcd_wdat,超過 16 列截斷返回錯誤碼。WRITE_OK/WRITE_NO。適用於嵌入式水表/流量計顯示模組,展示了數值轉定長字符串、LCD 寫時序封裝的典型模式。