04-第二章 实例.ppt

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

单片机最小系统 计算机与通信工程学院 李耀明 1、89C31最小系统 最小的单片机微机系统 CPU(8031) 8位3态D锁存器74LS373 ROM:外部程序存储器 习惯上将这三样称作老三件。 时钟电路 复位电路 由这些基本电路组成一个完整的最小系统 MSC-8031最小系统 2、74LS373的使用方法 8位3态D锁存器 生产厂家一般都提供使用说明书 说明书中主要包括: 该集成块的特点 逻辑图和引脚功能图 特性和电参数 工作原理和典型应用 74LS373引脚图和功能表 引脚图 Dn----输入端; Qn-----输出端; LE为控制端, 功能表中 L为低电平、 H为高电平、 Z为高阻抗(相当开路) ×为任意电平 连接 将OE接低电平 LE接ALE 74LS373工作原理 OE脚是输出使能,低电平有效。 当OE脚是高电平时,不管输入如何,也不管LE脚如何,输出全部呈现高阻状态(或者叫浮空状态); 当OE脚是低电平时,只要LE脚上出现一个下降沿,输出立即呈现输入脚的状态. 锁存端LE?由高变低时,输出端8?位信息被锁存,直到LE?端再次有效。 当三态门使能信号OE为低电平时,三态门导通,允许Q输出 OE为高电平时,输出悬空。 当74LS373用作地址锁存器 应使OE为低电平,此时锁存使能端LE为高电平时,输出Q0~Q7?状态与输入端D1~D7状态相同; 当C发生负的跳变时,输入端D0~D7?数据锁入Q0~Q7。 51单片机的ALE信号可以直接与74LS373的C连接 3、2764的使用 2764是一块8K的EPROM程序存储器 2764 有28脚,分成地址线、数据线、控制线, 有关这方面知识在后面的存储器扩展中讲述 4、最小系统的解释 (1)、分时使用的方法 硬件连接: P0口一路直接与2764的数据口线相连 一路通过373后与2764的低八位地址线相连 在物理上将数据信号通道和地址信号通道分开。 工作时与软件配合分时传送数据信号和地址信号。 软件 程序在执行时是一条一条的执行,在时间上也是分时的 (2)存储器容量的计算方法 地址线根数 = 存储器容量 213= 8192 = 8K 27后的数字表示位数 64×1024/8= 8K 2764的存储容量: 213 = 8192 = 8K 64×1024/8= 8K (3)片选地址的计算 将P2.5接片选线,P2.6、P2.7接低电平 存储器的地址范围是0000H-1FFFH 地址范围为0000-1FFF与芯片地址相符 将P2.6、P2.7接其他电平 将P2.6、P2.7悬空 89C51最小系统 89C51 单片机最小系统应用 1、简单控制部件简介 最小系统是单片机能工作的最低要求 不能对外完成控制任务,需要执行部件 不能进行人机对话,需要输入、输出部件 输入部件有开关、按钮、键盘、鼠标等 输出部件有指示灯、数码管、显示器等 执行部件有继电器、电磁阀等 ⑴继电器 继电器是用低电压控制高电压的器件 分为线圈、铁芯、衔铁、触点,触点有常开触点、常闭触点之分。 在开关特性上有单刀单置、双刀单置、单刀双置、双刀双置、单刀多置、双刀多置之别。 图中列了四种类型的继电器,方框为线圈,圆圈为触点,直线为刀 左下图为单刀单置 右下图为单刀双置 左上图为双刀双置 右上图为双刀单置 ⑵光耦 光耦在电路中起隔离作用 光作为信号传递媒介,将单片机和外部设备隔离 有三极管型光耦、可控硅型光耦光耦的工作过程是: 有电流时通过内部发光管,发光管发光,所对应的内部三极管导通 无电流时通过内部发光管,发光管不发光,所对应的内部三极管不导通(断开)。 接法: 内部发光管阳极接高电平,与单片机同电源。 阴极接单片机的某一输出口线 内部三极管对外的两端接外部设备,这就将单片机和外部设备在电气上分隔开。 原理: 单片机的该输出口线低电平时,内部发光管发光,所对应的内部三极管导通,外部设备就工作(设定低电平工作), 单片机的该输出口线高电平时,内部发光管就不发光,所对应的内部三极管不导通,外部设备就停止(设定高电平停止)。 ⑶指示灯 相当一个二极管 加正向电压发光,反之不发光 接法: 阳极接高电平,电源正极 阴极接单片机的某一输出口线 当该输出口线为低时,指示灯亮 该输出口线为高时,指示灯不亮 通过编程控制单片机的该输出口线,就可控制指示灯亮或灭 2、简单指令介绍 ⑴、数据传送 MOV Rn,#data 将数据传送到工作寄存器中,n=0 - 7。 MOV P1,#data 将数据传送到单片机P1口中 ⑵控制转移 DJNZ Rn,rel rel为相对地址,即汇编语言程序中相对地址的标号。 该指令的功能是寄存器内容减1 不等于0,程序转到标号rel去执行 若等于0 程序向下顺序执行。 CJNE

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档