2025-11-08 06:20:05
清屏函数就是让LCD屏幕全变黑,光标跑到最左边。比如写个函数发送0x01这个代码,屏幕马上就清空了。这个指令是专门给LCD用的,就像给电视按遥控器清屏键一样。
为什么是这个0x01呢?因为LCD1602的说明书(手册)里写明,清屏指令就是0x01。这个代码会先清空整个显示区域,再把光标移到第一行第一个位置。比如你看到代码里写`SendCMD(0x01)`,就是调用这个固定操作。数据手册第12页详细说明,0x01对应的时序是5个时钟周期,确保每行16个字符都被清空。而且这个指令和显示缓存有关联,发送完还会自动刷新缓存数据。比如之前有行显示“错误”,按清屏键后,缓存里的“错误”数据就被覆盖了。所以清屏不是简单擦屏,而是从硬件层面重置显示内容。
本题链接: