- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 微型计算机的输入与输出
6.1 接口电路概述
接口的定义:接口(interface)是微处理器与外界进行信息交换的中转站。
微处理器 接口 外界
微机接口技术是采用硬件与软件相结合的方法,研究微处理器如何与外部世界进行最佳耦合与匹配,以在微处理器与外界之间实现高效、可靠的信息交换的一门技术。
外界:微处理器之外的所有设备、电路。
如:存储器、输入输出(I/O)设备、控制设备、
A/D卡、D/A卡等
一、接口电路的功能:
1 数据缓冲功能:解决高速CPU与低速外设之间的矛盾
输出必须要有锁存功能
输入必须要有缓冲功能
2 提供输入、输出过程中的状态信号
3 解决计算机与外设信号得不匹配问题:
信号转换功能:电平的匹配
4 设备选择:多个外设时,每一时刻只能与一台外设交换信息
二、接口与端口
一种外设对应一个接口,
一个接口电路对应有多个端口:数据端口、
状态端口
命令端口
三、外设的编址方式
有两种:
外设端口单独编址
有单独的指令,单独的I/O操作线
如:8088
优点:速度快
缺点:占用CPU的资源
外设与存储器统一编址
优点:不需要单独的指令和操作线,节省CPU资源;
访问RAM的指令便可以访问I/O口,灵活方便;
缺点:占用了RAM空间。
3.MCS—51单片机接口技术中的一般问题
输入和输出指令
8031: I/O口和数据存储器统一编码,无单独I/O指令
输出:MOVX @DPTR,A ;
MOVX @Ri, A ;i =0,1
输入:MOVX A,@DPTR ;
MOVX A, @Ri ;
16位地址放入DPTR中,
使用Ri,要先置P2口,
例1:将地址7FF0H中的数据输入(读I/O口)
MOV DPTR,#7FF0H ;I/O口地址
MOVX A,@DPTR ;读入
或: MOV P2,#7FH ;高位地址
MOV RO,#0F0H ;地位地址
MOVX A,@R0 ; 读
例2:将2FH输出到1FFFH端口
MOV DPTR,#1FFFH ;
MOV A, #2FH ;要输出的数据送A
MOVX @DPTR,A ;
或: MOV P2,#1FH ;
MOV R1,#0FFH ;
MOV A,#2FH ;
MOVX @R0,A ;
2 接口时序
与外部RAM接口时序一样:
相关信号:P2,P0,ALE,,
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10
OSC
ALE
PSEN
RD
P2 地址A15- A8
P0 读入指令 A7-A0 浮空 数据输入
I/O口读时序
I/O口操作2个机器周期完成,
写周期 WR 为低,RD 为高
3 外设地址的确定—译码法
与外部RAM一样:线选法和全地址译码法
线选法:P2.7—— 0111 1111 1111 1111 7FFFH
P2.6—— ?
全地址译码法:使用译码器 74LS138 74LS139 74LS154
8031
P2.7 8255 DAC0832 ADC0809
P2.6
P2.5
P2.4 ●
P2.3 6116
P2.2
2764 CE
2764: 0000H——1FFFH
6116: E800H——EFFFH
8255: 7FFCH——7FFFH
0832: BFFFH
0809: DFFFH
6.2 输入/输出传送的方式
无条件传送
外设的速度足够快;如:数模转换
两次传送的时间足够长;如:LED
二、查询式传送方式(有条件传送):存在“准备好”信号
优点:接口电路简单
缺点:效率低
适用场合:速度要求不高,CPU不忙的情况
三、 中断传送方式:外设准备好数据后,向CPU发出中断申请,
CPU响应中断后,在中断服务程序中进行数据传送,
传送完
文档评论(0)