【摘要】 本发明公开了一种键盘扫描方法,其包括以下步骤:S1.初始化扩展芯 片;S2.将中断处理程序注册到中断引脚上;S3.在键盘上进行按键;S4. 读出为低电平的列信号引脚并确定按键的列号;S5.重新配置行信号引脚和 列信号引脚的输入输出端和电平信号;S6.读出为低电平的行信号引脚并确 定按键的行号;S7.恢复扩展芯片的初始化设置,回到步骤S3,等待下一次 按键;S8.根据确定的行号和列号,确定具体按键码,并发送给一应用层进 行相应的处理。该键盘扫描方法扩展了更多的引脚,扫描过程相对比较简单。 【专利类型】发明申请 【申请人】希姆通信息技术(上海)有限公司 【申请人类型】企业 【申请人地址】200051上海市长宁区遵义路100号B栋2683-K室 【申请人地区】中国 【申请人城市】上海市 【申请人区县】长宁区 【申请号】CN200810040327.6 【申请日】2008-07-08 【申请年份】2008 【公开公告号】CN101626247A 【公开公告日】2010-01-13 【公开公告年份】2010 【授权公告号】CN101626247B 【授权公告日】2012-11-14 【授权公告年份】2012.0 【发明人】吴斌 【主权项内容】1、一种键盘扫描方法,键盘包括复数个行信号引脚和复数个列信号引 脚组成的矩阵,每一行信号引脚和每一列信号引脚分别对应一开关的两端, 一主芯片和一扩展芯片通过一总线连接,一中断引脚的一端与该扩展芯片的 一中断请求信号输出端连接,另一端与该主芯片的一外部通用输入输出端, 这些行信号引脚和列信号引脚与该扩展芯片上对应的控制引脚对应连接,其 特征在于,该键盘扫描方法包括以下步骤: S1、初始化该扩展芯片; S2、将一中断处理程序注册到中断引脚上; S3、在键盘上进行按键; S4、读出为低电平的列信号引脚并确定按键的列号; S5、重新配置行信号引脚和列信号引脚的输入输出端和电平信号; S6、读出为低电平的行信号引脚并确定按键的行号; S7、恢复扩展芯片的初始化设置,回到步骤S3,等待下一次按键; S8、根据确定的行号和列号,确定具体按键码,并发送给一应用层进行 相应的处理。 【当前权利人】希姆通信息技术(上海)有限公司 【当前专利权人地址】上海市长宁区遵义路100号B栋2683-K室 【专利权人类型】有限责任公司(台港澳与境内合资) 【统一社会信用代码】913100007449431402 【被引证次数】8 【家族被引证次数】8