单片机试卷及答案_第1页
单片机试卷及答案_第2页
单片机试卷及答案_第3页
单片机试卷及答案_第4页
单片机试卷及答案_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2013卷a首先,填空(每个空格1分,共20分)1的倒数是。十进制数-4的8位二进制补码是。2.计算机可以执行的指令集称为。指令的编码规则称为,通常由和操作数组成。3.中央处理器一次能处理的二进制数的位数称为中央处理器。4.当它是水平时,中央处理器总是从外部存储器发送指令。89C52单片机有6个中断源,其中有内部中断源和外部中断源。6.在汇编指令中,程序存储器由指令访问,外部随机存取存储器由指令访问。7.C51的数据类型sfr占用字节,而C51的整数变量占用字节。8.在指令MOV 20H、#20H中,源操作数的地址模式为,目标操作数的地址模式为。9.定时器T1模式2的8位恒定重载的初始值存储

2、在寄存器中。定时器T0模式0,寄存器用于存储初始计数值的低5位。10.在多机通信中,SM2=。11.EPROM存储器27C256的内部容量是32K字节。如果不考虑芯片选择信号,所有内部存储单元需要一条公共地址线来寻址。12.波特率乘法位位于特殊功能寄存器中。13.8155A内置一个1位减法定时器/计数器。二、单项选择题(共20题,每题1分,共20分)1.单片机的应用程序一般存储在()内存,只读存储器,寄存器,中央处理器2.定时器0工作在计数模式,外部计数脉冲信号应连接到()引脚。a、P3.2 B、P3.3 C、P3.4 D、P3.53.当MCS51单片机同时向具有相同优先级的中断源申请中断时,

3、中央处理器将首先响应()。A.外部中断0 B,外部中断1c、定时器0d、定时器14.ADC0809是()AD的转换器件a,4通道8位b,8通道8位c,4通道12位d,8通道12位5.执行中断返回指令后,从堆栈中弹出地址至()甲、乙、日丙、丙、丁、DPTR6.在串行通信中,发送和接收寄存器是()TMOD、瑞士联邦、SCON、DPTR7.为了使MCS-51能够响应外部中断1和定时器T0中断,中断允许寄存器IE的内容应该是()甲、98H乙、86H丙、22H丁、A2H8.要清除P1的高4位并保持低4位不变,请使用指令()ORLP1、#0FH B、ORLP1、#F0HANLP1,#F0H D,ANLP1

4、,#0FH9.当选择第一个工作寄存器区时,工作寄存器R1的地址为。a、00H B、01H C、08H D、09H10.控制串行端口工作模式的寄存器是()TMOD、PCON、SCON、TCON11.如果MCS-51单片机的晶振频率为12兆赫兹,则指令执行时间为()微秒甲、乙、丙、丁、八12.定时器T2的中断服务程序入口地址是()。a、000BH B、0000H C、001BH D、002BH13.MCS51单片机复位后,P1锁存器的值为()。00H B、0FFH C、7FH D、80H14.弹出PSW指令是()将PSW的值压入栈顶B,将栈顶单元的内容弹出到PSW中将PSW的值压入堆栈的底部,将堆

5、栈底部的单元内容弹出到PSW中15、下列运算符不是关系运算符()甲、乙、丙、丁、丁!=16,设置a=0x7f,b=a2,则b的值为()a、7FH B、0F7H C、0CFH D、0FCH17、微控制器复位,SP内容为()00H B、07H C、7FH D、80H18.如果函数类型说明符用void表示,则函数执行结果返回值的数据类型为()a,整数类型b,字符类型c,无返回值d,指针类型19、MCS-51单片机,数据线的数量是。a、1 b、4 c、8 d、1620.定时器T0计数溢出后置1()甲、TF1 B、TF0 C、TI D、RI三、简答题(共4道题,每道题5分,共20分)1.有多少组单片机工

6、作寄存器?如何判断当前哪个工作寄存器被中央处理器使用?2.在随机存取存储器的位寻址区中定义无符号字符变量FLAG,并将FLAG的第0位和第2位分别定义为K_D和K_P。3.单片机中每个中断源对应的中断服务程序的入口地址可以任意设置吗?当中央处理器响应定时器中断T0时,中断标志TF0能自动清除吗?4.串行端口的发送缓冲器和接收缓冲器使用相同的特殊功能寄存器名SBUF,并且具有相同的字节地址99H。它们是同一个寄存器吗?哪个缓冲区用于读写串口的SBUF指令?四、程序分析试题(每空2分,共10分)众所周知,单片机的晶振频率为12兆赫。要求定时器T1工作在模式1,以实现60毫秒的定时,同时定时器T0工

