微型计算机原理与接口技术课件,微型计算机原理与接口技术,李长青,李泉溪,PPT课件,第八章...

a7f4a3f590493a1e451dd952a488fd7c.gif 微型计算机原理与接口技术,李长青,李泉溪,PPT课件,第八章

(100页)

59c5044f008df56a608c91ff93f6cfa4.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.90 积分

第八章可编程接口芯片及应用微机原理与接口技术精品课程 8.1 概述 l 概述: l 可编程并行接口芯片8255A l 可编程定时器/计数器8254 l 可编程串行通信接口芯片8251A l 模拟信号接口 2微机原理与接口技术精品课程 计算机接口框图 D0—D7 CPU 接口1 操纵 A0—A15 译码器 对象1 操纵 接口2 对象 D0—D7 2 3微机原理与接口技术精品课程 8.2 可编程并行接口芯片8255A 计 算 机 控 制 对 象 图:8255A与CPU的连接例子 4微机原理与接口技术精品课程 对比: 不可编程接口设计 无条件传送接口——透明的 输入接口 输出接口 5 8.2.1 8255A的工作原理 PA3 1 40 PA4 由以下几个部分组成: PA2 2 39 PA58255A PA1 3 38 PA6 PA0 4 37 PA7 RD 5 36 WRl 数据端口A、B、C GND 6 35 RESET CS 7 34 D0 其口被分成上下两部分 A1 8 33 D1 ( ) A0 9 32 D2 PC7 10 8255A 31 D3l 组和 组控制逻辑 PC6 11 30 D4 A B PC5 12 29 D5 PC4 13 28 D6 数据总线缓冲器和读/写控 PC0 14 27 D7l PC1 15 26 Vcc PC2 16 25 PB7 制逻辑。 PC3 17 24 PB6 PB0 18 23 PB5 PB1 19 22 PB4 PB2 20 21 PB3 图 8.3 8255A的引脚 68255A的内部结构 7 8255A的基本操作 注:请将书上260页表8-1修改一下 8微机原理与接口技术精品课程 8255A的工作方式及初始化 8255A具有3种基本的工作方式 方式0——基本输入输出方式 (无条件接口) 方式1——选通输入输出方式 (有条件接口) 方式2——双向总线I/0方式 ********通过初始化确定某个工作方式*********当系统复位时,8255A的RESET输入端为高电平,使8255A复位,所有的数据端口都被置成输入方式 (方式0的一种) 9微机原理与接口技术精品课程 控制字1:方式选择控制字 10微机原理与接口技术精品课程例1:设8255芯片的地址为80H,81H,82H,83H. 对8255初始化,使其达到下列功能:全工作于方式0,A口为输入,B口为输出,C口为输出。解:MOV AL, 10010000B OUT 83H, AL例2:如上题,全工作于方式0,A口、B口和C口的高4位为输出,C口的低4位为输入。解: MOV AL, 10000001B OUT 83H, AL 11 微机原理与接口技术精品课程 例1:设8255芯片的地址为80H, 81H,82H,83H.电路如右图所示。 试编程序使开关K0-K7相应控制 发光管LED0-LED7。要求开关 合上时相应的发光管熄灭,开关 打开时相应的发光管点亮。 解: MOV AL, 10010000B OUT 83H, AL NOP IN AL, 80H OUT 81H, AL作业:电路不变,要求开关动作与相应 发光管的亮暗变化相反,试编程。 12控制字2:置位/复位控制字 l 端口C很特别,可以位操作,可以通过置位/ 复位控制字使端口C的任意一个引脚的输出 单独置1或置0。 l 在基于控制的应用中,经常希望在某一位上 产生一个TTL电平的控制信号,利用端口C 的这个特点,只需要用简单的程序就能形成 这样的信号,从而简化了编程。 13控制字2:置位/复位控制字 14例: 设一片8255A的口地址为60H ~ 63H,要求从PC5的引脚输出 一个正脉冲。 解: 可以用程序先将PC5置0,再值1输出一个高电平(脉冲前沿) ,再把PC5清0, 输出一个低电平(脉冲后沿),结果,PC5引脚上便可输出一个正脉冲。实现这个功能的程序段如下: MOV AL,00001010B OUT 63H,AL ;置PC5为低电平 MOV AL,00001011B OUT 63H,AL ;置PC5为高电平 NOP ; 合理设置脉宽 NOP MOV AL,00001010B 关 键 词: 微型计算机原理与接口技术李长青李泉溪PPT课件第八章

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

本文标题:微型计算机原理与接口技术,李长青,李泉溪,PPT课件,第八章

链接地址: https://www.wenku365.com/p-41282137.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值