微机原理7(接口芯片)概述.ppt

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

第七章 可编程接口芯片及应用; 本章将主要讨论通用的接口芯片,这些芯片具有 以下特点: 具有多种功能---以适应不同的应用需要; 可编程---由程序设定其工作状态、方式或功能,并 能动态地改变工作方式或状态。 本章重点介绍计数器/定时器8253、并行接口8255、 串行接口8251 、A/D转换器ADC0809,简要介绍DAC0832。;一、8253内部结构和引脚功能; 可见由数据总线缓冲器、读/写控制逻辑及三个16位 的计数器组成;2、通道逻辑结构;3、8253引脚图;二、8253初始化编程;三、8253工作方式--6种;2、方式1--可编程单稳;3、方式2--频率发生器;4、方式3--方波发生器;5、方式4--软件触发方式;6、方式5--硬件触发方式; 该系统要求8253完成下列功能: 用通道0,完成对外部事件计数,计满150次向CPU申请中断; 用通道1,产生1KHz方波; 用通道2,作标准时钟(1ms→1秒)。试编写初始化程序段;例2 用8253监视一个生产流水线,每通过50个工件,扬声器响5秒钟。设频率为2000Hz.;7-2 可编程并行I/O接口芯片8255A;可见: 8255由;2、引脚图;二、8255A的工作方式;2、方式1--选通输入/输出;(2)方式1输出;8255方式2双向传送的逻辑结构图如下:;三、8255A控制字及初始化编程1;2、PC口置1/置0控制字;四、8255A应用举例;例1:方式0 应用;例2:利用8255A的A口方式0与微型打印机相连, 将内存缓冲区BUFF中的字符打印输出。试完成相应 的软硬件设计(CPU为8088)。;例3:方式1应用; 7-3 串行通信和可编程串行接口芯片-8251;如:;2、串行通信方式; 二、串行通信接口及其标准—RS-232C; 2、接插件规格; 4、RS-232C的连接;;三、可编程串行接口芯片--8251;1、8251的内部结构及引脚功能;(2) 引脚功能;(2) 引脚功能; ② 8251与外部装置相连的引脚;二、8251的控制字寄存器和状态字寄存器; 2. 8251命令字;DSR;; 设8251控制口的地址为301H,数据口地址为300H,按下述要求对8251A进行初始化。 (1)异步工作方式,波特率因子64,采用偶校验字符总长度为10位(1位起始位,7位数据位,1位奇偶校验位,1位停止位)。 (2)允许接收和发送,使错误全部复位。 (3)查询8251的状态字,当接收准备就绪时,从8251的数据口读入数据,否则等待。;程序为:;7-4 A/D、D/A转换及其接口;;二、D/A转换及其与CPU的接口;2、D/A转换器的主要性能指标;(2)DAC0832的工作方式;4、应用举例;三、A/D转换器及其与CPU的接口;2、A/D转换芯片-ADC0809的结构及引脚功能;8路模拟量输入;3、ADC0809工作时序;4、ADC0809与CPU的连接;查询方式连接:;四、应用举例;例2:设有8路0~5V模拟量输入信号,要求每一次都要 从0通道开始,顺序将8路模拟量转换成数字量。利用ADC0809,设计一A/D转换电路,要求每一路转换结束,通过8259的IR3向CPU申请中断,CPU响应中断后将的数字量存入以 0:2450H为首址的RAM区。(设中断服务程序的首址为0:2400H,8259的口地址为20H、21H);

文档评论(0)

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

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

1亿VIP精品文档

相关文档