第6章 习题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16
8253习题
3. 设计一个程序片段,使8255A检测PB0的输入状态,当PB0=1 时使LED指示灯亮。
17
Biblioteka Baidu
但该过程共进行20秒即终止,设OUT0输入频率为100HZ。8253
端口地址为40H~43H编写出程序。
15
8253习题
5. 已知某8086微型计算机系统中包括8255A,8253两个可编程 接口电路,其中,8253为A/D转换器提供可编程的采样频率和采
样时间;8255A的PB0用于检测按键开关的位置,PA7可根
13
8253习题
3. 8253端口地址为40H~43H,CH0作为计数器,计数时钟频率
1MHZ,下列程序执行后,输出脉冲的宽度 0.02s
MOV AL,36H OUT 43H,AL MOV AX,20000 OUT 40H,AL
MOV AL,AH
OUT 40H,AL
14
8253习题
4. 有如图所示的接口简化图,要使发光二极管亮2秒,熄灭2秒,
8255A与CPU连接时,地址线一般与CPU的地址总线的 _________连接。
答案:A0和Al
2
8255习题练习(填空题)
8255A的三个端口中只有端口_____没有输入锁存功能。
答案:C
8255A的每个端口的数据寄存器的长度为_______位。
答案:8
8255A的控制字的最高位D7=________时,表示该控制字为 方式控制字。
答案 D
4
8255习题练习(选择题)
当并行接口芯片8255A被设定位方式1时,其功能相当于( ) A、0线握手并行接口 B、1线握手并行接口 C、2线握手并行接口 D、多线握手并行接口
答案 C
Intel8255A使用了( )个端口地址。 A、1 B、2 C、3 D、4
答案 D
5
8255习题练习(简答题)
端口C可工作于:方式0。
6
8255习题练习(简答题)
8255各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为 输出,C口高位部分为输出,低位部分为输入,A口地址设为40H. (1)写出工作方式控制字 (2)对8255A初始化 (3)从A口输入数据,将其取反后从B口送出 答案: (1)10010001B 即91H (2)MOV AL,91H; OUT 43H,AL (3)IN AL,40H; NOT AL;
8255A有哪几种工作方式?各用于什么场合?端口A、端口B和端 口C各可以工作于哪几种方式? 答:8255A有3种基本的工作方式:方式0——基本输入输出方式 ,适用于不需要用应答信号的简单输入输出场合;方式1——选 通输入输出方式,适用于必须在联络信号控制下才能完成的I/O 操作;方式2——双向总线I/O方式,适用于双向总线方式。 端口A可工作于:方式0、1、2; 端口B可工作于:方式0,1;
答案:1
3
8255习题练习(选择题)

当8086/8088访问100H端口时,采用( A、直接
答案 C
)寻址方式. D、相对
B、立即
C、寄存器间接
8086CPU在进行I/O写操作时,M/IO和DT/R必须是( A、L,L B、L,H C、H,L D、H,H
答案 B
)
某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地 址为0CBH,并设定为方式1输出,则A口的口地址应为( ) A、0CBH B、0CAH C、0CH D、0EH
OUT 41H,AL
7
8255习题练习(编程题)
如下图所示,某8086微机系统中有一片8255A,其端口PA接一个 8段LED显示器,开关设置的二进制信息由8255A的PB口输入,经
过程序转换成对应的8段LED字形码后,由PA口输出,来点亮此
LED。 要求: 1.根据图中的译码电路,写出8255A的四个端口地址; 2.试写出8255A的工作方式命令字和8086对8255A的初始化程
序段;
8
8255习题练习(编程题)
8
AD7-AD0 RD WR RESET A7 A6 8086 A5 M/IO A4 A3 A0 A2 A1
74LS138
D7-D0 RD WR RESET

PA0 PA1 PA6 PA7
... ...
a b
驱 动 电 路
...
g DP
+5V
G1 G2A G2B C B A A1 A0 Y2 CS 8255A PB3 PB2 PB1 PB0
习题课
•8255习题
•8253习题
1
8255习题练习(填空题)
8255A端口C按位置位复位控制字的_________位用来指定要置 位或复位的端口C1的具体位置。
答案:D3、D2和D1
8255A端口A工作在方式2时,使用端口C的________作为与 CPU和外部设备的联络信号。
答案:PC7~PC3
据 PB0的状态决定是否点亮LED指示灯。8255A,8253可编程接 口电路如图所示。
1. 写出接口初始化程序片断 2. 图中给出了8253各个计数器要求的工作方式:设外部时钟频率
为F;计数器0的计数初值为L(字节型),工作在方式2;计数器 1的计数初值为M(字节型),工作在方式1;计数器2的计数初 值为N(字型),工作在方式3。其中,L、M为二进制数,N为 BCD码。要求完成8253的初始化程序 片段。
2. 已经加在8253上的外部计数时钟频率为1MHZ,试说明若
在不增加硬件芯片的情况下,使8253产生周期为1s的对称方
波应如何实现? 方式3,二进制计数,00110110,n=10^6,分 为n1=1000,n2=1000,1端口的输出作为2端口的时钟输入。 方式3,二进制计数,00110110,n=10^6,分为 n1=1000,n2=1000,1端口的输出作为2端口的时钟输入。
K3 K2 K1 K0
+5V
9
8255习题练习(编程题)
如图所示电路 (1)分析各端口地址; (2)A口、B口工作在什么方式; (3)写出8255A的初始化程序。
10
74LS138真值表
11
8255习题练习(编程题)
12
8253习题
1. 8253包括 3 个独立的,但结构相同的计数电路,它们分别 是 计数0,1,2通道 ,共占用 D6 选择。 3 I/O地址,并由 D7,
相关文档
最新文档