接口与通讯技术复习

接口与通讯技术复习
接口与通讯技术复习

《微型计算机接口技术与汇编语言》

第1-2章微型计算机系统概论

1.现代微机接口在硬件上的层次结构——设备接口和总线接口

微机系统硬件——微处理器、存储器、I/O设备与I/O接口、总线

2.I/O设备接口与CPU交换数据的方式(P9)

I/O设备接口与CPU之间的数据交换,一般有查询、中断和DMA三种方式。

3.各主要寄存器的位数(P25)

(1)数据寄存器:包括4个16位通用寄存器AX、BX、CX、DX;

(2)段寄存器:一个段的描述包括段的长度、起始位置和段内偏移量,段长度可长可短,最多可达64KB。段在存储器中的起始地址称为段地址,存放在段寄存器中,如CS(Code Segment)、DS(Data Segment)、ES(Extra Data Segment)、SS(Stack Segment)。

(3)指针寄存器和变址寄存器:包括4个16位的寄存器SP、BP、SI、DI;

(4)指令指针寄存器:IP;

(5)标志寄存器:Flag(16位)

4.存储器物理地址的形成方法、物理地址的计算(P21)

物理地址的形成算法是:段寄存器的值左移4位,再与偏移量相加,并且由微处理器内部的地址加法器完成,无需用户干预。

Append: 2.2.5 编程模型

AX (16位) = AH (高8位)+AL(低8位)

5.跨段前缀的作用(P35,P89)

微处理器使用跨段前缀可以改变上述寄存器和表示偏移地址寄存器的默认组合(CS:IP,SS:SP 的组合不能改变),但必须显式地说明寻址所使用的段寄存器名。

6.堆栈指针寄存器SP和指令指针寄存器IP的作用(P25)

SP和BP都是用来存放堆栈变量在堆栈段中的偏移量,与SS寄存器联用来确定堆栈段中某一存储单元的地址,但有所分工。

IP用来存放代码段中的地址,它与CS寄存器联用确定下一条指令的首地址。

7.堆栈操作的原则——后入先出

8.字存储单元的内容确定

第3章汇编语言寻址方式和指令集

1.TEST指令和AND指令的区别

如TEST AL,37H和AND AL,37H

都是与操作,但TEST不改变值

2.XOR指令的作用(清零、某些位取反)

3.指令LEA和MOV OFFSET mem、MOV mem指令的含义

条件:(DS)=2000H,(SI)=4000H,(24000H)=12H,(24001H)=34H,(24002H)=56H;

MOV AX, SI; (AX)=4000H;

MOV AX, [SI]; (AX)=3412H;

LEA AX, [SI]; (AX)=4000H;

MOV AX, OFFSET [SI]; (AX)=4000H;

LEA和MOV OFFSET等价。

4.寄存器间接寻址时,各间址寄存器隐含使用的段寄存器以及存储单元物理地址的计算(P56)

操作数在存储器中的段地址,在默认的情况下,是这样指定的:如果使用BP作为间接寻址,

则默认的段是堆栈段SS,此时,操作数的地址为SS:BP;如果使用BX、SI、DI寄存器作为间接寻址,则默认段是数据段DS,此时,操作数的地址为DS:BX,或为DS:SI、DS:DI。Append:直接端口寻址 :直接端口寻址是在指令中直接给出要访问的端口地址,一般采用2位十六进制数表示,也可以是符号,访问的端口范围0~255.

间接端口寻址:若访问的端口地址大于255时,就要用间接寻址方式。可以访问的端口范围0~65535.

字单元内容计算:

字节单元地址啊

第4章伪指令与语句格式

1.按要求写出完整的数据段定义(伪指令DB、DW、DD、DQ以及EQU的使用;n DUP(?)的使用)(P81-P83)

AA DW 10h, -30H ;为变量AA定义2个字型存储单元

BB DB ?, ?, ? ;为变量BB保留3个字节型存储单元

DB 500 DUP(0) ;为堆栈申请500个字节存储单元,并赋值0

T EQU 6 ;为常量6定义一个符号名T

F EQU T*3+8 ;为表达式定义一个符号名F,计算后得F=26

DATA_D DD 3*20,0FFFDH ;定义了DATA_D为首址的两个双字地址,依次存放双字型数据

0000003CH,0000FFFDH

2.属性定义算符PTR的作用——BYTE PTR和WORD PTR

PTR主要用于使语句中类型不明确的操作数地址变得明确。

MOVE BYTE PTR[BX], 50 ;把立即数50送入BX所指的字节单元

MOVE WORD PTR[BX], 50 ;把立即数50送入BX所指的字单元

3.假定伪指令ASSUME的作用和用法(P83)

假定伪指令ASSUME的功能是用来设定段与段寄存器的对应关系,告诉汇编程序,哪些段是处理器当前可访问的段。

ASSUME CS:CODE, DS:DATA, SS:STACK ;段假定伪指令

第5章汇编语言程序设计

1.条件转移指令的格式、使用方法、编程——JZ/JNZ等(P105)

比如:若PC6!=0,则转L1,否则转L2。

MOV DX, PC6;

IN AL, DX;

AND AL, 01000000B;

JZ L1;/ JNZ L2;

2.循环指令LOOP隐含使用的寄存器——CX(P108-P111)

3.编程序段实现对指定外设的操作(包括状态查询及输入/输出)

第6章I/O端口地址译码技术

1.I/O端口的编址方式——独立编址、统一编址(P132)

2.独立编址方式下I/O端口的访问——IN、OUT指令的使用、编程;直接/间接寻址方式中I/O端口地址的范围;间接寻址方式中的间址寄存器(P133)

3.在I/O端口地址译码电路中AEN的使用(设置AEN=0)(P136)

AEN信号表示是否采用DMA方式传输,AEN=1为DMA方式,系统总线由DMA控制器占用;AEN=0,为非DMA方式,系统总线由CPU占用。因此,当采用查询和中断方式时,就要使AEN信号为逻辑0,并参加译码,作为译码有效选中I/O端口的必要条件。

4.I/O端口地址译码电路的分析和设计——采用译码器74138(P137-P143)

第7章定时/计数技术

1.微机系统中的定时的种类——内部定时、外部定时(P146)

2.82C54A的主要特性——3个16位计数通道,每个通道最多计65536个脉冲,6种工作方式(P147)

3.82C54A的6种工作方式中方式2、3的特殊性——自动重新装载计数初值,输出重复波形,分频器(P153)

4.82C54A计数初值的计算,采用BCD码计数时的计数初值确定(P155)

(1)要求产生定时时间间隔的定时常数Tc=要求定时的时间/时钟周期脉冲=τ×CLK。

例如,已知CLK=1.19318MHZ,τ=5ms,求Tc,则Tc=5×10^-3s×1193180/s=5965。

