1、用LCD 显示菜单时可能用到选中某菜单时反显可以使用两种方法
a)将字库点阵数据异或0xFF(既^0XFF) 假设某位原为1, 异或1后为0;假设某位原为0, 异或1后为1
b)将字库点阵数据取反(~)
a)异或:temp=(asc2_1206[num][t])^0xFF
b)取反:temp=~(asc2_1206[num][t])
2、在菜单中加入按键扫描函数时,尽量不要使用长时间的延时(超过100ms),这会导致按键相应迟钝会没有反应。
1、用LCD 显示菜单时可能用到选中某菜单时反显可以使用两种方法
a)将字库点阵数据异或0xFF(既^0XFF) 假设某位原为1, 异或1后为0;假设某位原为0, 异或1后为1
b)将字库点阵数据取反(~)
a)异或:temp=(asc2_1206[num][t])^0xFF
b)取反:temp=~(asc2_1206[num][t])