7、作在模式2,以完成200s的定时,并尝试完成初始化过程。(注:0x表示水平行填写的内容要求用十六进制表示,其他数字不计分。)void init_t0_1() TH0=0x;TL0=0x;TH1=0x;TL1=0x;TMOD=0x;TR0=1;TR1=1五、程序设计问题(10分)完成以下中断程序,当开关闭合时,在外部中断服务程序中实现蜂鸣器鸣响,当开关打开时,蜂鸣器静止。#包括“reg52.h”#定义uchar无符号字符#定义uint无符号整数sbit BEEP=;void init1()EA=;EX0=;IT0=0;void int0()中断 uint I;嘟嘟声=;对于(i=300i0;I-

8、);BEEP=1;对于(i=300i0;I-);main() init 1();用于(;);六、综合应用(20分)下图显示了一个由89C52单片机、74LS373锁存器和6116内存组成的单片机系统。(1)请完成硬件接线(8分)。(2)芯片的地址扩展方法是什么?(2)将P2端口未使用的管脚设置为1,请写出系统扩展内存存储空间的范围。(4分)(3)3)74LS 373锁存器的功能是什么?(3分)(4)单片机系统是扩展程序存储器还是数据存储器?(3分)回答首先,填空(每个空格1分,共20分)1(41H)(FCH)2、指令系统指令格式操作码3,字长4,低5、4、2、6、MOVC MOVX7,1 2

9、8,立即寻址直接寻址9、TH1 TL0 10、011、15、12、PCON13、14二、单项选择题(共20题,每题1分,共20分)15、BCABC 610、BBDDC 1115、CDBBC 1620、DBCCB三、简答题(共4道题,每道题5分,共20分)1.51个单片机工作寄存器有4组(2个点)。中央处理器当前使用的工作寄存器组由PSW寄存器的第三位(RS1)和第四位(RS0)的值决定(3点)。2、无符号字符bdata FLAG(2分)sbit k_d=flag0;sbit k_p=flag2;(如果最后两个步骤中的一个是正确的,将给予2分,所有人将给予3分)3.每个中断源的入口地址已在中断地

10、址区域中定义,不能任意设置。(3分)是(2分)。4.不同的寄存器(1点),接收缓冲器(2点)读取SBUF,发送缓冲器(2点)写入SBUF。四、程序分析试题(每空2分,共20分)0x38(2分);0x38(2分);0x15(2分);0xa0(2分);0x12 (2分);五、程序设计问题(10分)P3。6 (2分);1分(2分);1分(2分);0 (2分); 0 (2分);六题,综合应用(20分)(1)(8分);(2)线路选择法(2分),6116地址范围为7800 h 7 fffh (4分)。(3)锁存地址总线的低8位,以确保端口P0可以复用到地址总线和数据总线的低8位(3点)(4)数据存储(3分

11、)2013年第二卷首先,填空(每个空格1分,共20分)1.微处理器的简称,主要包括算术逻辑单元、控制器单元和寄存器组。2.对于由补码表示的有符号8位二进制数,表示的数字范围是到。3.指令MOV A,R0第二个操作数由寻址。4.AT89S51单片机有一个引脚,它是片外程序存储器的读选通信号。5.MCS-51微控制器的特殊功能寄存器区位于从片上到FFH的地址范围内,只能通过寻址来访问特殊功能寄存器。6.MCS-51单片机的RST是复位引脚和电平复位模式。系统复位后,程序计数器的值为。7.当应时晶体用作晶体振荡器时,振荡电容值一般为。8.在C51语言中,“初始化”定义的变量iCounts占用内存中的

12、字节。9.MCS-51单片机的并口由一个和一个输出驱动器组成。当P0端口用作公共输出端口时,需要一个外部电阻。10.当步进电机工作在四相八拍模式时,正向旋转一个俯仰角的激励顺序依次为A-A B-BC-C-CD-D-DA,反向旋转的激励顺序为A-DA-D-CD-C-BC-,步进电机的转速可以通过改变步进脉冲来调节。11.根据传输方式的不同,串行通信的类型可以分为同步通信模式和通信模式。12.当T0工作在模式3时,T0被分成两个独立的位定时/计数器。此时,T1的功能是有限的,只能作为发电机使用,没有中断功能。二、单项选择题(共20题,每题1分,共20分)1.在下面定义变量的C51语句中,错误是()

13、a、无符号字符ChDATa=0;静态无符号字符ChDATa=0;c、sfr无符号字符ChDATa=0;d、静态挥发性炭CHdata=0;2.在小存储模式下,默认内存类型描述的变量都放在()区域a、数据类型B、代码C、数据类型;d、xdata3.在MCS-51单片机执行“推”指令后,堆栈指针SP()A.减少;不变c,增加d,变化不定4、MCS-51单片机的电源电压一般是()一、5V;12V、24V、22V5.如果标准MCS-51单片机的时钟频率fosc为6兆赫,则一个机器周期的长度为()1毫秒。2微秒、1微秒、2微秒6.汇编语言指令“here: sjmphere”是错误的()它是一条循环分支指令,其操作数寻址方式是相对寻址是无条件分支指令d,是短

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论