- 9
- 0
- 约2.91千字
- 约 11页
- 2015-11-01 发布于河南
- 举报
毕业论文,毕设论文,毕业设计,毕业设计说明书,外文翻译,毕业论文,毕设论文,毕业设计,毕业设计说明书,外文翻译
基ARM课程设计
专 业:自动化
学 号:17 号
姓 名:闫金魁
在ARM嵌入式应用中,人机交互对话最通用的方法就是通过键盘和LCD显示进行的,通过键盘向系统发送各种指令或置入必要的数据信息。键盘模块设计的好坏,直接关系到系统的可靠性和稳定性。
1?实例说明
在ARM应用系统中,键盘扫描只是ARM的工作之一,ARM在忙于各项工作任务时,如何兼顾键盘的输入,则取决于键盘的工作方式。键盘工作方式的选取原则是既要保证能及时响应按键操作,又要不过多占用ARM的工作时间。
本实例介绍ARM系统中常用的行列式键盘电路的硬件设计、键盘扫描及键盘测试,行列式键盘适应于按键数量较多,又不想使用专用键盘芯片的场合。这种方式的按键接口由行线和列线组成,按键位于行、列的交叉点上。
2键盘工作原理
2.1常用键盘接口
常用按键接门可分为独立式按键接口、行列式按键接口和专用芯片式等。具体采用哪? 种方式,可根据所设计系统的实际情况而定。下面分别介绍这几种接口方式的优缺点及适用场合。
1.?独立式按键接口
独立式按键接口设计优点是电路配置灵活,软件实现简单。但缺点也很明显,每个按键需要占用一根口线,若按键数量较多,资源浪费将比较严重,电路结构也变得复杂。因此本方法主要用于按键较少或对操作速度要求较高的场合。软件实现时,可以采用中断方式,也可以采用查询方式,示意图如图13-1所示。
?
2.?行列式
原创力文档

文档评论(0)