微机原理大题

微机原理大题

ID:47516867

大小:101.56 KB

页数:7页

时间:2020-01-12

微机原理大题_第1页
微机原理大题_第2页
微机原理大题_第3页
微机原理大题_第4页
微机原理大题_第5页
资源描述:

《微机原理大题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、3设8255A的4个寻址地址号为0060H~0063H,试编写下列各种情况下的初始化程序。(12分)(1)将A组和B组设置成方式0,A口、B口为输入,C口为输出。(2)将A组工作方式设置成方式2,B组为方式1,B口作为输出。(3)将A口、B口均设置成方式1,均为输入,PC6和PC1为输出。(4)A口工作在方式1,输入;B口工作在方式0,输出;C口高4位配合A口工作,低4位为输入。附:8255控制字格式:D7D6D5D4D3D2D1D0D7=1工作方式控制字标志;D6D5,A口工作方式选择(00=方式0,01=方式1

2、,1x=方式2);D4,A口输入输出选择(1=输入,0=输出);D3,C口高位选择(1=输入,0=输出);D2,B口工作方式选择(0=方式0,1=方式1);D1,B口输入输出选择(1=输入,0=输出);D0,C口低位选择(方式0时)(1=输入,0=输出)。答:每个3分(1)MOVAL,10010010BOUT63H,AL(2)MOVAL,11000100BOUT63H,AL(3)MOVAL,10110110BOUT63H,AL(4)MOVAL,10110001BOUT63H,AL2.下图为PC机扬声器系统。由图可知

3、,若要利用8253定时器2产生的方波信号来发声,必须使PB1为1,若已知8255的PB口地址为61H,8253定时器2的端口地址为42H,其控制寄存器端口地址为43H,请填写下列程序的空白处。(12分)8253GATE2OUT28255PB1PB0&CLK1.19MHzMOVAL,0B6H;设置定时器2的工作方式3的控制字;送往控制寄存器端口MOVAX,51AH;设计数初值为51AH;先送低字节;再送高字节INAL,61H;读PB口的状态MOVAH,AL;开PB1及GATE2位,其余位不变OUT61H,AL;送到6

4、1H端口,扬声器响MOVAL,AH;如果要使扬声器停止鸣响,只要恢复61H端口原值,即取回原值;送至61H端口OUT43H,ALOUT42H,ALMOVAL,AHOUT42H,ALORAL,03HOUT61H,AL(各2分)五、综合应用题:(22分)1.一个微机系统中包含以下器件:微处理器8086一片,并行接口8255A一片(设备号:A口—60H,B口—62H,C口—64H,控制口—66H),定时器8253一片(设备号:计数器0—70H,计数器1—72H,计数器2—74H,控制口76H)。现将8255的A口连接一输

5、入设备,工作在0方式。B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作于“模式0”,设置计数器0的计数常数为1080H,进行二进制计数。请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(微处理器8086的A1、A2接各芯片的A0、A1)。(10分)MOVAL,________;8255初始化OUT________,ALMOVAL,30H;8253初始化OUT________,ALMOVAL,______;设8253计数初值OUT__

6、______,ALMOVAL,_______;OUT________,ALINAL,_________;从8255的A口读入数据PUSHAXMOVAL,09H;用按位置位/复位方式使选通无效OUT66H,ALPOPAXOUT________,AL;往B口输出数据MOVAL,08H;用按位置位/复位方式使选通有效OUT________,ALMOVAL,09H;撤消选通信号OUT66H,AL附:8255控制字格式:D7D6D5D4D3D2D1D0D7=1工作方式控制字标志;D6D5,A口工作方式选择(00=方式0,01

7、=方式1,1x=方式2);D4,A口输入输出选择(1=输入,0=输出);D3,C口高位选择(1=输入,0=输出);D2,B口工作方式选择(0=方式0,1=方式1);D1,B口输入输出选择(1=输入,0=输出);D0,C口低位选择(方式0时)(1=输入,0=输出)。答:91H66H76H80H70H10H70H60H62H66H2.已知某8088微机系统包括8255,8253两个可编程接口电路。其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测

8、按键开关的位置,PB7可根据PB0的状态决定是否点亮LED指示灯。设系统所要求有关硬件连线已经全部接好,如图1所示。试完成下列各项要求。(1)分别列出8255A,8253各个端口的地址编码,其中片选信号,采用图2中的译码地址。(4分)(2)根据图2所示8255A的A口和B口的连接方式,写出接口初始化程序片段。(4分)(3)设计一个程序片段,使8255A监测P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。