智能电子产品设计与制作教学课件作者谢完成项目3可控秒计数器设计.pptVIP

  • 11
  • 0
  • 约2.37千字
  • 约 15页
  • 2019-10-13 发布于广东
  • 举报

智能电子产品设计与制作教学课件作者谢完成项目3可控秒计数器设计.ppt

项目3 可控秒计数器设计 3.1 项目描述 3.2 项目分析 3.3 键盘接口知识 3.4 项目实施 返回 3.1 项目描述 基于51 系列单片机设计一个60s 的可控计数器, 通过按键可实现计数值复位、启动和暂停计数功能。 返回 3.2 项目分析 该任务是在60s 计数器的基础上, 增加了计数值复位、计数启动/ 暂停功能, 因此需要增加复位键和启动/ 暂停键。当按下启动/ 暂停键时, 秒计数器开始计数, 再次按下启动/ 暂停键时暂停计数; 而当按下复位键时, 计数值清零, 并停止计数。要实现按键功能需要先了解键盘接口的相关知识。 返回 3.3 键盘接口知识 3.3.1 键盘接口基础知识 键盘是由若干按键组成的开关矩阵, 它是微型计算机最常用的输入设备, 用户可以通过键盘向计算机输入指令、地址和数据。一般单片机系统中采用非编码键盘, 非编码键盘是由软件来识别键盘上的闭合键, 它具有结构简单, 使用灵活等优点, 因此被广泛应用于单片机系统。 下一页 返回 3.3 键盘接口知识 组成键盘的按键有触点式和非触点式两种, 单片机中应用的一般是机械触点类型的。在图3-1 中, 当开关S 断开时, P1.0 输入为高电平; S 闭合时, P1.0 输入为低电平。由于按键是机械触点, 当机械触点断开、闭合时, 会有抖动, P1.0 输入端的波形如图3-1 所示。这种抖动对于人来说是感觉不到的,

文档评论(0)

1亿VIP精品文档

相关文档