若某一终端以2400波特的速率发送异步串行数据

上传人:平*** 文档编号:9730963 上传时间:2017-10-04 格式:DOC 页数:3 大小:322KB
返回 下载 相关 举报
若某一终端以2400波特的速率发送异步串行数据_第1页
第1页 / 共3页
若某一终端以2400波特的速率发送异步串行数据_第2页
第2页 / 共3页
若某一终端以2400波特的速率发送异步串行数据_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《若某一终端以2400波特的速率发送异步串行数据》由会员分享,可在线阅读,更多相关《若某一终端以2400波特的速率发送异步串行数据(3页珍藏版)》请在金锄头文库上搜索。

1、1 若某一终端以 2400 波特的速率发送异步串行数据,发送 1 位需要多少时间?假如一个字符包含 7 个数据位、1 个奇偶校验位、1 个停止位,发送 1 个字符需要多少时间?(1)1/2400=0.42ms(2)1/2400*(7+1+1+1)=4.2ms2.某一个微机系统中,有 8 块 I/O 接口芯片,每个芯片占有 8 个端口地址,若起始地址为 300H,8 块芯片的地址连续分布,用 74LS138 作译码器,试画出端口译码电路,并说明每块芯片的端口地址范围A7 和 A6 用或门连 G2/A 非 M/IO 非连 G2/B非(1)地址范围:300H-307H (2)地址范围:308H-30

2、FH ( 3)地址范围:310H-317H(4)地址范围:318H-31FH (5)地址范围:320H-327H (6)地址范围:328H-32FH(7)地址范围:330H-337H (8)地址范围:338H-33FH3.设 8255A 的 A 口 B 口 C 口和控制字的端口地址分别是 80H,82 H,84H,86H ,要求 A 口工作在方式 0,输出 B 口工作在方式 0 输入,C 口高 4 位输入,低 4 位输出,试编写 8255A 初始化程序。MOV AL , 10001010BOUT 86H,AL4.设 8255A 的 A 口,B 口,C 口和控制字寄存器的端口地址分别为 80H,

3、 82H, 84H 和 86H,要求 PC4 输出高电平,PC5 输出低电平,PC6 输出一个正脉冲,试写出完成这些功能的指令序列。MOV AL, 10000000BOUT 86H,AL 控制字MOV AL, 00001001B; 置 PC4 高电平OUT 84H, ALMOV AL, 00001010B; 置 PC5 低电平OUT 84H, ALMOV AL, 00001100B; 置 PC6 低电平OUT 84H, ALMOV AL, 00001101B; 置 PC6 高电平OUT 84H, ALMOV AL, 00001100B; 置 PC6 低电平OUT 84H, AL 5.设 825

4、5A 的 A 口,B 口,C 口和控制字寄存器的端口地址分别为 80H, 82H, 84H 和 86H, 若 A 口工作在方式 0 输入,B 口工作在方式 1 输出,C 口各位的作用是什么?控制字是什么?若 B 口工作在方式 0 输出,A 口工作在方式 1 输入,C 口各位作用是什么?控制字是什么?1.PC0PC2 控制 B 口,PC3PC7 可作输入输出口 控制字:1001X10X2.PC3PC5 控制 A 口,PC0PC2,PC6,PC7 可作输入输出口 控制字:1011X00X6.若 A 口工作在方式2,B 口方式0 输入,C 口各位的作用是什么?若 A 口工作在方式2,B 口方式0 输

5、出C口各位的作用是什么?(a) PC3:INTRA,PC4:STBA,PC5:IBFA,PC6:ACKA,PC7:OBFA;作为 A 口的联络信号;PC0PC2:作 B 口的联络信号。b)PC3 PC7: 意义同上,PC0PC2:作输入输出线。7.8255A 的 3 个端口在功能上各有什么特点?A 组合 B 租控制部件个管理那些端口A 口 一个 8 位输出锁存器/缓存器,一个 8 位数据输入缓冲器,因此 A 口做输入或输出是数据均能锁存B 口 一个 8 位数据输入输出锁存器,缓冲器,一个 8 位诗句输入缓存器C 口 一个 8 位数据输出锁存器,缓存器,一个 8 位数据输入缓冲器,无输入锁存功能

6、,当他被分成 4个端口时,没个端口有一个 4 位输出锁存器A 组控制 A 口和 C 口上半部分 PC7PC4 B 组控制 B 口和 C 口下半部分 PC3PC08.设 8255A 的口地址为 80H83H,A 接口接 8 个开关 K7 K0,B 口接 8 个指示灯 LED7LED0,用来显示开关的状态,当开关闭合指示灯亮,断开灯灭,画图写程序,要求每隔 20s 读一次,延时 20s 的子程序名 DELAY-20sMOV DX,83HMOV AL,10010000BOUT DX,ALTEST-IT: MOV DX,80HIN AL,DZNOTMOV DX,81HOUT DX,ALCALL DEL

7、AY-20SJMP TEST-ITDELAY-20S9.若 8255A 的系统基地址为 0F8H,且各端口都是偶地址,则 3 个输入输出口和口之口地址各是多少?已知 CPU 系统总线为 A7A0,D7D0 ,画图A 口 0F8H; B 口 0FAH;c 口 0FCH; 控制口 0FEH 5 设 8253 的口地址为 40H43H,时钟频率 f=5MHz,通道 2 接一个 LED 显示器。要求:LED 显示器点亮4 秒后熄灭 4 秒不断重复该过程,试编写 8253 的初始化程序。 通道 0 f=2MHz 8s 方波得出 f=0.125Hz 通道 0:4000 分频 fout1=2M/4000=5

8、00Hz 方式字:00110111B通道 2 初值 500/0.125=4000 方式字: 10110111B通道 0 MOV AL,00110111B 通道 2 MOV AL,10110111B OUT 43H,AL OUT 43H,ALMOV AL,00H MOV AL,00HOUT 40H,AL OUT 42H,ALMOV AL,40H MOV AL,40H OUT 40H,AL OUT 42H,AL 设 8253 的通道 02 和控制口的地址分别为 300H,302H,304H 和 306H,系统的时钟脉冲频率为 2MHz,要求:通道 0 输出 1kHz 方波;通道 1 输出 500H

9、z 序列负脉冲;通道 2 输出单脉冲,宽度为 400s。试画出硬件连线图,并编写各通道的初始化程序。解:(1)初值2MHz/1kHz=2000 方式字:00110111B程序:M OV DX, 306H MOV AL, 00110111B OUT DX, AL MOV DX, 300H MOV AL, 00H OUT DX, AL MOV AL,20H OUT DX, AL (2)初值初始化程序: 2MHZ/500HZ=4000 , 方式字01110101BMOV DX, 306H MOV AL, 01110101B OUT DX, AL MOV DX, 302H MOV AL, 00H OU

10、T DX, AL MOV AL,40H OUT DX, AL(3)初值400*10的负6次除以【2*10的负6次方分之一】=800 方式字10110011B初始化程序:MOV DX, 306H MOV AL, 10110011B OUT DX, AL MOV DX, 304H MOV AL, 00H OUT DX, AL MOV AL, 08H OUT DX, AL 执行结果是什么X1 DB 65H,78H 数为 1X2 DW 06FFH,5200H 字为 2X3 DD? 双字为 4GO: MOV AL ,TYPE X1 (AL=1)MOV BL,TYPE X2 (BL=2)MOV CL,TYPE X3 (CL=4 )MOV AH,TYPE GOMOV BH,SIZE X2 (BH=2)MOV CH, LENGTH X3 (CH=1)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号