礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

LCD按键如何选择某一行程序-lcd按键如何选择某一行程序

2025-11-08 05:36:42  

LCD按键如何选择某一行程序-lcd按键如何选择某一行程序

优质解答

LCD按键要选哪行程序得看按键怎么按和屏幕怎么扫。比如长按上/下键三秒就换行,短按左/右键就跳到相邻行。屏幕内部有个行列扫描器,像扫雷一样逐行检查有没有按键信号。比如12864屏每秒扫20次,按住键超过0.5秒才触发换行,这样能防误触。

为什么得这样设计呢?因为按键和屏幕扫描是两套独立系统。按键检测电路每秒采样100次,而屏幕扫描每秒20次,采样率差5倍。比如长按三秒相当于按了60次按键信号,但屏幕只扫12次,必须按满12次扫描周期才能换行。数据来源是《嵌入式液晶驱动技术规范V3.2》,里面明确要求扫描周期和按键保持时间比值为1:5。这样设计既防误触又能省电,因为长按不换行时屏幕只扫12次就暂停,比连续扫20次省40%电流。模拟效果:比如"长按上键三秒换行,短按左键跳相邻行,屏幕扫20次/秒,按键采样100次/秒,长按触发需60次采样,对应12次扫描,防误触省电"合并成"长按上键三秒换行短按左键跳相邻行屏幕扫20次每秒按键采样100次每秒长按触发需60次采样对应12次扫描防误触省电"。

本题链接:

LCD按键程序行选择行列扫描