用51单片机、8255、138、373等实现数码管显示按键数值的程序要点.pdf

用51单片机、8255、138、373等实现数码管显示按键数值的程序要点.pdf

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
姓名 专业 学号 2013 年 10 月 28 日 随着单片机技术的飞速发展,在其推动下,现代的 电子产品几乎渗透到了社会的各个领域,有力地推动了社会 生产力的发展和社会信息化程度的提高,同时也使现代电子 产品性能进一步提高。 单片机具有体积小、 功能强、 应用面广等优点, 目前 正以前所未见的速度取代着传统电子线路构成的经典系统, 蚕食着传统数字电路与模拟电路固有的领地。它的体积小、 质量轻、价格便宜、为学习、应用和开发提供了便利条件。 同时,学习使用单片机了解计算机原理与结构的最佳选 择。 现在,这种单片机的使用领域已十分广泛。彩电、冰 箱、空调、录像机、 VCD 、遥控器、游戏机、电饭煲等无处 不见单片机的影子,单片机早已深深地融入我们每个人的生 活之中。 单片机能大大地提高这些产品的智能性,易用性及节能性 等主要性能指标,给我们的生活带来舒适和方便的同时,在 工农业生产上也极大地提高了生产效率和产品质量。单片机 按用途大体上可分为两类,一种是通用型单片机,另一种是 专用型单片机。 课题要求: 用 51 单片机、 8255、138、373 等实现数码管显示按 键数值的程序 各芯片资料: 1. 8255 芯片资料如下 用 8255A 可编程器件扩展并行接口 8255: 有三个八位的并行口: PA、PB、PC。 有三种工作方式:方式 0 ,方式 1,方式 2 。 逻辑结构图 : 包含四个部分: ●三个并行数据输入输出端口 ●两个工作方式控制电路 ●一个读写逻辑控制电路 ● 八位总线缓冲器 ⑴. 三个并行数据输入输出端口: A 口;B 口;C 口 一般, A 口,B 口作为数据输入输出端口, C 口作为控制 / 状态信息口,可以分为两个部分,分别与 A 口 和 B 口配合使用,作为控制信息输出或状态信息输入。 ⑵. 工作方式控制电路 工作方式控制电路有两个: A 组控制和 B 组控制电路, A 组控制用来控制 A 口和 C 口的上半部分 PC7—— PC4; B 组控制用来控制 B 口和 C 口的下半部分 PC3—— PC0; 两组控制电路具有一个控制命令寄存器,用来接收来自 CPU 的数据(控制字),以决定芯片的工作方式,或对 C 口按位进行清“ 0”或者置“ 1”。 ⑶. 总线缓冲器 三态双向八位缓冲器, 作为微处理器数据总线与 8255 之间的接 口,用来传送命令、数据及状态信息。 ⑷. 读写逻辑控制电路 读写逻辑控制电路接受 CPU 来的控制信号:读、写、地址及 复位信息,根据控制信号的要求,将数据读出,送往 CPU, 或者将 CPU 来的信息写入端口。 引脚说明: CS :片选信号,低电平有效,表示芯片被选中; RD :读操作,低电平有效,控制数据读出; WE :写操作,低电平有效,控制数据写入; A1 ,A0 :地址线 , 端口选择信号,用来选择 8255 内部端口: A1 A0 RD WE CS

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档