(2)要求产生频率为f的信号波形的定时常数Tc=时钟脉冲的频率/要求的波形频率=CLK/f。例如,已知CLK=1.19318MHZ,f=800HZ,求Tc,则Tc=1.19318×10^6HZ/800HZ=1491。

5.计数值超出一个通道计数能力时的处理方式(P156)

采用两个或多个计数器串联起来计数或定时,例如,把0号计数器与1号、2号计数器串联使用。

第8章中断技术

1.中断的分类——外部(硬)中断、内部(软)中断(P172)

2.硬中断的分类——可屏蔽INTR(中断响应周期)、非屏蔽NMI(P172);中断允许标志IF 的作用——可屏蔽:IF=1,开放;IF=0,屏蔽

3.8086中断系统中,中断号的取值范围(P174)

系统对外部中断和内部中断、硬中断和软中断一律统一编号,共256个号,其中有一部分中断号已经分配给了中断源,尚有一部分中断号还空着,待分配,用户可以使用。

4.82C59A的主要特性——每片管理8级中断,固定优先级方式IR0优先级最高;两级级联最多可管理64级中断

5.82C59A所管理中断源的中断类型号的确定——高5位、低3位

6.82C59A写入ICW3的条件——级联系统写入(P184)

8位,ICW3命令只有系统存在2片以上82C59A时才启用,否则不用ICW3命令。

7.中断向量的修改(提供相关的DOS系统功能调用,要求写出修改中断向量的程序段)(P191)

第9章DMA技术

1.DMA传输的特点——快速性的原因

采用DMA传输方式时让存储器与I/O设备(磁盘),或I/O设备与I/O设备之间直接交换数据,不需要经过累加器,从而减少了中间环节,并且内存地址的修改、传输完毕的结束报告都由硬件完成,因此大大提高了传输速度。

2.DMA读和DMA写的含义——针对M而言

3.DMA的3种操作方式(单字节、请求、连续)之间的区别

(1)单字节方式:操作一个字节就释放总线。

(2)连续(块字节)方式:操作结束(数据块操作结束,检索时找到关键字节或关键位)才释放(3)总线;在操作过程中,DREQ无效则等待其有效。

请求(询问)方式:操作结束或DREQ无效即释放总线。

4.对82C37A初始化时,向字节计数器中写入的内容——N-1(P208)

基字节计数寄存器和当前字节计数寄存器:16位;初始化时装入数据块大小(N-1);二者同时写入(先低字节后高字节)。

5.DMA有效操作周期内的主控器——DMAC

6.82C37A的时序中,过渡周期的含义——HRQ及HLDA(P213)

过渡状态S0:DMAC发出HRQ之后,收到HLDA之前。

7.82C37A的时序中,状态周期S1出现的条件(P213)

更新高8位地址;AEN、ADSTB有效,DMAC将M的A8~15放到DB0~7上;只有当A8~15有变化时才出现S1。

8.83C37A在有效操作周期内,分别如何选中M和I/O两个介质(P213)

选中两个介质;输出16位地址选中M:低8位由A0~7直接输出;高8位由DB0~7经外部锁存器(由ADSTB下降沿锁存)输出;发有效的DACK选中I/O。

9.什么叫软命令?82C37A有哪几条软命令(212)

软命令:只要对特定地址进行一次写操作(即CS、内部端口地址和IOW同时有效),命令就生效,而与写入的具体数据无关。

(1)清先/后触发器软命令:将先/后触发器清0。

(2)总清除软命令:作用同RESET;清除命令、状态和请求寄存器以及暂存器、先/后触发器。

(3)清屏蔽寄存器软命令:4个通道屏蔽寄存器清0。

例如:

OUT 0CH,AL ;清先/后触发器软命令

OUT 0DH,AL ;总清除软命令

OUT 0EH,AL ;清屏蔽寄存器软命令

第10章并行接口

1.并行接口的特点、并行接口中“并行”的含义(P219)

所谓并行接口,就是接口电路与I/O设备之间采用多根数据线并行传输数据。

“并行”的含义——接口电路与I/O设备间的数据线。

2.82C55A的方式0、方式1、方式2的主要区别;PA口有3种工作方式(P222)

(1)0方式——基本输入/输出方式

单向传输、无固定联络信号、无固定时序和状态字;

采用无条件方式或查询方式与CPU交换数据;

A、B端口作8位数据口;C口作2个独立的4位口或按位控制;

(2)1方式——选通输入/输出方式

单向传输、有固定联络信号、有固定时序和状态字;

采用查询方式或中断方式与CPU交换数据;

A、B端口作8位数据口;C口作固定联络信号线;未分配作固定联络线的引脚可作数据线;作A、B口的状态口;作位控;

(3)2方式——双向选通输入/输出方式

A端口双向传输;有两对固定联络线、有固定时序和状态字;

采用查询方式和中断方式与CPU交换数据;

A作为双向数据口;B作数据口;C的功能与方式1类似;

3.82C55A的两个命令字的使用;82C55A用于控制简单外设时方式0的编程(P223、P225)

第11章串行通信接口

1.串行通信中的差错检测(p249)

(1)误码率的控制

误码率——数据经传输后发生错误的位数与总传输位数之比;一般要求达到10-6数量级;减少误码率措施——进行可靠性设计(软硬件);检纠错编码;

(2)检错纠错编码的使用

基本通信规程:奇偶校验、方阵码检错反馈重发;

高级通信规程:循环冗余码(CRC)检错自动纠错;

(3)错误状态的分析与处理

奇偶校验错:请求重发;

溢出错:降低发送速率或在接收方设置FIFO缓冲器;

帧格式错:核对双方的数据格式;

超时错:由于硬件接口电路速度跟不上产生;

(4)错误检测只在接收方进行;

2.串行通信中什么情况下需要使用MODEM(p248)

串行通信既可用于近距离,又可用于远距离。远距离需外加MODEM。

3.同步和异步方式的本质区别(异步通信中“异步”的含义)(p250)

(1)异步通信方式

以字符为单位传输,每个字符随机出现在数据流中;

字符与字符之间是异步的,而字符内位与位之间是同步的;

(异步通信方式的“异步”主要体现在字符与字符之间传输没有严格的定时要求。)(2)同步通信方式

以数据块(字符块)为单位传输;

字符与字符之间以及字符内位与位之间都是同步的;

4.串行通信中,波特率、波特率因子和收/发时钟频率之间的关系公式、计算(p252)

例如,某一串行接口电路的波特率为1200b/s,波特因子为16个/位,则发送时钟的频率为:TxC=16个/b×1200b/s=19200HZ。

5.RS-232C接口标准中对逻辑信号的定义(p264)

RS-232C标准对信号的逻辑定义(EIA逻辑):

逻辑1:-5V-15V,负载端要求小于-3V;

逻辑0:+5V +15V,负载端要求大于+3V;

