网站大量收购闲置独家精品文档,联系QQ:2885784924

5 单片机C程序设计2_P口扩展.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5 单片机C程序设计2_P口扩展

单片机单片机c程程序设计序设计之 P 口扩展口扩展 3 Sept. 2008 © Neusoft Confidential 第二节:单片机C程序设计之P口扩展 目标: 学时:6.0学时 本章旨在向学员具体介绍8051单片机的功 教学方法:讲授ppt +上机练习+点 能部件及能部件及C语言语言程序设计序设计,通过本章本章的学学 评评+案例分析案例分析 习,学员应该掌握如下知识: 键盘接口技术 LEDLED接口技术接口技术 LCD接口技术 P口编程 同一个端口的各位具有相同的结构。依据每个端口的不 同功能能, 内部结构亦有细微内部结构亦有细微不同之处之处。 应应注意注意 ,某个某个PP 口当作输入端口使用时口当作输入端口使用时,应先对该口写入应先对该口写入 “1”使场效应管T2截止,再进行读入操作,以防场效应 管处于导通状态管处于导通状态,,使引脚箝位到零使引脚箝位到零,,而引起误读引起误读。 P0口作I/O口使用时应外接10K的上拉电阻,其它口则可 不必不必。。 1. 用并行口设计键盘电路 键盘和显示器是单片机应用系统中常用的输入输出装置。 下面介绍用单片机并行口设计LED数码显示电路和键盘电路的 方法。 1.1 键盘电路概念 单片机键盘有两种: 一种是种是全编码键盘全编码键盘 ,其其 键码全由硬件提供,但是这 种方式硬件结构复杂种方式硬件结构复杂,成本成本 高; 另另一种种是非编码键盘是非编码键盘,,这这 种键盘多采用矩阵方式,利 用软件识别键码及完成各种种 键功能处理。 单片机系统中多采用非编 码键盘。 1.2 键键盘的可靠性盘的可靠性 键盘中使用的按键一般都是 常开结构键。 键的操作不可避免的存在机械抖动,抖动时间5‾10ms左右。 “ 1 ” 单单 +5V 片 “ 0 ” 机 KK 抖动时间 <10ms <10ms P1.0 开关动作时间 >100ms 键抖动会造成CPU误读,为确保CPU的读键准确,需要消除抖 动。 消消除抖抖动的两种解种解决办法: ①硬件消抖动——使用R-S触发器。(不 常用) ②②软件消抖软件消抖动—— 采用软件延时采用软件延时。 VVCCCC 4.7 kΩ 4.7 kΩ (+5 V) Q aa b 11.33 键盘结构键盘结构 +5v ①① 独立式键盘独立式键盘 P1.0 P1.1 P1.7 每个按键单独占有一根I/O线。 特点特点 ::配置灵活配置灵活、编程简单编程简单 ;;但按键多时但按键多时,I/OI/O线占用多线占用多。。 11.33 键盘结构键盘结构

您可能关注的文档

文档评论(0)

wnqwwy20 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档