《微机原理及应用》

《微机原理及应用》

ID:47176360

大小:50.00 KB

页数:5页

时间:2019-08-16

《微机原理及应用》_第1页
《微机原理及应用》_第2页
《微机原理及应用》_第3页
《微机原理及应用》_第4页
《微机原理及应用》_第5页
资源描述:

《《微机原理及应用》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、装订线浙江机电职业技术学院2008/2009学年第一学期试卷《微机原理与应用》课程期末B答案专业:班级:姓名:学号:单项一二三四总计批阅得分一、填空题(每空1分,共20分)1、-90的原码是_11011010__________,补码是___10100110_________________。2、8051中共有4个8位I/O口,以实现数据的并行输入输出。3、堆栈的主要功能是_保护断点和保护现场_________________,8051单片机堆栈的操作特点是___后进先出______________。4、指令的机器码一般由_操作码____和___

2、操作数____两部分构成。5、_寄存器_寻址方式是在指令中给出寄存器名称,其特点是_指令代码短,执行速度快__。6、8051单片机有__5_个中断源,其中不能由硬件清除中断标志的中断源是_串行中断__。7、定时器1的启动/停止标志位是____TR1____,其工作方式2是__8位自动重装_____。8、12根地址线可选4096个存储单元;32KB存储单元需要15根地址线。9、ADC0809是__8__通道的逐次逼近式A/D转换器,其__EOC引脚表示转换结束信号。10、串口工作方式1使用定时器工作方式_2___,在12MHz的时钟信号下,96

3、00波特率对应的计数初值为__0FDH____。二、简答题(每题5分,共20分)1、简述程序状态字PSW中各位的意义。(1)Cy:进(借)位标志位(2)Ac:辅助进(借)位标志位(3)F0:用户标志位(4)RS1,RS0:寄存器组选择位(5)OV:溢出标志位5(1)P:奇偶标志位2、8051单片机有多少个中断源?每个中断的入口地址是多少?8051单片机有5个中断源中断入口地址外部中断00003H定时器T0000BH外部中断10013H定时器T1001BH串行口0023H3、简述单片机系统扩展的原因及一般方法。由于单片机内部资源有限,在许多较为负责

4、的应用领域中,其内部资源就可能不够用。这时,必须对单片机系统进行扩展。一般是采用三总线结构形式进行扩展,整个系统所有外部扩展的部件(ROM,RAM和I/O口),都通过一组数据信号线跟单片机进行数据的交换。单片机是整个系统的“总司令”,只有它发号施令,得到“命令”的外部扩展部件才传送数据给单片机或接收单片机发送过来的数据。4、执行下面一段程序;MOVSP,#60HMOVA,#10HMOVB,#01HPUSHAPUSHBPOPAPOPBA,B的内容是:(A)=#01H(B)=#10H三、分析题(每题各10分,共30分)1、用传送指令将ROM2000H

5、单元内容送片外地址1000H单元。MOVDPTR,#2000HMOVCA,@DPTRMOVDPTR,#1000H5MOVX@DPTR,A2、已知在内部RAM60H~70H中存放16个各不相同的数据,试编程查找其中是否存在数据6AH,若存在则将该单元地址送R0,否则将RO清0。ORG0000HLOOP:INCR1LJMPMAINDJNZR7,AGAINORG0030HMOVR0,#00HMAIN:MOVSP,#30HHOME:RETMOVR1,#60HMOVR7,#10HAGAIN:MOVA,@R1CJNEA,#6AH,LOOPMOVR0,R1SJ

6、MPHOME3、试编程用T1以方式2从P1.0端口输出频率为20KHz的等宽矩形波.已知晶振频率6MHz,中断方式实现。由题意可得,只需从P1.0端口每延时25us后交替输出高低电平即可(-X)*(1/6)*12=25X=F4HORG0000HSETBEALJMPMAINSETBET1ORG000BHSETBTR1LJMPZDAJMP$ORG0040HORG0080HMAIN:MOVSP,#30HZD:CPLP1.0MOVTMOD,#60HRETIMOVTH1,#F4HMOVTL1,#F4H5四、综合题(每题各15分,共30分)1.1.试编写程序

7、,用8051对外部事件(脉冲)进行计数,每计满200个脉冲以后,使内部RAM40H单元内容加1,用T0以方式1中断实现。ORG0000HLJMPMAINORG000BHLJMPZDORG0030HMAIN:MOVSP,#30HMOV40H,#00HMOVTMOD,#05HMOVTH0,#0FFHMOVTL0,#38HSETBEASETBET0SETBTR0SJMP$ORG0100HZD:INC4OHMOVTH0,#0FFHMOVTL0,#38HRETI52.试编写程序,设串口为工作方式1,波特率为1200,禁止中断,用查询法将甲机从外部RAM20

8、00H开始的10个数传送到乙机从1000H开始的外部RAM中去,已知晶振频率为11.0592MHz。(1)波特率位1200,以定时器T1

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

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

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