求基于8051单片机用C语言编写的双矩阵键盘扫描程序(5个IO口控制25个按键)

日期:2011-01-11 09:31:38 人气:1

求基于8051单片机用C语言编写的双矩阵键盘扫描程序(5个IO口控制25个按键)

5个IO口控制25个按键,用添加二极管的方法,这个程序,不难编写。 但是,确实就是应该先检测对地连接的按键,它们没有按下,再逐行(或列)输出低电平。 如果程序先检测各行列的,那么此时接地的键盘按下了,就会误判。 这是硬件所固有的特点,不可修改。 5个IO口控制25个按键,也无法检测复合键。 4个IO口控制16个按键,我的空间里面,有这样的文章,欢迎来踩。
    A+
热门评论