基于arm键盘课程设计定稿毕业论文.docVIP

  • 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)

1亿VIP精品文档

相关文档