11122单片机考卷A标准答案

上传人:工**** 文档编号:431493170 上传时间:2022-11-27 格式:DOC 页数:3 大小:73.01KB
返回 下载 相关 举报
11122单片机考卷A标准答案_第1页
第1页 / 共3页
11122单片机考卷A标准答案_第2页
第2页 / 共3页
11122单片机考卷A标准答案_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《11122单片机考卷A标准答案》由会员分享,可在线阅读,更多相关《11122单片机考卷A标准答案(3页珍藏版)》请在金锄头文库上搜索。

1、班级:_学号:姓名:_密 封 线 内 不 得 答 题福州职业技术学院2011-2012学年度第二学期期考单片机原理与应用试卷 A卷(完卷时间:120分钟)数控专业2010级题 号一二三四五总 分得 分得分评卷人一、填空(每空1分,共20分)1、已知A=11H,B=04H,执行指令DIV AB,计算结果A= 4 ,B= 1 ,CY= 0 ,OV= 0 , P= 1 。2、现假设27H中原内容为00H,那么执行SETB 3DH,则(27H)= 20H 。3、堆栈是RAM中另外划出的一个特殊的存贮器区,用来暂存数据和地址。它是根据先进 后 出的原则存取数据。4、对于6MHz时钟频率,其机器周期为2u

2、S,对于12MHz时钟频率,其机器周期为 1uS。5、单片机指令具有七种寻址方式,它们分别是 立即数 、 直接 、 寄存器 、 寄存器间接 、 变址 、 相对 、 位 。6、在片外RAM扩展中,11根地址线可选2KB个存储单元;64KB存储单元需要16根地址线,其地址范围为0000H-FFFFH。得分评卷人二、选择题(每题2分,共20分)1、MCS51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器 加以选择。( B )ATMOD B.IP C.TCON D.IE2、8051单片机一个字节所能表示的带符号数的范围为 。( A )A128+127 B. 127+127 C. 128

3、+128 D. 127+1283、 指令JZ NEXT 的作用是 。( C )A. 当CY标志为0时跳转到NEXT语句执行B. 当累加器内容不为0时跳转到NEXT语句执行C. 当累加器内容为0时跳转到NEXT语句执行 D当CY标志为1时跳转到NEXT语句执行4、 PSW中的RS1和RS0用来 。( A )A. 选择工作寄存器组 B. 指示复位C. 选择定时器 D选择工作方式5、 下列指令中的非法指令是 。( C ) A. SETB 20H B. MOV A, BC. MOV R3, R4 DCLR RS06、外部中断0和定时器1的中断标志分别为 和 。( C )ATF0、TF1 B. IT0、

4、IE1 C.IE0、TF1 D.TF0、IE17、8051单片机片内有4个8位的I/O口,它们分别是P0、P1、P2和P3,其中具有第二功能的I/O口为 。( D )AP0 B.P1 C.P2 D.P38、 停止8031定时器1的指令是 。( A )A. CLR TR0 B. CLR TR1C.SETB TR0 DSETB TR19、 CPU响应外部中断1的中断请求后,PC的内容是 。( C ) A.0003H B.000BH C.0013H D.001BH10、MCS51单片机的CPU主要由 组成。( A ) A.运算器、控制器 B.加法器、寄存器 C.运算器、加法器 D.运算器、译码器得分

5、评卷人三、简述题(共20分)1、简述MCS51单片机中程序状态寄存器PSW各位的含义。(7分)答:CY为进位标志位(借位标志位) AC为辅助进位位F0为用户标志位RS1和RS0共同构成寄存器组选择位OV为溢出标志位P为奇偶标志位F1在MCS51单片机中没有用2、 什么是单片机,它由哪几部分组成?(5分)答:单片机是指集成在一个芯片上的微型计算机,它包括CPU、随机存取存储器RAM、只读存储器ROM、基本输入、输出接口电路、定时器/计数器等部件,把它们都集成在一个芯片上,构成一个完整的微型计算机。3、简述定时器的四种工作模式的特点,如何选择和设定?(8分)答: 四种工作方式0、1、2、3分别是1

6、3位、16位、8位、8位,通过TMOD来设定密 封 线 内 不 得 答 题得分评卷人得分评卷人四、程序分析题(共20分)1、写出下列程序段执行后,相关寄存器或存储单元的内容。(10分)MOV A,#7AHMOV 35H,#30HANL A,#0F0HSWAP AORL 35H,ASJMP $A= 07H (35H)= 37H 。2、写出下列程序段执行后,相关寄存器或存储单元的内容。(10分)MOV A,#03HRL AMOV B,ARL ARL AADD A,BSJMP $A= 1EH B= 06H 。五、编程题(20分)1、求16位带符号二进制补码。假定16位数高8位和低8位分别放在内部RA

7、M的21H和20H单元中,求得的补码仍放在原单元中。(8分)解:ORG0000HMOV A, 21H JNB ACC.7,FUSHU SJMP ENFUSHU:MOV A,20H CPL A ADD A,#1 MOV 20H,A MOV A,21H CPL A ADD A,#0 MOV 21H,AEN:SJMP$END2、使用89C51片内定时器1编一个程序,从P1.7输出100H的对称方波(fosc=12MHz)。(12分)解:100Hz对称方波波形如下: 该方波波形周期为10 ms,方波发生器应产生5ms等宽方波。选定时器T1工作于方式1,则定时器T1计数初值为:(65536X)T机器5000 us 而T机器12 / 12 MHz = 1us 所以(65536X)1us = 5000 us X = 60536 = EC78H则TL1 = ECH TH1 = 78H程序:ORG0000HAJMPSTARTORG0040HSTART:MOVSP,#60HMOVTMOD,#10HLOOP:MOVTH1,#0ECHMOVTL1,#78HSETBTR1JNBTF1,$CLRTR1CLRTF1CPLP1.7AJMPLOOPEND

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号