第6章 单片微机外部接口电路设计.pptVIP

  • 4
  • 0
  • 约1.98万字
  • 约 97页
  • 2019-09-02 发布于湖北
  • 举报
第六章 I/O接口技术概述 6.1 MCS-51对非编码键盘的接口 6.1 MCS-51对非编码键盘的接口 键盘是若干按键的集合,是单片机的常用输入设备,操作人员可以通过键盘输入数据或命令,实现人机通信。按键可以分为触点式和无触点式(SSR 固态继电器),可以分为独立连接式和行列式两类,每一类又可以根据对按键的译码方式分为编码键盘和非编码两种类型。在非编码键盘中,每个按键的作用只是使相应触点接通或断开,每个按键的键码并非由硬件电路产生,而是由相应扫描处理程序对他扫描形成的,因此,本节主要讲解MCS-51对非编码键盘的接口编程。 6.1.1键盘接口需要解决的问题 按键的抖动会造成按一次键产生的开关状态被CPU误读几次。为了使CPU能正确地读取按键状态,必须在按键闭合或断开时,消除产生的前沿或后沿抖动,去抖动的方法有硬件方法和软件方法两种。 6.1.1键盘接口需要解决的问题    硬件方案—双稳态去抖电路;开关和继电器触点等在闭合和断开时常存在抖动问题,解决这一问题的方法很多,如图6-1所示就是一个双稳态去抖电路。该电路主要由两个R-S触发器构成,当开关K处于常闭位置时,a端为低电平,输出端Q则为高电平;此时b端均为高电平,输出端R则为低电平,2端被锁定。这样,开关触头即使在常闭端产生振颤,但只要不和常开端连接,B端(2端)电位不变,则输出端Q始终处于高电平。同

文档评论(0)

1亿VIP精品文档

相关文档