6.串行接口芯片8251A支持的两种数据格式8251A——支持异步起止式和同步面向字符的数据格式

7.8251A如何区分方式字和工作命令字——写入方式字的条件;编写写入方式字的指令序列(P268)

三.按要求完成各题(数据段定义/中断向量的设置/地址译码电路分析)(3*10分=30分)1.数据段定义

完整段定义结构

例1:采用完整段定义结构形式编写程序,将BUF存储区中的3个字节数据相加,结果(不超过1个字节)存入SUM单元中

DATA SEGMENT

BUF DB 12H,34,56H

SUM DB ?

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV AL,BUF

ADD AL,BUF+1

ADD AL,BUF+2

MOV SUM,AL

MOV AH,4CH

INT 21H

CODE ENDS

END START

例2:N个有符号字节数据相加(结果不超过1个字)

DATA SEGMENT

BUF DB 12H,34,56H,……

N EQU $-BUF

SUM DW ?

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV CX,N

MOV BX,0

LEA SI,BUF

NEXT: MOV AL,[SI]

CBW

ADD BX,AX

INC SI

LOOP NEXT

MOV SUM,BX

MOV AH,4CH

INT 21H

CODE ENDS

END START

2.中断向量的设置

3.地址译码电路分析(P136-P143)

四.应用题(82C54A应用/8251A方式字的写入/82C55A工作于方式0按要求编写程序段)(10+10+15=35分)

1.82C54A应用(P147-)

2.8251A方式字的写入(P267-)

3.82C55A工作于方式0按要求编写程序段

接口与通讯技术复习

《微型计算机接口技术与汇编语言》 第1-2章微型计算机系统概论 1.现代微机接口在硬件上的层次结构——设备接口和总线接口 微机系统硬件——微处理器、存储器、I/O设备与I/O接口、总线 2.I/O设备接口与CPU交换数据的方式(P9) I/O设备接口与CPU之间的数据交换,一般有查询、中断和DMA三种方式。 3.各主要寄存器的位数(P25) (1)数据寄存器:包括4个16位通用寄存器AX、BX、CX、DX; (2)段寄存器:一个段的描述包括段的长度、起始位置和段内偏移量,段长度可长可短,最多可达64KB。段在存储器中的起始地址称为段地址,存放在段寄存器中,如CS(Code Segment)、DS(Data Segment)、ES(Extra Data Segment)、SS(Stack Segment)。 (3)指针寄存器和变址寄存器:包括4个16位的寄存器SP、BP、SI、DI; (4)指令指针寄存器:IP; (5)标志寄存器:Flag(16位) 4.存储器物理地址的形成方法、物理地址的计算(P21) 物理地址的形成算法是:段寄存器的值左移4位,再与偏移量相加,并且由微处理器内部的地址加法器完成,无需用户干预。 Append: 2.2.5 编程模型 AX (16位) = AH (高8位)+AL(低8位) 5.跨段前缀的作用(P35,P89) 微处理器使用跨段前缀可以改变上述寄存器和表示偏移地址寄存器的默认组合(CS:IP,SS:SP的组合不能改变),但必须显式地说明寻址所使用的段寄存器名。 6.堆栈指针寄存器SP和指令指针寄存器IP的作用(P25) SP和BP都是用来存放堆栈变量在堆栈段中的偏移量,与SS寄存器联用来确定堆栈段中某一存储单元的地址,但有所分工。 IP用来存放代码段中的地址,它与CS寄存器联用确定下一条指令的首地址。 7.堆栈操作的原则——后入先出 8.字存储单元的内容确定 第3章汇编语言寻址方式和指令集 1.TEST指令和AND指令的区别 如TEST AL,37H和AND AL,37H 都是与操作,但TEST不改变值 2.XOR指令的作用(清零、某些位取反) 3.指令LEA和MOV OFFSET mem、MOV mem指令的含义 条件:(DS)=2000H,(SI)=4000H,(24000H)=12H,(24001H)=34H,(24002H)=56H; MOV AX, SI; (AX)=4000H; MOV AX, [SI]; (AX)=3412H; LEA AX, [SI]; (AX)=4000H; MOV AX, OFFSET [SI]; (AX)=4000H; LEA和MOV OFFSET等价。 4.寄存器间接寻址时,各间址寄存器隐含使用的段寄存器以及存储单元物理地址的计算(P56) 操作数在存储器中的段地址,在默认的情况下,是这样指定的:如果使用BP作为间接寻址,

常用的硬件接口及通信协议详解

一:串口 串口是串行接口的简称,分为同步传输(USRT)和异步传输(UART)。在同步通信中,发送端和接收端使用同一个时钟。在异步通信中,接受时钟和发送时钟是不同步的,即发送端和接收端都有自己独立的时钟和相同的速度约定。 1:RS232接口定义 2:异步串口的通信协议 作为UART的一种,工作原理是将传输数据的每个字符一位接一位地传输。图一给出了其工作模式: 图一 其中各位的意义如下: 起始位:先发出一个逻辑”0”的信号,表示传输字符的开始。

数据位:紧接着起始位之后。数据位的个数可以是4、5、6、7、8等,构成一个字符。通常采用ASCII码。从最低位开始传送,靠时钟定位。 奇偶校验位:资料位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性。 停止位:它是一个字符数据的结束标志。可以是1位、1.5位、2位的高电平。 空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送。 波特率:是衡量资料传送速率的指针。表示每秒钟传送的二进制位数。例如资料传送速率为120字符/秒,而每一个字符为10位,则其传送的波特率为10×120=1200字符/秒=1200波特。 3:在嵌入式处理器中,通常都集成了串口,只需对相关寄存器进行设置,就可以使用啦。尽管不同的体系结构的处理器中,相关的寄存器可能不大一样,但是基于FIFO的uart框图还是差不多。

发送过程:把数据发送到fifo中,fifo把数据发送到移位寄存器,然后在时钟脉冲的作用下,往串口线上发送一位bit数据。 接受过程:接受移位寄存器接收到数据后,将数据放到fifo中,接受fifo事先设置好触发门限,当fifo中数据超过这个门限时,就触发一个中断,然后调用驱动中的中断服务函数,把数据写到flip_buf 中。 二:SPI SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。

常用几种通讯协议

