单片机键盘扫描
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机键盘扫描
摘要: 在单片机设计过程中,有时需要依靠键盘输入的支持。这就需要进行识别按键技术,在本文当中,小编将为大家介绍识别键盘的常见方法、盘的编码、以及单片机系统中键盘系统的工作方式。感兴趣的朋友快来看一看吧。在实际应用中,识别按...
在单片机设计过程中,有时需要依靠键盘输入的支持。这就需要进行识别按键技术,在本文当中,小编将为大家介绍识别键盘的常见方法、盘的编码、以及单片机系统中键盘系统的工作方式。感兴趣的朋友快来看一看吧。
在实际应用中,识别按键的方法是非常多的,其中最常见的方法是扫描法。当按键按下,与此键相连的行线与列线导通,行线在无键按下时处在高电平。如果让所有的列线也处在高电平,那幺按键按下与否不会引起行线电平的变化,因此必须使所有列线处在低电平。只有这样,在有键按下时该键所在的行电平才会由高电平变为低电平。CPU 根据行电平的变化,便能判定相应的行有键按下。
键盘的编码
对于独立式按键键盘,因按键数量少,可根据实际需要灵活编码。对于矩阵式键盘,按键的位置由行号和列号惟一确定,因此可分别对行号和列号进行二进制编码,然后将两值合成一个字节,高4 位是行号,低4 位是列号。
键盘的工作方式
对键盘的响应取决于键盘的工作方式,键盘的工作方式应根据实际应用系统中CPU 的工作状况而定,其选取的原则是既要保证CPU 能及时响应按键