- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]计算机接口与微机原理-第4-5周-并行接口8255A
通用可编程
并行I/O接口芯片8255A
v基本特性
v内部结构
v引脚图
v操作功能表
v工作方式
v控制字
v方式0-简单输入/输出
v方式1-选通输入/输出
v方式2-双向输入/输出
中山大学信息科学与技术学院陈任
并行接口和串行接口
p I/O接口是微机系统与外设交换数据的桥梁
p 并行接口
是将CPU输出的字或字节数据,通过n位 (字/字节)数据线传输给外
设,或接收外设输入的字或字节数据。
数据传输率高 ,传输成本和维护成本较高 ,适用于传输距离短的情
况。
典型的并行接口标准有IEEE 488 ,Centronics并行打印机接口等
p 串行接口
是将CPU输出的字节数据在接口 转换为串行数据逐位发送给外设
(外设需有相同的串行接口和时钟),或逐位接收外设输入的数据或
将其转换为并行数据供CPU读取。
适用于外设和微机系统接口间的距离较远时 2/ 57
并行打印机接口
p 在并行接口上 ,计算机送出的待打印数据和打印格 控制符等,都是
以ASCII字符形 ,经8根并行数据线传送给打印机的。
p Centronics标准,传输距离为1.5米。在PC机一侧采用标准25针D型
插座 ,与RS-232串行口的DB25插座外形相同 ;在打印机一侧采用36
芯的AMP C HAPM36双排插座。
p 除8位数据线外 ,接口 至少还有选通(STROBE )、忙碌
(BUSY )、应答 (ACKNLG )等信号。
p MS-DOS赋予并行口的逻辑设备名为LPT ,若有一个以上的并行口,
默认LPT1为打印机口。
3/ 57
4/ 57
并行接口电路
p 按工作原理可分为可编程接口和不可编程接口
p 可编程接口
具有在不改变接口电路的情况下 ,通过软件编程改变接口所实现的逻
辑功能。
一般由数据总线缓冲器 ,控制寄存器 ,状态寄存器 ,数据缓冲锁存器
等组成
p Intel 8255A是可编程I/O编程接口 ,通用性强 ,编程方便
p 不可编程接口
逻辑功能确定后 ,即无法改变。
5/ 57
6/ 57
8255A的 本特性
p 三个并行口
A口(8位) ,B口(8位) ,C口(2个4位)
p 三种工作方
方 0 ,方 1 ,方 2
p 三种数据传送方
无条件传送,查询方 , 断方
p C口多用途
可以作为数据端口,控制端口,可按位控制
7/ 57
8255A的引脚图(1)
40针引
包含3个8位端口,共24针 ,用于输入输出
与外设相连
8位数据引 ,与系统数据总线相连
6位控制信号
2位电源和接地
8/ 57
8255A的内部结
文档评论(0)