【简答题】试编制 8255A初始化程序段。要求端口A工作在方式1,输入方式;端口B工作在方式0,输出方式;端口C的高4位配合端口A工作,低四位为输入I/O线;8255A的口地址占用0D8H-0DFH,CPU为8086
8255A初始化程序段: MOV AL, 0B1H OUT 0DEH, AL
举一反三
- 一系统采用8255A作I/O接口,其端口地址为00H~03H,端口A工作在方式0输入,端口B工作在方式0输出,端口C低四位输出方式,编写8255A的初始化程序为 。
- 8255A的端口A工作在方式2时,端口B不能工作在( ) A: 方式0 B: 方式1 C: 方式2 D: 输入或输出
- 8086系统有两片8255A芯片,由74LS138产生两芯片的片选信号,如下图所示,要求:第一片8255 A的A 口工作在方式0输入,B口工作在方式0输出,C口高四位为输入,低四位为输出;第二片8255 A的A 口工作在方式0输出,B口工作在方式1输入,C口高四位为输出,低四位为B口控制信号;1、已知8255 AJ1的地址为0B8H,J2 为0B0H,试将两片8255 A的片选引脚与地址译码输出引脚分别连接。2、试写出两片8255 A J1 、J2的A口、B口、C口的端口地址;3、试写出两片8255 A J1 、J2各自的方式控制字,并写出初始化程序段。[img=476x315]17e0cbb0837c19f.png[/img]
- 要将 8255A 的3个8 位的数据I/O 端口全部设定为方式0,输入数据端口,其设置的方式控制字为9BH。
- 若要使8255A的A组和B组均工作于方式0,且使端口A为输入,端口B为输出,端口C为输入,需设置控制字为 H。
内容
- 0
当8255的端口A、端口B均工作在方式1的输入方式时,端口C可以作为( )用。_
- 1
8255A端口可工作于三种工作方式,方式0:______,方式1:______,方式2:_____
- 2
当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为什么用()。 A: 两个4位I/O端口或1个8位I/O端口 B: 状态端口 C: 部分引脚作端口端口B的联络信号 D: 全部作联络信号
- 3
8255A的端口地址分别为60H、62H、64H和66H。A口工作于方式0输入方式,B口工作于方式0输出,试编写8255A的初始化程序段;
- 4
8255A的PA口工作在方式0时,端口C的两部分可以独立的作为数据输入/输出端口。