(电)单片机资料:接口概述.DOC
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(电)单片机资料:接口概述.DOC》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 资料 接口 概述
- 资源描述:
-
1、第六章第六章 微型计算机的输入与输出微型计算机的输入与输出61 接口电路概述接口电路概述接口的定义接口的定义:接口接口(interface)是微处理器与外界进行信息交换的中是微处理器与外界进行信息交换的中转站。转站。微处理器微处理器接口接口外界外界微机接口技术是采用硬件与软件相结合的方法微机接口技术是采用硬件与软件相结合的方法, 研究微处理器如何与研究微处理器如何与外部世界进行最佳耦合与匹配外部世界进行最佳耦合与匹配, 以在微处理器与外界之以在微处理器与外界之间实现高效间实现高效、可靠的信息交换的一门技术。可靠的信息交换的一门技术。外界:微处理器之外的所有设备外界:微处理器之外的所有设备、电路
2、。电路。如:存储器如:存储器、输入输出(输入输出(I/O)设备)设备、控制设备控制设备、A/D 卡卡、D/A 卡等卡等一一、接口电路的功能:接口电路的功能:1 数据缓冲功能:解决高速数据缓冲功能:解决高速 CPU 与低速外设之间的矛盾与低速外设之间的矛盾输出必须要有锁存功能输出必须要有锁存功能输入必须要有缓冲功能输入必须要有缓冲功能2 提供输入、输出过程中的状态信号提供输入、输出过程中的状态信号3 解决计算机与外设信号得不匹配问题:解决计算机与外设信号得不匹配问题:信号转换功能:电平的匹配信号转换功能:电平的匹配4 设备选择:多个外设时,每一时刻只能与一台外设交换信息设备选择:多个外设时,每一
3、时刻只能与一台外设交换信息二、接口与端口二、接口与端口一种外设对应一个接口,一种外设对应一个接口,一个接口电路对应有多个端口:数据端口、一个接口电路对应有多个端口:数据端口、状态端口状态端口命令端口命令端口三、外设的编址方式三、外设的编址方式有两种:有两种:1外设端口单独编址外设端口单独编址有单独的指令,单独的有单独的指令,单独的 I/O 操作线操作线如:如:8088优点:速度快优点:速度快缺点:占用缺点:占用 CPU 的资源的资源2外设与存储器统一编址外设与存储器统一编址优点:不需要单独的指令和操作线,节省优点:不需要单独的指令和操作线,节省 CPU 资源;资源;访问访问 RAM 的指令便可
4、以访问的指令便可以访问 I/O 口,灵活方便;口,灵活方便;缺点:占用了缺点:占用了 RAM 空间。空间。3MCS51 单片机接口技术中的一般问题单片机接口技术中的一般问题输入和输出指令输入和输出指令8031: I/O 口和数据存储器统一编码,无单独口和数据存储器统一编码,无单独 I/O 指令指令输出:输出:MOVX DPTR,A;MOVX Ri,A;i =0,1输入:输入:MOVXA,DPTRDPTR;MOVXMOVX A,A, RiRi;1616 位地址放入位地址放入 DPTRDPTR 中,中,使用使用 RiRi,要先置,要先置 P2P2 口,口,例例 1 1:将地址:将地址 7FF0H7
5、FF0H 中的数据输入(读中的数据输入(读 I/OI/O 口)口)MOVMOV DPTRDPTR,#7FF0H#7FF0H;I/OI/O 口地址口地址MOVXMOVX A A,DPTRDPTR;读入;读入或:或:MOVMOV P2P2,#7FH#7FH;高位地址;高位地址MOVMOV RORO,#0F#0F0 0H H;地位地址;地位地址MOVXMOVX A A,R0R0; 读读例例 2 2:将:将 2FH2FH 输出到输出到 1FFFH1FFFH 端口端口MOVMOV DPTRDPTR,#1FFFH#1FFFH;MOVMOV A A,#2FH#2FH;要输出的数据送;要输出的数据送 A AM
展开阅读全文