365文库
登录
注册
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
为情所困为爱所痴 上传于:2024-04-20
常用键盘方案设计[通用外围专题 大多电子产品中都需要使用到按键作为操作的界面,无论是电子消费品还是专业设备,几乎都不可避免的需要使用键盘。而键盘的实现有很多种方案,这里就目前常用的几种键盘方案进行一下对比。 就笔者所知,常用的方案有:IO键、阵列键、ADC键、触控键、遥控键以及专用接口键盘等。 IO键,就是一个IO口上通过上拉或下拉的方式实现的按键(如图1A所示),这种按键使用相当广泛,优点是程序处理简单,还可以支持直接中断,多键时还可以实现复键功能,但缺点为键数受IO数量的限制,并且由于所占用的IO需要有中断功能,键数还受到支持中断的IO口数量的限制。若有其它外设也需要使用IO中断,将进一步减少可用的IO键数量。最主要的一点,这种方式的IO利用率最低,使得IO资源浪费大,成本较高。所以,IO键适合于在键数不多且要求有独立的中断功能,特别是低功耗应用中使用,当然也可以和其它方案混合使用,比如IO键用于电源开关,而其它方案的键作为开机后的控制键。  INCLUDEPICTURE "http://bbs.eeworld.com.cn/images/default/attachimg
tj