HT48RA0-5 是Holtek 新开发的SRC 红外线遥控器MCU,内建高精度的4095kHz IRC、高灌电流的遥控器信号输出脚,可直接推动红外线发射二极管而省掉晶体管的电流放大电路,本文将以HT48RA0-5 为母体,分别实现矩阵式与梯型式按键扫描方法。矩阵扫描方法是利用HT48RA0-5 的16 个I/O 扫描一个8×8 的矩阵键盘,利用循环检测的方法逐行逐列的扫描,一旦有键按下时,处理按键的子程序获得键盘的键值来实现的。而梯形按键扫描方法是利用12 个I/O 扫描一个T-type 键盘。同样是按照逐行位置、逐行逐列扫描的原理检测是否有键被按下,唯一与矩阵键盘不同的是梯形键盘分为前八行和后四行的独立方式扫描来实现。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