第6章 习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1习题课•8255习题•8253习题28255习题练习(填空题)8255A端口C按位置位复位控制字的_________位用来指定要置位或复位的端口C1的具体位置。答案:D3、D2和D18255A端口A工作在方式2时,使用端口C的________作为与CPU和外部设备的联络信号。答案:PC7~PC38255A与CPU连接时,地址线一般与CPU的地址总线的_________连接。答案:A0和Al38255习题练习(填空题)8255A的三个端口中只有端口_____没有输入锁存功能。答案:C8255A的每个端口的数据寄存器的长度为_______位。答案:88255A的控制字的最高位D7=________时,表示该控制字为方式控制字。答案:148255习题练习(选择题)当8086/8088访问100H端口时,采用()寻址方式.A、直接B、立即C、寄存器间接D、相对答案C8086CPU在进行I/O写操作时,M/IO和DT/R必须是()A、L,LB、L,HC、H,LD、H,H答案B某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为()A、0CBHB、0CAHC、0CHD、0EH答案D58255习题练习(选择题)当并行接口芯片8255A被设定位方式1时,其功能相当于()A、0线握手并行接口B、1线握手并行接口C、2线握手并行接口D、多线握手并行接口答案CIntel8255A使用了()个端口地址。A、1B、2C、3D、4答案D68255习题练习(简答题)8255A有哪几种工作方式?各用于什么场合?端口A、端口B和端口C各可以工作于哪几种方式?答:8255A有3种基本的工作方式:方式0——基本输入输出方式,适用于不需要用应答信号的简单输入输出场合;方式1——选通输入输出方式,适用于必须在联络信号控制下才能完成的I/O操作;方式2——双向总线I/O方式,适用于双向总线方式。端口A可工作于:方式0、1、2;端口B可工作于:方式0,1;端口C可工作于:方式0。78255习题练习(简答题)8255各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H.(1)写出工作方式控制字(2)对8255A初始化(3)从A口输入数据,将其取反后从B口送出答案:(1)10010001B即91H(2)MOVAL,91H;OUT43H,AL(3)INAL,40H;NOTAL;OUT41H,AL88255习题练习(编程题)如下图所示,某8086微机系统中有一片8255A,其端口PA接一个8段LED显示器,开关设置的二进制信息由8255A的PB口输入,经过程序转换成对应的8段LED字形码后,由PA口输出,来点亮此LED。要求:1.根据图中的译码电路,写出8255A的四个端口地址;2.试写出8255A的工作方式命令字和8086对8255A的初始化程序段;98255习题练习(编程题)80868255AAD7-AD0RDWRRESETA7A6A5A4A3A0A2A1M/IOD7-D0RDWRRESET与8G1G2ACBAG2BY2CSA0A174LS138PA0PA1PA6PA7...PB3PB2PB1PB0驱动电路......abgDP+5VK3K2K1K0+5V10如图所示电路(1)分析各端口地址;(2)A口、B口工作在什么方式;(3)写出8255A的初始化程序。8255习题练习(编程题)1174LS138真值表128255习题练习(编程题)138253习题1.8253包括3个独立的,但结构相同的计数电路,它们分别是计数0,1,2通道,共占用3I/O地址,并由D7,D6选择。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端口的时钟输入。148253习题3.8253端口地址为40H~43H,CH0作为计数器,计数时钟频率1MHZ,下列程序执行后,输出脉冲的宽度0.02sMOVAL,36HOUT43H,ALMOVAX,20000OUT40H,ALMOVAL,AHOUT40H,AL158253习题4.有如图所示的接口简化图,要使发光二极管亮2秒,熄灭2秒,但该过程共进行20秒即终止,设OUT0输入频率为100HZ。8253端口地址为40H~43H编写出程序。168253习题5.已知某8086微型计算机系统中包括8255A,8253两个可编程接口电路,其中,8253为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0用于检测按键开关的位置,PA7可根据PB0的状态决定是否点亮LED指示灯。8255A,8253可编程接口电路如图所示。1.写出接口初始化程序片断2.图中给出了8253各个计数器要求的工作方式:设外部时钟频率为F;计数器0的计数初值为L(字节型),工作在方式2;计数器1的计数初值为M(字节型),工作在方式1;计数器2的计数初值为N(字型),工作在方式3。其中,L、M为二进制数,N为BCD码。要求完成8253的初始化程序片段。178253习题3.设计一个程序片段,使8255A检测PB0的输入状态,当PB0=1时使LED指示灯亮。

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功