欢迎来到天天文库
浏览记录
ID:40207539
大小:451.00 KB
页数:26页
时间:2019-07-25
《微机原理与接口技术实用教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章可编程接口芯片本章要点接口芯片与CPU及外设的连接并行接口芯片8255A、定时器/计数器芯片8253、串行接口芯片8251的组成、结构、功能、应用8/6/20212>>微机原理<<8.1概述接口电路数据输入、输出寄存器控制寄存器CR定时与控制逻辑地址译码器状态寄存器SR8/6/20213>>微机原理<<8.1概述通用的接口芯片引脚及连接简图8/6/20214>>微机原理<<10.1总线的一般概念可编程接口:指接口中各硬件单元不是固定接死的,可由用户在使用中通过编程来选择不同的通道和不同的电路功能。8/6/20215>>微机原理<<8.2
2、并行接口8255A8.2.1内部结构和引脚功能8/6/20216>>微机原理<<8.2并行接口8255A按照总线的位置三个独立的8位数据端口A组和B组两组控制电路读写控制逻辑电路数据总线缓冲器8/6/20217>>微机原理<<8.2并行接口8255A8.2.2工作方式工作方式方式0方式1方式28/6/20218>>微机原理<<8.2并行接口8255A8.2.3控制命令字和状态字1.控制命令字(1)方式选择控制字(D7=1)用来设置各个端口的工作方式,在A1A0=11时写入。8/6/20219>>微机原理<<8.2并行接口8255A(2)C口按
3、位置位/复位控制字(D7=0)最高位是特征位,一定要写0,其余定义如下。8/6/202110>>微机原理<<8.2并行接口8255A2.状态字8/6/202111>>微机原理<<8.3定时器/计数器82538.3.1内部模型8/6/202112>>微机原理<<8.3定时器/计数器82538.3.2外部引脚8/6/202113>>微机原理<<8.3定时器/计数器82538.3.3初始化命令字1.控制命令字8/6/202114>>微机原理<<8.3定时器/计数器82532.初始值命令计数器的初始值可以是8位,也可以是16位。如果是16位,则要用2
4、条指令来完成计数初值的设定,先写入低8位字节,后写入高8位字节。如果是8位,在计数器内部全部当成16位的两字节处理,缺少的字节自动补上0。3.锁存命令锁存命令是为了配合CPU读计数器当前值而设置的。在读计数器时必须先用锁存命令将当前计数值在输出锁存器中锁定,才可由CPU输入。8/6/202115>>微机原理<<8.3定时器/计数器82538.3.4工作方式工作方式0(计数结束中断方式)工作方式1(硬件GATE可重复触发的可编程单稳态方式)工作方式2(频率发生器方式)工作方式3(方波发生器方式)工作方式4(软件触发选通)工作方式5(硬件触发选通
5、)8/6/202116>>微机原理<<8.3定时器/计数器82538.3.6寻址及连接8/6/202117>>微机原理<<8.4串行通信及串行接口芯片82518.4.1串行通信概述分类同步通信异步通信1.分类8/6/202118>>微机原理<<8.4串行通信及串行接口芯片82512.工作方式工作方式单工半双工全双工8/6/202119>>微机原理<<8.4串行通信及串行接口芯片82518.4.28251结构及引脚1.8251结构及引脚图8/6/202120>>微机原理<<8.4串行通信及串行接口芯片82512.结构8251结构数据总线缓冲器读
6、/写控制逻辑接收缓冲器与接受控制电路MODEM控制电路发送缓冲器与发送控制电路8/6/202121>>微机原理<<8.4串行通信及串行接口芯片82518.4.38251的初始化1.异步方式控制字8/6/202122>>微机原理<<8.4串行通信及串行接口芯片82512.同步方式控制字8/6/202123>>微机原理<<8.4串行通信及串行接口芯片82513.命令控制字8/6/202124>>微机原理<<8.4串行通信及串行接口芯片82514.状态字8/6/202125>>微机原理<<8.5小结本章需要掌握的知识点8255结构及编程应用8253
7、结构及编程应用8251结构及编程应用8/6/202126>>微机原理<<
此文档下载收益归作者所有