上海电力学院计算机硬件技术课件第7章 常用数字接口电路.ppt

上海电力学院计算机硬件技术课件第7章 常用数字接口电路.ppt

第7章 常用数字接口电路 主要内容: 掌握二种可编程接口芯片的应用(8253、8255) 了解串行通信的一般概念 (8250) 7.1 接口电路概述 定义: CPU与外设之间信息交换的通道 作用: 信息缓冲、信息变换、电平转换、联络控制 分类: 8086系统中最常用的数字接口电路芯片: 定时/计数器8253(8254)、并行接口8255(8155/8755)、串行接口8250(8251) 7.2 可编程定时/计数器8253 掌握: 引线功能及计数启动方法 6种工作方式及其输出波形 8253的使用: 芯片与系统的连接 芯片的初始化编程 定时/计数器的用途 可以实现定时与计数两个功能,可用于 系统时钟 DRAM刷新定时 定时采样 实时控制 脉冲的计数 . . . . . . 如何实现定时? 软件方法:用一段程序实现延时 利用程序循环延迟指定的时间 缺点:CPU占用率?延时精度?兼容? 硬件方法:定时/计数器电路 利用脉冲计数在设定的时间输出定时信号 编写一个软件定时程序,要求定时20ms. 假设:8086的时钟=8MHz, 一个时钟周期 T=1/8MHz=0.125us 延时20ms,执行PUSHF,POPF指令: 需要循环次数: N=20000/[(12+14+17)*0.125] =3720

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档