网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
1、8250芯片能够实现()通信。
A.全双工异步
B.并行
C.同步
D.全双工同步
参考答案和解析
答:假设甲、乙双方均采用 6MHz 晶振,波特率为 2400。若设 SMOD=1,T1 工作在方式 2,则 T1 的计数初值为:X=256-(2/32)6000000/122400=122=7AH甲机发送程序:ORG 0000HLJMP MAINORG 0100HMAIN: MOV SP, #60HMOV TMOD, #20H ;设 T1 工作方式 2MOV TL1, #7AH ;置 T1 计数初值MOV TH1, #7AHCLR ET1 ;禁止 T1 中断SETB TR1 :启动 T1MOV SCON,#40H ;置串口方式 1MOV PCON.#00H :置 SMOD=0CLR ES :禁止串行中断MOV R0, #30H ;置发送数据区首地址MOV R2, #16 ;置发送数据长度TRSA:MOV A, @R0 ;读一个缓冲器数据MOV SBUF, A ;发送JNB TI, $ ;等待一帧数据发送完CLR TI ;清发送标志位INC R0 ;指向下一个单元DJNZ R2, TRSA ;未发送完,继续SJMP $乙机接收程序:ORG 0000HLJMP MAINORG 0100HMAIN: MOV SP, #60HMOV TMOD, #20H ;设 T1 工作方式 2MOV TL1, #7AH ;置 T1 计数初值MOV TH1, #7AHCLR ET1 ;禁止 T1 中断SETB TR1 ;启动 T1MOV SCON,#40H ;置串口方式 1MOV PCON,#00H ;置 SMOD=0CLR ES ;禁止串行中断MOV R0. #40H ;置发送数据区首地址MOV R2, #16 ;置发送数据长度SETB REN :启动接收RESV: MOV A. SBUF :读接收数据MOV @R0 , A, ;存接收数据JNB RI, $ ;等待一帧数据接收完CLR TI ;清接收标志位INC R0 ;指向下一个单元DJNZ R2, RESV ;未完,继续SJMP $
更多 “1、8250芯片能够实现()通信。A.全双工异步B.并行C.同步D.全双工同步” 相关考题
考题
一台多用户微机的串行通信接口内含Intel 8251A、MC1 488及MC1 489芯片,主机与汉字终端之间通过直接连接实现通信,则终端所接收到的信号电平为A.TTLB.RS232CC.CMOSD.HMOS
考题
下面关于8250的叙述中,错误的是:A.8250内部的波特率发生控制电路由波特率发生器、存放分频系数低位和高位字节的除数寄存器组成B.8250有接收数据错中断等4个中断源,但仅能向外发出一个总的中断请求信号C.8250内部的调制解调控制电路用于提供一组通用的控制信号,使8250可直接与调制解调器相连,以完成远程通信任务D.8250是一个通用同步接收/发送器
考题
PC机中,通用异步接收器/发送器(8250)的基准工作时钟为1.8432MHz,当8250的通信波特率为9600时,写入8250除数寄存器的值为A.000CHB.0018HC.0030HD.0060H
考题
关于8250的内部寄存器说法错误的是A.8250有10个内部寄存器,分成三组B.第一组用于实现数据传送,包括发送保持寄存器、接收缓冲寄存器和中断允许寄存器C.第二组用于工作方式、通信参数的设定,包括通信控制寄存器等D.第三组称为状态寄存器,包括通信状态寄存器等
考题
Intel 8250是可编程串行接口芯片,下面功能( )不能通过对它编程来实现。A.在50~9600b/s范围内选择传输速率B.可选择奇校验、偶校验或无校验C.选择波特率系数D.进行MODEM功能控制
考题
PC机中,通用异步接收器/发送器(8250)的基准工作时钟为1.8432 MHz,当8250的通信波特率为9600时,写入8250 除数寄存器的值为A.000CHB.0018HC.0030HD.0060H
考题
问答题设8250串行接口芯片外部的时钟频率为1.8432MHz。要求:8250工作的波特率为19200,计算波特因子的高低8位分别是多少?
热门标签
最新试卷