第五章单片机的输入输出设备接口.pptVIP

  • 10
  • 0
  • 约2.99千字
  • 约 22页
  • 2018-07-31 发布于湖北
  • 举报
第五章 单片机的输入/输出设备接口 重点: 1、掌握键盘接口的工作原理 2、掌握LED显示器的工作原理 5.1 键盘接口 5.1.1单片机键盘接口概述 1、单片机实现键盘接口的常用方法 使用单片机本身的并行I/O口。 使用单片机本身的串行I/O口。 使用通用接口芯片(例如8155、8255等)。 使用专用的接口芯片8279。 2、键盘输入接口解决的任务 (1)键盘扫描和去抖动 ①产生键抖动的原因 ②消抖的方法 硬件消抖: 软件消抖:延时 (2)键值或键号的计算 (3)等待键释放 (4)确定键盘的监控方法 中断方式执行。当有键被按下时,向单片机发出中断请求,中断相应后执行键盘扫描工作。 定时方式执行。利用内部定时计数器完成一段时间的重复定时,每次定时完成执行一次键盘扫描工作。 实现上述过程,即键扫描和延时消抖、计算键值、等待键释放以及键盘监控之外,还应实现每个键所对应的功能,通常是利用散转指令JMP @A+DPTR转移去某个键值对应的子程序,来实现其功能。 5.1.2独立式按键 1、独立式按键逻辑结构图 2、键盘扫描程序 实现功能: 判断是否有键按下、计算键值以及转移到相应分支的程序。 假设与P1口相连,分支为地址为PROG0~PROG7 MAIN:MOV A,#0FFH MOV P1, A ;置P1为输入方式

文档评论(0)

1亿VIP精品文档

相关文档