常用几种通讯协议 Modbus Modbus技术已成为一种工业标准。它是由Modicon公司制定并开发的。其通讯主要采用RS232,RS485等其他通讯媒介。它为用户提供了一种开放、灵活和标准的通讯技术,降低了开发和维护成本。 Modbus通讯协议由主设备先建立消息格式,格式包括设备地址、功能代码、数据地址和出错校验。从设备必需用Modbus协议建立答复消息,其格式包含确认的功能代码,返回数据和出错校验。如果接收到的数据出错,或者从设备不能执行所要求的命令,从设备将返回出错信息。 Modbus通讯协议拥有自己的消息结构。不管采用何种网络进行通讯,该消息结构均可以被系统采用和识别。利用此通信协议,既可以询问网络上的其他设备,也能答复其他设备的询问,又可以检测并报告出错信息。 在Modbus网络上通讯期间,通讯协议能识别出设备地址,消息,命令,以及包含在消息中的数据和其他信息,如果协议要求从设备予以答复,那么从设备将组建一个消息,并利用Modbus发送出去。 BACnet BACnet是楼宇自动控制系统的数据通讯协议,它由一系列与软件及硬件相关的通讯协议组成,规定了计算机控制器之间所有对话方式。协议包括:(1)所选通讯介质使用的电子信号特性,如何识别计算机网址,判断计算机何时使用网络及如何使用。(2)误码检验,数据压缩和编码以及各计算机专门的信息格式。显然,由于有多种方法可以解决上述问题,但两种不同的通讯模式选择同一种协议的可能性极少,因此,就需要一种标准。即由ISO(国际标准化协会〉于80年代着手解决,制定了《开放式系统互联(OSI〉基本参考模式(Open System Interconnection/Basic Reference Model简称OSI/RM)IS0- 7498》。 OSI/RM是ISO/OSI标准中最重要的一个,它为其它0SI标准的相容性提供了共同的参考,为研究、设计、实现和改造信息处理系统提供了功能上和概念上的框架。它是一个具有总体性的指导性标准,也是理解其它0SI标准的基础和前提。 0SI/RM按分层原则分为七层,即物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。 BACnet既然是一种开放性的计算机网络,就必须参考OSIAM。但BACnet没有从网络的最低层重新定义自己的层次,而是选用已成熟的局域网技术,简化0SI/RM,形成包容许多局 域网的简单而实用的四级体系结构。 四级结构包括物理层、数据链路层、网络层和应用层。

2015年春兰州大学通讯与接口技术在线作业答案

接口与通讯技术课程作业_A 用户名:niekai最终成绩:76.0仅显示答错的题 1. ADC0809用于数据采集时,工作于查询状态,需要软件不断查询___管脚的状态。 A.EOC B.START C.CLK D.ALE 本题分值: 4.0 用户得分: 4.0 用户解答: A.EOC 标准答案: A.EOC 2. DMA在()接管总线的控制权。 申请阶段 响应阶段 数据传送阶段 结束阶段 本题分值: 4.0 用户得分: 4.0 用户解答:响应阶段 标准答案:响应阶段 3. CPU在执行OUT DX,AL指令时,()寄存器的容送到数据总线上。 AL DX AX DL 本题分值: 4.0

用户得分:0.0 用户解答:DX 标准答案:AL 4. 同步串行通信的帧格式开头有同步字符SYNC,其作用是将“消息到达”通知( )。 接收器 发送器 调制解调器 CPU 本题分值: 4.0 用户得分: 4.0 用户解答:接收器 标准答案:接收器 5. 由200万像素组成的一幅图像,它的图像分辨率大约是多少( ) 600×800 1024×768 1280×1024 1600×1200 本题分值: 4.0 用户得分: 4.0 用户解答:1600×1200 标准答案:1600×1200 6. DMA方式的数据传送是由( )控制的 软件 中间件 硬件DMAC CPU

本题分值: 4.0 用户得分:0.0 用户解答: CPU 标准答案:硬件DMAC 7. 异步串行通信中一个字符信息位的格式按先后次序是()。 起始位、数据位、校验位、停止位 起始位、校验位、数据位、停止位 起始位、数据位、停止位、校验位 校验位、起始位、数据位、停止位 本题分值: 4.0 用户得分: 4.0 用户解答:起始位、数据位、校验位、停止位 标准答案:起始位、数据位、校验位、停止位 8. 8259中断控制器的初始化控制字有() ICM0——ICM1 ICM0——ICM2 ICM0——ICM3 . ICM0——ICM4 本题分值: 4.0 用户得分:0.0 用户解答:. ICM0——ICM4 标准答案:ICM0——ICM3 9. 七段式LED显示器件有()极连接方式。 共阳 共阴 共阳或共阴

各种通讯接口简介

各种通讯接口简介 ———各种通讯接口简介 作者:realinfo 发布时间:2011-5-23 10:48:53 阅读次数: 一、什么是RS-232 接口? (1) RS-232 的历史和作用 在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。(“RS-232-C”中的“-C”只不过表示RS-232的版本,所以与“RS-232”简称是一样的)它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25 个脚的DB-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM 的PC 机将RS-232 简化成了DB-9 连接器,从而成为事实标准。而工业控制的RS-232 口一般只使用RXD、TXD、GND 三条线。 (2)RS-232 接口的电气特性 在RS-232-C 中任何一条信号线的电压均为负逻辑关系。即:逻辑"1"为-3 到-15V;逻辑"0"为+3 到+15V 。RS-232-C 最常用的9 条引线的信号内容如下所示 DB-9 1 2 3 4 5 6 7 8 9 DB-25 8 3 2 20 7 6 4 5 22 定义DCD RXD TXD DTR GND DSR RTS CTS RI (3) RS-232 接口的物理结构 RS-232-C 接口连接器一般使用型号为DB-9 插头座,通常插头在DCE端,插座在DTE端. PC 机的RS-232 口为9 芯针插座。而波士RS-232/RS-485转换器的RS-232 为DB-9 孔插头。一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据TXD"、"接收数据RXD"和"信号地GND"。RS-232 传输线采用屏蔽双绞线。(4)RS-232 传输电缆长度 由RS-232C 标准规定在码元畸变小于4%的情况下,传输电缆长度应为50 英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC公司曾规定允许码元畸变为10%而得出下面实验结果。其中1 号电缆为屏蔽电缆,型号为DECP.NO.9107723 内有三对双绞线,每对由22# AWG 组成,其外覆以屏蔽网。2 号电缆为不带屏蔽的电缆。型号为DECP.NO.9105856-04是22#AWG 的四芯电缆。 DEC 公司的实验结果 波特率bps 1号电缆传输距离(米) 2号电缆传输距离(米)

通信各类常用接头介绍

各类常用接头介绍 --广移分公司技术部 (射频篇) 一、馈线接头(连接器) 馈线与设备以及不同类型线缆之间一般采用可拆卸的射频连接器进行连接。连接器俗称接头。 常见的射频连接器有以下几种: 1、DIN型连接器 适用的频率范围为0~11GHz,一般用于宏基站射频输出口。 2、N型连接器 适用的频率范围为0~11GHz,用于中小功率的具有螺纹连接机构的同轴电缆连接器。 这是室内分布中应用最为广泛的一种连接器,具备良好的力学性能,可以配合大部分的馈线使用。

3、BNC/TNC连接器 BNC连接器 适用的频率范围为0~4GHz,是用于低功率的具有卡口连接机构的同轴电缆连接器。这种连接器可以快速连接和分离,具有连接可靠、抗振性好、连接和分离方便等特点,适合频繁连接和分离的场合,广泛 应用于无线电设备和测试仪表中连接同轴射频电缆。 TNC连接器 TNC连接器是BNC连接器的变形,采用螺纹连接机构,用于无线电设备和测试仪表中连接同轴电缆。 其适用的频率范围为0~11GHz。

4、SMA连接器 适用的频率范围为0~18GHz,是超小型的、适合半硬或者柔软射频同轴电缆的连接,具有尺寸小、性能优越、可靠性高、使用寿命长等特点。较长应用于AP、设备modem中的小天线中以及主机内部连线。 但是超小型的接头在工程中容易被损坏,适合要求高性能的微波应用场合,如微波设备的内部连接。 5、反型连接器 通常是一对连接器:阳连接器采用内螺纹联接,阴连接器采用外螺纹联接,但有些连接器与之相反,即阳连接器采用外螺纹联接,阴连接器采用内螺纹联接,这些都统称为反型连接器。 例如某些WLAN的AP设备的外接天线接口就采用了反型SMA连接器。 二、转接头(转接器) 用于连接不同类型接头,常用的有双阴头(用于两根馈线的对接等)、直角转接头(用于施工中避免转弯造成馈线损坏)、7/16转接头(用于基放等设备中DIN接头和N型头的对接)。部分图解如下:

通信接口技术试题2013答案

中南大学考试试卷 2013 - 2014 学年上学期期末考试试题时间100分钟 微机原理与接口技术课程 48 学时学分考试形式:开卷 专业年级:通信11级总分100分,占总评成绩 70 % 注:只能带教材书作为工具,不能带其它任何资料(包括草稿纸),尤其是打印稿! 一、填空、选择题(每空1分,共20分) 1、在执行指令TEST AX, 0后,CPU状态标志位ZF的取值为___B______ A.为0 B.为1 C.不确定 D.没有影响 2、8253的每个计数器通道有_____6______种工作方式,通常只有当GATE信号为____高_____电平时,才允许8253计数器工作。 3、在8086/8088中,一个最基本的总线周期由___4____个时钟周期(T状态)组成,在T1状态,CPU往总线发出__地址_____信息. 4、IP寄存器的作用是用来指示__执行下一条指令地址____ 5、计算机内的堆栈是一种特殊的数据存储区,对它的存取采用__先进后出______的原则。 6、已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII数据位和1位校验位,则传送的字符数据是_1100101_,校验位是____1____。 7、某一测控系统要使用一个连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在方式__3_____ 。 8、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有___24____条。 9、若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为___45H__________。 10、段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址21F00H_ 11、为了便于实现多级中断,保存现场信息最有效的办法是采用_B___。 A 通用寄存器 B 堆栈 C 存储器 D 外存 12、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为_D__。 A 8,512 B 512,8 C 18,8 D 19,8 13、存储容量与地址、数据线个数有关,假设芯片有i根地址线,j根数据线,则芯片的存储容量为__2i*j bit____ 14、若8259A级联,由__SP/EN___确定是主片或从片。 15、BP=3000H,DS=2000H,SS=4000H,MOV AX,[BP]寻址时物理地址是__C__。 A 4200H B 23000H C 43000H D 5000H 16、通过写8255A控制端口对PC6置位的指令是__A____。 A OUT 63H,ODH; B OUT 62H,40H; C OUT 63H,8DH; D OUT 62H,0FFH; 17、8086微处理器可寻址访问的最大I/O空间为___D___。 A:1KB B:64KB C:640KB D:1MB 二、简答题(本大题共8小题,每小题5分,共40分。) 1、试说明8086/8088CPU的RESET信号的功能。(见教材) 2、做硬件实验时用到系统示波器时,实验箱上出现什么信号后示波器才能使用,否则要怎么连线和设置?(控制板右下角红指示灯亮(3分),连串口线/选串口端口2分) 3、计算机I/O接口有何用途?试列出3个I/O接口。(解决计算机与外设之间速度匹配,信号格式转换,信息交换等,见教材(3分),8255 8259 8255 (2分) 1

[兰州大学]《接口与通讯技术》19秋平时作业3(参考)

【奥鹏】-[兰州大学]《接口与通讯技术》19秋平时作业3 试卷总分:100 得分:100 第1题,计算机通信的工作方式中,能支持数据在两个方向同时传送的是( )。 A、单工通信 B、全双工通信 C、半双工通信 D、并行通信 正确答案:B 第2题,单独编址微机系统中,正确的I/O端口编号是那个( )? A、8341H:2568H B、3921DE67H C、3F3H D、33F3H 正确答案:C 第3题,8086内部中断和外部中断之和最多可有___个中断。 A、8 B、2 C、255 D、256 正确答案:D 第4题,查询输入/输出方式需要查询外设()端口,只有其有效时,才能进行数据的输入和输出。 A、控制 B、地址 C、状态 D、数据 正确答案:C 第5题,显示控制卡也称显卡、显示卡、图形卡、图形加速卡或视频适配卡。下面有关PC机显示卡的叙述中,错误的是() A、目前PC机使用的显卡大多数与VGA标准兼容 B、图像的展现和图形的绘制主要由显卡中的显示控制器完成 C、目前有些计算机的显卡是集成在主板上的 D、目前多数显卡采用PCI总线接口 正确答案:D

第6题,软中断INT n(n=10~FFH)的优先级排列原则是()。 A、n值越小级别越高 B、无优先级别 C、n值越大级别越高 D、随应用而定 正确答案:D 第7题,RS-232C是一种___。 A、并行总线标准 B、串行总线标准 C、微机内部总线 D、串行内部总线 正确答案:B 第8题,目前微机系统中最流行的总线是() A、ISA总线 B、STD总线 C、PC总线 D、PCI总线 正确答案:D 第9题,8255工作在方式0时,下面哪种说法正确?()。 A、A、 B、C三个口输入均有锁存能力 B、只有A口输入有锁存能力 C、只有C口输入有锁存能力 D、A、B、C三个口输入均无锁存能力 正确答案:D 第10题,当多个中断源同时发出中断请求时,采用()方法选择响应 A、判优处理 B、总线竞争 C、时序优先 D、周期优先 正确答案:A 第11题,在I/O 端口中,由于外部设备和CPU 的速率不一致,通常在输出口逻辑中选用( )器件完成数据传送的功能。 A、缓冲器 B、锁存器

常用通信接口技术

在过去两年里,用于消除IC、电路板和系统之间数据传输瓶颈的接口标准层出不穷,本文将就通信应用标准部件的某些最流行的标准进行分析,并研究众多新标准出现的原因,此外还探讨设计者如何解决互用性的难题。 与串并行转换器相连的光电器件 在高速光纤通信系统中,传输的数据流需要进行格式转换,即在光纤传输时的串行格式及在电子处理时的并行格式之间转换。串行器-解串器(一般被称作串并行转换器)就是用来实现这种转换的。串并行转换器与光电传感器间的接口通常为高速串行数据流,利用一种编码方案实现不同信令,这样可从数据恢复嵌入时钟。根据所支持的通信标准,该串行流可在1.25Gb/s(千兆以太网)、2.488Gb/s(OC-48 /STM-16)、9.953Gb/s(OC-192/STM-64)或10.3Gb/s(10千兆以太网)条件下传输。 串并行转换器至成帧器接口 在Sonet/SDH的世界中,光纤中的数据传输往往采用帧的形式。每帧包括附加信息(用于同步、误差监视、保护切换等)和有效载荷数据。传输设备必须在输出数据中加入帧的附加信息,接收设备则必须从帧中提取有效载荷数据,并用帧的附加信息进行系统管理。这些操作都会在成帧器中完成。 由于成帧器需要实现某些复杂的数字逻辑,因而决定了串并行转换器与成帧器间所用的接口技术,采用标准CMOS工艺制造的高集成度IC。目前的CMOS工艺不能支持10Gb/s串行数据流,因此串并行转换器与成帧器间需要并行接口。目前最流行的选择是由光网络互联论坛(Optical Internetworking Forum)开发的SFI-4,该接口使用两个速度达622Mb/s的16位并行数据流(每个方向一个)。SFI-4与目前很多新型接口一样,使用源同步时钟,即时钟信号与数据信号共同由传输器件传输。源同步时钟可显著降低时钟信号与数据信号间的偏移,但它不能完全消除不匹配PCB线路长度引起的偏移效应。16个数据信号和时钟信号均使用IEEE-1593.6标准LVDS信令。该接口仅需在串并行转换器与成帧器间来回传输数据,距离较短,因此无须具备复杂的流控制或误差检测功能。 RFID技术网

计算机接口与通信技术一

复习题1 一、填空题 1.计算机系统由()子系统和()子系统组成。 2.由于各种外设的工作原理、工作速度、信息格式、驱动方式差异很大,无法与CPU直接匹配,需要有一个()电路来充当它们和CPU间的桥梁。这部分电路被称为()。I/O接口是位于()和()之间。 3.I/O端口的编制方法有()和()两种方法。4.输入/输出的传输方式有()、( )和I/O处理机(器)传输方式。 5.可屏蔽中断是指()。6.中断向量是指()。 7.一般来说,计算机总线分为()、外部总线和()三部分。 8.RS-232接口是一种()外部总线接口。 9.8255A可编程并行接口芯片有()个8位并行输入/输出端口。 10.在串行异步通信中,在一个字符发送之前,先发送一个()位。 11.所谓波特率是指()。12.串行接口芯片8251A的T X D引脚的功能是()。13.UART中的三种错误标志有奇偶错、溢出错和()。 二、简答题 1.利用8255A为接口芯片(设8255A的端口地址为8000H~8003H),将A 组置为方式1且A口作为输入口,PC6和PC7作为输出口,B组置为方式1且B口作为输入口。编写初始化程序。 2.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 3.简述串行通信的协议及异步串行通信的帧格式。 4.简述UART中的三种错误标志及意义。

5.简述UART发送器与接收器的工作原理。 6.说明异步通信的字符格式。画出在1200波特率下,发送字符数据01010101的波形图,注出时间关系。假定采用奇校验,使用一位停止位。 7.简述I/O接口、I/O端口、I/O接口技术的概念。 8.假定在串行通信时设定的数据传输率为1200bit/s,8位数据位,无校验,一个停止位,则传送完4KB的文件,需要多长时间? 三、.设计题 1.若在PC/XT系统总线上扩充设计一个输出端口,分配给该输出端口的地址为288H,输出锁存器选用74LS273,试画出该输出端口与系 统总线的接口电路图。 2.利用8255A为接口芯片(设8255A的端口地址为280H~283H),将PA口设置为方式0输入,PB口设置为方式1输入,PC口设置为方式0输出,试写出初始化程序。 3.试编写使8251A可以发送数据的一段程序。将8251A设定为异步传送方式,波特率系数为64,采用偶校验,1位停止位,8位数据位。8251A与外设有握手信号,采用查询方式发送数据。假设8251A的数据端口地址为 04AOH,控制口地址为04A2H。(12分)

通信接口有哪些_几种常见的通信接口

通信接口有哪些_几种常见的通信接口 通信接口(communicaTIon interface )是指中央处理器和标准通信子系统之间的接口。如:RS232接口。RS232接口就是串口,电脑机箱后方的9芯插座,旁边一般有|O|O| 样标识。 主要分类一般机箱有两个,新机箱有可能只有一个。笔记本电脑有可能没有。 有很多工业仪器将它作为标准通信端口。通信的内容与格式一般附在仪器的用户说明书中。 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。 随着电子技术的发展和市场的需求,各种各类的仪表越来越多地应用于各个不同领域的自动化控制设备和监测系统中,这要求系统之间以及各系统自身的各个组成部分之间必须保持良好的通信来完成采集数据的传输,先进的通信协议技术能可靠地保证这一点。 通信协议是通信双方的约定,对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,实现不同设备、不同系统间的相互沟通。将通信协议合理地应用于新产品的开发中,不仅能使产品的设计更加灵活、使用更为便捷,还能扩大产品的使用范围、增强产品市场竞争力。 几种常见的通信接口1、标准串口(RS232)

常用视频接口详解

常用视频接口详解 ● 必备接口: ·HDMI接口:是最新的高清数字音视频接口,收看高清节目,只有在HDMI通道下,才能达到最佳的效果,是高清平板电视必须具有的基本接口。 ·DVI接口:是数字传输的视频接口,可将数字信号不加转换地直接传输到显示器中。 ·色差分量接口:是目前各种视频输出接口中较好的一种。 ·AV接口:AV接口实现了音频和视频的分离传输,避免了因音/视频混合干扰而导致的图像质量下降。 ·RF输入接口:是接收电视信号的射频接口,将视频和音频信号相混合编码输出,会导致信号互相干扰,画质输出质量是所有接口中最差的。 ● 实用接口: ·光纤接口:使用这种接口的平板电视不通过功放就可以直接将音频连接到音箱上,是目前最先进的音频输出接口。 ·RS-232接口:是计算机上的通讯接口之一,用于调制解调器、打印机或者鼠标等外部设备连接。带此接口的电视可以通过这个接口对电视内部的软件进行维护和升级。 ·VGA接口:是源于电脑显卡上的接口,显卡都带此种接口。VGA就是将模拟信号传输到显示器的接口。 ·S端子:是AV端子的改革,在信号传输方面不再对色度与亮度混合传输,这样就避免了设备内信号干扰而产生的图像失真,能够有效地提高画质的清晰程度。 ● 可选接口: ·USB接口:是目前使用较多的多媒体辅助接口,可以连接U盘、移动硬盘等设备。 ·蓝牙接口:是一种短距的无线通讯技术,不需要链接实现了无线听音乐,无线看电视。 ·耳机接口:使用电视无线耳机可在电视静音的情况下,自由欣赏精彩节目。 ● 趋势接口: ·DisplayPort接口:可提供的带宽就高达10.8Gb/s,也允许音频与视频信号共用一条线缆传输,支持多种高质量数字音频。 ● 必备接口:什么是HDMI接口? HDMI是新一代的多媒体接口标准,全称是High-Definition Multimedia InteRFace,中文意思为高清晰多媒体接口,该标准由索尼、日立、松下、飞利浦、东芝、Silicon image、Thomson (RCA)等7家公司在2002年4月开始发起的。其产生是为了取代传统的DVD碟机、电视及其它视频输出设备的已有接口,统一并简化用户终端接线,并提供更高带宽的数据传输速度和数字化无损传送音视频信号。

通讯接口技术总汇(SPI_I2C...)

通讯接口总汇(UART,SPI,I2C,ISS,GPIO,CAN,SDIO) 一SPI SPI 是一种允许一个主设备启动一个与从设备的同步通讯的协议,从而完成数据的交换。也就是SPI是一种规定好的通讯方式。这种通信方式的优点是占用端口较少,一般4根就够基本通讯了。同时传输速度也很高。一般来说要求主设备要有SPI控制器(但可用模拟方式),就可以与基于SPI的芯片通讯了。 SPI 的通信原理很简单,它需要至少4根线,事实上3根也可以。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。其中CS是控制芯片是否被选中的,也就是说只有片选信号为预先规定的使能信号时(高电位或低电位),对此芯片的操作才有效。这就允许在同一总线上连接多个SPI设备成为可能。 接下来就负责通讯的3根线了。通讯是通过数据交换完成的,这里先要知道SPI是串行通讯协议,也就是说数据是一位一位的传输的。这就是SCK时钟线存在的原因,由SCK 提供时钟脉冲,SDI,SDO则基于此脉冲完成数据传输。数据输出通过SDO线,数据在时钟上沿或下沿时改变,在紧接着的下沿或上沿被读取。完成一位数据传输,输入也使用同样原理。这样,在至少8次时钟信号的改变(上沿和下沿为一次),就可以完成8位数据的传输。 要注意的是,SCK信号线只由主设备控制,从设备不能控制信号线。同样,在一个基于SPI的设备中,至少有一个主控设备。 这样传输的特点:这样的传输方式有一个优点,与普通的串行通讯不同,普通的串行通讯一次连续传送至少8位数据,而SPI允许数据一位一位的传送,甚至允许暂停,因为SCK时钟线由主控设备控制,当没有时钟跳变时,从设备不采集或传送数据。也就是说,主设备通过对SCK时钟线的控制可以完成对通讯的控制。 SPI还是一个数据交换协议:因为SPI的数据输入和输出线独立,所以允许同时完成数据的输入和输出。 不同的SPI设备的实现方式不尽相同,主要是数据改变和采集的时间不同,在时钟信号上沿或下沿采集有不同定义,具体请参考相关器件的文档。 二 I2C IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。 ? 只要求两条总线线路:一条串行数据线SDA 一条串行时钟线SCL ? 每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机从机关系软件设定地址主机可以作为主机发送器或主机接收器

西安电子科技大学--西电《计算机接口与通信技术》平时作业

西电《计算机接口与通信技术》平时作业 分数:100分 一、填空题(每空2分,合计40分) 1.计算机系统由(硬件)子系统和(软件)子系统组成。2.由于各种外设的工作原理、工作速度、信息格式、驱动方式差异很大,无法与CPU直接匹配,需要有一个(接口)电路来充当它们和CPU间的桥梁。这部分电路被称为(I/O接口电路)。I/O接口是位于(CPU )和(I/O设备)之间。 3.I/O端口的编制方法有(独立编址)和(存储器统一编址)两种方法。4.输入/输出的传输方式有(程序直接控制的传输方式)、(直接存储器存取DMA传输方式)和I/O处理机(器)传输方式。 5.可屏蔽中断是指(这种中断请求可以在CPU的内部被屏蔽掉,即CPU 可以控制这种中断被响应和部被响应)。 6.中断向量是指(中断服务程序的入口地址)。 7.一般来说,计算机总线分为(系统总线)、外部总线和(内部总线)三部分。

8.RS-232接口是一种(串行)外部总线接口。 9.8255A可编程并行接口芯片有( 3 )个8位并行输入/输出端口。10.在串行异步通信中,在一个字符发送之前,先发送一个(起始位)位。 11.所谓波特率是指(每秒钟所发送的二进制位数)。12.串行接口芯片8251A的T X D引脚的功能是(串行数据发送引脚)。13.UART中的三种错误标志有奇偶错、溢出错和(帧错)。 二、简答题(每题5分,合计40分) 1.利用8255A为接口芯片(设8255A的端口地址为8000H~8003H),将A组置为方式1且A口作为输入口,PC6和PC7作为输出口,B组置为方式1且B口作为输入口。编写初始化程序。 MOV DX,8003H MOV AL,10110110B OUT DX,AL 2.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 答:主要有以下四种:1、循环测试I/O方式;2、中断处理方式;3、直接内存存取(DMA)方式;4、通道方式

常用接口

第三节常用的接口及总线设计 §3.3.1 接口标准: 常用的接口类型,接物理电气特性划分,大致可分为以下几类: 1. TTL 电平接口:最通用的接口类型,常用做板内及相连板间接口信号标准。其信 号速度一般限制在二、三十兆HZ 以内。驱动能力一般为几毫安到几十毫安,产 品设计特别是总线设计时必须考虑负载能力。 2. CMOS电平接口:速度范围与TTL 相仿,驱动能力要弱一些。 3. EIL 电平接口:为高速电气接口,速率可达几百兆,但相应功耗较大,电磁辐射 与干扰与较大。 4. RS-232电平接口:为低速串行通信接口标准,电平为±12V ,用于DTE 与DCE 之间的连接。 5. 差分平衡电平接口:能实现较远距离,较高速率的传输,2MHZ 信号在匹配适当 地情况下,传输距离在15m 以上。 6. 光隔离接口:能实现电气隔离,允许信号带宽一般在10M 以内,更高速率的器件 价格较昂贵。 7. 线圈耦合接口:电气隔离特性好,但允许信号带宽有限。 常用的板极接口类型,按接口实现的逻辑形式,主要有以下几类: 共享内存接口 并行口(PIO)接口 串行口(STI)接口 多总线技术 §3.3.2 串口设计:

异步串口:速度可达几百Kbps,在速度大于15kbps 时,为可靠传输,一般推荐用EIA -402 或EIA 485 电平接口标准进行传输。 yf-f4-06-cjy 同步串口:常用的接口芯片如82525 、20320,速率为2Mbps 或4Mpbs 。 无论同步或异步,在较高速率传输时,除在板内或传输线长度较短的板间传输时可用 TTL 电平接口外,一般要求用差分平衡电平接口:EIA422、端到端传输FIA -485:差分总线传输、终端可达329。 使用差分平衡电平传输时,为保证传输质量,应进行信号匹配,对EIA -422,常用的 匹配方法:

计算机接口与通信技术二

复习题2 一、简答 1.简述并行通信与串行通信的优缺点。 2.简述UART中的三种错误标志及意义。 3.简述串行通信的协议及异步串行通信的帧格式。 4.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 5.可编程并行接口芯片8255A有几个8位并行数据输入/输出端口?并分别说明各端口的工作方式有哪几种? 6.简述UART发送器的工作原理。 7.说明异步串行通信的字符格式。画出发送字符‘A’的波形图,假定采用奇校验,使用一位停止位。 8.利用8255A为接口芯片(设8255A的端口地址为280H~283H),将PA 口设置为方式0输入,PB口设置为方式1输入,PC口设置为方式0输出,试写出初始化程序。 9.简述波特率的含义。在串行异步通信中,每发送一位数据的时间长度由发送时钟(T X C)决定,那么,发送时钟频率与波特率之间有什么关系? 10.在远距离串行通信中,为什么要使用“MODEM”?简述频移键控(FSK)调制解调原理? 11.简述I/O接口、I/O端口、I/O接口技术的概念。 12.简述总线的定义,计算机总线分为哪几类? 13.什么是串行异步通信?

二.设计题 1.图A是利用74LS273 8D数据锁存器设计的输出端口电路。 图A ①分析图A,写出分配给输出端口的端口地址是多少? ②编写能使74LS273 Q7~Q 0驱动的8个LED灯亮的程序。 2.在工业控制领域,经常需要检测某些开关量的状态。例如,在某一系统中,有8个开关K7-K0 ,要求不断检测它们的通断状态,并通过发光二极管LED7-LED0显示出来。开关断开(高电平),相应LED点亮;开关闭合(低电平),相应LED熄灭。 ①请在PC/XT系统总线上,利用8255A以及其它器件(自选)设计出实 现题目功能的接口电路(设分配给8255A的端口地址为280H-283H)。 ②编写包括8255A初始化在内的实现题目功能的检测程序。 3.试编写使8251A可以发送数据的一段程序。将8251A设定为异步传送方式,波特率系数为64,采用偶校验,1位停止位,8位数据位。8251A与外设有握手信号,采用查询方式发送数据。假设8251A的数据端口地址为

WIFI模块常用的通信接口知识普及

WIFI模块常用的通信接口知识普及经常会碰到一些关于wifi模块的咨询,很多刚接触wifi模块的设计人员或者用户,只知道提wifi模块,很难提具体的模块要求!希望通过文章的介绍,会做到有的放矢!咨询时一定要搞清楚自己希望使用什么主芯片、要什么接口、采用多少伏供电、需要大概的模块尺寸、天线的处理方式等问题。 随着无线网络的不断兴起和发展,目前wifi模块的应用领域相当广泛! 但是毕竟wifi模块毕竟是一高频性质的产品,它不象普通的消费类电子产品,生产设 计的时候会有一些莫名其妙的现象和问题,让一些没有高频设计经验的工程师费劲心思,有相关经验的从业人员,往往也是需要借助昂贵的设备来协助分析! 对于wifi部分的处理,有直接把wifi部分layout到PCB主板上去的设计,这种设计,需要勇气和技术,因为本身模块的价格不高,主板对应的产品价格不菲,当有wifi部分产生的问题,调试更换比较麻烦,直接报废可惜;所以很多设计都愿意采用模块化的wifi部分,这样可以直接让wifi部分模块化,处理起来方便,而且模块可以直接拆卸,对于产品的设计风险和具体的耗损也有很大帮助。 具体的硬件设计应该和相关wifi模块咨询时,要考虑清楚以下方面: 通信接口方面:目前基本是采用USB接口形式,PCIE和SDIO的也有少部分,PCIE 的市场份额应该不大,多合一的价格昂贵,而且实用性不强,集成的很多功能都不会使用,其实也是一种浪费。 供电方面:多数是用5V直接供电,有的也会利用主板设计中的电源共享,直接采用3.3V供电。 天线的处理形式:可以有内置的PCB板载天线或者陶瓷天线;也可以通过I-PEX接头,连接天线延长线,然后让天线外置。

常用通信接口标准RS232485I2C等

GPIB 一、简介:通用接口总线,大多数打印机就是(General-Purpose Interface Bus)-GPIB GPIB线以及GPIB接口与电脑相连。通过惠普公司设计HP-IB 1965 年变成IEEE-488标准1975年HP-IB, IEEE 488-1978变成IEEE488.1-1987 1987年IEEE488.2被采纳仪器1990 年SCPI规范被引入IEEE 488 修订IEEE 488.2 1992年 HS488 NI 1993年公司提出 惠普公司(Hewlett-Packard)设计了惠普接口总线(HP-IB, 1965年, 用 于连接惠普的计算机和可编程仪器.由于其高转换速率(通常可达1Mbytes/s), 这种接口总线得到普遍认可, 并被接收为IEEE标准488-1975和ANSI/IEEE标准488.1-1987. 后来, GPIB比HP-IB的名称用得更广泛. ANSI /IEEE 488.2 -1987加强了原来的标准, 精确定义了控制器和仪器的通讯方式. 可编程仪器的标准命令(Standard Commands for Programmable Instruments, SCPI)采纳了IEEE488.2定义的命令结构,创建了一整套编程命令 二、接口与总线 接口部分是由各种逻辑电路组成,与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码;总线部分是一条无源的多芯电缆,用做传输各种 消息。将具有GPIB接口的仪器用GPIB总线连接起来的标准接口总线系统。word 编辑版. 标准接口总线系统中,要进行有效的通信联络至少有“讲在一个GPIB者”、 “听者”、“控者”三类仪器装置。 如测量仪器、数据采集器、总线发送仪器消息的仪器装置(讲者是通过但在

通讯接口、协议 简单汇总

硬件接口(定义相应的电气特性) RS232 .RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C 总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。 RS485 在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。 通讯协议 分层网络协议 网络模型共分七层:从上至下依次是 应用层 指网络操作系统和具体的应用程序,对应WWW服务器、FTP服务器等应用软件 表示层 数据语法的转换、数据的传送等 会话层 建立起两端之间的会话关系,并负责数据的传送。

相关文档
最新文档