没有合适的资源?快使用搜索试试~ 我知道了~
计算机原理与应用:第七章 常用可编程接口芯片及其应用8255.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 38 浏览量
2022-07-02
22:50:08
上传
评论
收藏 1.83MB PDF 举报
温馨提示
试读
54页
计算机原理与应用:第七章 常用可编程接口芯片及其应用8255.pdf
资源推荐
资源详情
资源评论
第七章 常用可编程接口芯片及其应用
7.1 7.1 可编程并行接口可编程并行接口8255A8255A及其应用及其应用
– 7.1.1 并行接口的特点
– 7.1.2 8255A.2 8255A结构及功能结构及功能
– 7.1.3 8255A.3 8255A的控制字的控制字
– 7.1.4 8255A.4 8255A的工作方式的工作方式
– 7.1.5 8255A.5 8255A应用举例应用举例
7.2 定时器/计数器8253及其应用
– 7.2.1定时器/计数器概述
– 7.2.2 8253结构与工作原理
– 7.2.3 8253的应用举例
2
7.1 可编程并行接口8255A及其应用
7.1.1 并行接口的特点
7.1.2 8255A.2 8255A结构及功能结构及功能
7.1.3 8255A.3 8255A的控制字的控制字
7.1.4 8255A.4 8255A的工作方式的工作方式
7.1.5 8255A.5 8255A应用举例应用举例
3
7.1.1 并行接口的特点
并行接口是在多根数据线上,以字节/字为单位与I/O设备交换
数据
特点:传输速度快,硬件开销大,适合近距离传输。
4
输入过程
在输入过程中,外设将数据送给接口,并且使状态线
“数据输入准备好”成为高电平。
接口在把数据接收到输入缓冲寄存器中的同时,使“数
据输入应答”线变为高电平作为对外设的响应。
外设接到这个信号后,就撤除数据和“数据输入准备好”
信号。
数据到达接口后,接口就会在状态寄存器中设置“输入
准备好”状态位,以便CPU对其进行查询,接口也可以
向CPU发一个中断请求。
CPU从接口中读取数据后,接口会自动清除状态寄存器
中的“输入准备好”状态位,并且使数据总线处于高阻
状态。
一次输入完成,可以开始下一次传输。
5
输出过程
在输出过程中,当外设从接口取走一个数据后,接口就
会将状态寄存器中的“数据输出准备好”状态为置“1”,
以表示CPU可以往接口中输出数据。
这个状态位可供CPU查询,接口也可以向CPU发出中断
请求。
当CPU输出的数据到达接口的输出缓冲寄存器后,接口
就会自动清除 “输出准备好”状态位,并且将数据送往
外设,同时接口往外设发一个“数据输出准备好”信号
来启动外设接收数据;
外设启动后,便收取数据,并往接口发一个“数据输出
回答”信号。
接口收到此信号后,会将状态寄存器中的“输出准备好”
状态位重新设为“1”,以便输出下一个数据。
6
剩余53页未读,继续阅读
资源评论
wxg520cxl
- 粉丝: 24
- 资源: 3万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功