《单片机应用技术》模拟试卷答案_第1页
《单片机应用技术》模拟试卷答案_第2页
《单片机应用技术》模拟试卷答案_第3页
《单片机应用技术》模拟试卷答案_第4页
《单片机应用技术》模拟试卷答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、一、单项选择题:(共20题,每题1分,共20分)1、单片机8031的/EA引脚(C)。A. 可悬空 B. 必须接+5V电源C. 必须接地 D. 以上三种情况视需要而定2、MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是(A)。A. P0口 B. P1口 C. P2口 D. P3口3、当MCS-51单片机应用系统需要扩展外部存储器或其它接口芯片时,(A)可作为低8位地址总线使用。A. P0口 B. P1口 C. P2口 D. P0口和P2口4、系统复位后,堆栈指针SP的内容是(B)。A. 08H B. 07H C. 30H D. 50H5、MCS-

2、51单片机的位寻址区位于内部RAM的(D)单元。A. 00H7FH B. 20H7FH C. 00H1FH D. 20H2FH6、PSW中的RS1和RS0用来(A)。A. 选择工作寄存器组 B. 指示复位C. 选择定时器 D. 选择工作方式7、MCS-51单片机规定一个机器周期共有(A)个节拍。A. 12 B. 6 C. 8 D. 168、下面叙述不正确的是(C)。A. 一个C源程序可以由一个或多个函数组成B. 一个C源程序必须包含一个函数main()C. 在C51中,注释说明只能使用/*/注释D. C程序的基本组成单位是函数9、在C51程序中常常把(D)作为循环体,用于消耗CPU时间,产生延

3、时效果。A. 赋值语句 B. 表达式语句 C. 循环语句 D. 空语句10、在单片机应用系统中,LED数码管显示电路通常有(C)显示方式。A. 静态 B. 动态 C. 静态和动态 D. 查询11、共阳极LED数码管加反向器驱动时显示字符“6”的段码是(B)。A. 06H B. 7DH C. 82H D. FAH12、LED数码管若采用动态显示方式,下列说法错误的是(C)。A. 将各位数码管的段选线并联B. 将段选线用一个8位I/O端口控制C. 将各位数码管的公共端直接连接在+5V或者GND上D. 将各位数码管的位选线用各自独立的I/O端口控制13、按键开关的结构通常是机械弹性元件,在按键按下和

4、断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,常采用的方法有(C)。A. 硬件去抖动 B. 软件去抖动 C. 硬、软件两种方法 D. 单稳态电路去抖方法14、行列式(矩阵式)键盘的工作方式主要有(A)。A. 编程扫描方式和中断扫描方式B. 独立查询方式和中断扫描方式C. 中断扫描方式和直接访问方式D. 直接输入方式和直接访问方式15、MCS-51系列单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为(C)。A. 01H B. 05H C. 10H D. 50H16、MCS-51系列单片机的定时器T0用做定时方式时,采用工作方式1,则初始化编程为(A)

5、。A. TMOD=0 x01 B. TMOD=0 x50 C. TMOD=0 x10 D. TCON=0 x0217、启动T0开始计数是使TCON的(B)。A. TF0位置1 B. TR0位置1 C. TR0位置0 D. TR1位置018、MCS-51系列单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的(A),向CPU申请中断。A. RI或TI置1 B. RI或TI置0C. RI置1或TI置0 D. RI置0或TI置119、MCS-51系列单片机在同一级别里除串行口外,级别最低的中断源是(C)。A. 外部中断1 B. 定时器T0 C. 定时器T1 D.

6、串行口20、当外部中断0发出中断请求后,中断响应的条件是(D)。A. ET0=1 B. EX0=1 C. IE=0 x61 D. IE=0 x81得分评卷人二、填空题:(共20空,每空2分,共40分)21、除了单片机和电源外,单片机最小系统包括时钟电路和复位电路。22、当系统的振荡频率为12MHz时,一个机器周期为1s。23、MCS-51单片机的存储器主要有4个物理存储空间,既_片内数据存储器、片内程序存储器、片外数据存储器、_片外程序存储器。24、片内RAM低128单元,按其用途划分为_工作寄存器组、位寻址区和_用户RAM区3个区域。25、使MCS-51系列单片机的定时器T0停止计数的语句是

7、TR0=0;。26、MCS-51系列单片机CPU关中断语句是EA=0;。27、MCS-51系列单片机的中断系统由定时控制寄存器TCON、串行口控制寄存器SCON、中断允许寄存器IE、中断优先权寄存器IP等寄存器组成。28、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是001BH。29、A/D转换结束通常采用_中断、_查询和_延时等待方式编程。得分评卷人三、问答题:(共4题,每题5分,共20分)30、画出MCS-51单片机时钟电路,并指出石英晶体和电容的取值范围。答:单片机晶振电路一般地,电容C1和C2取30pF左右,晶体的振荡频率范围是1.2MHz12 MHz。如果晶体振荡频率高,

8、则系统的时钟频率也高,单片机运行速度也就越快。MCS-51在通常应用情况下,使用振荡频率为的6MHz或12MHz的晶振,如果系统中使用了单片机的串行口通信,则一般采用振荡频率为11.059MHz的晶振。31、MCS-51单片机常用的复位方法有几种?画电路图并说明其工作原理。答:(a)上电复位电路(b)按键复位电路单片机常见的复位电路图(a)为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RST端的电位与VCC相同,随着充电电流的减少,RST的电位逐渐下降。只要保证RST为高电平的时间大于两个机器周期,便能正常复位。图(b)为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按图(b

9、)中的RESET键,此时电源VCC经电阻R1、R2分压,在RST端产生一个复位高电平。32、MCS-51单片机有哪几个中断源?答:MCS-51系列单片机有5个中断源,分别是外部中断0、定时器0、外部中断1、定时器1、串行口。33、使用ADC0809进行转换的主要步骤有哪些?答:主要有以下四个步骤:(1)启动A/D转换,START引脚上跳沿时,所有内部寄存器清0,START下跳沿时,开始进行A/D转换;(2)查询EOC引脚状态,启动转换后,系统自动设置EOC=0,转换完成后,EOC=1;(3)允许读数,将OE引脚设置为1状态;(4)读取A/D转换结果。得分评卷人四、单片机应用设计:(共2题,每题

10、10分,共20分)34、现要求LED的阳极接在P1.0引脚上,请完成LED点亮电路和C语言程序设计。答:(1)LED点亮电路设计(2)LED点亮程序设计#include sbit LED=P10;void main (void)LED=1;while(1);35、利用AT89S52单片机、一个共阴极LED数码管和数据总线驱动芯片74LS245,请完成数码管循环显示09电路和C语言程序设计。答:(1)LED点亮电路设计(2)LED点亮程序设计#include unsigned char code tab=0 x3F,0 x06,0 x5B,0 x4F,0 x66,0 x6D,0 x7D,0 x0

11、7,0 x7F,0 x6F;void Delay()unsigned char i, j;for (i=0;i255;i+)for (j=0;j255;j+);void main()unsigned char k;while(1)for(k=0;k10;k+)P2 = tabk;Delay(); /延时一、单项选择题:(共20题,每题2分,共40分)1、MCS-51单片机的CPU主要由(A)组成。A.运算器、控制器 B.加法器、寄存器C.运算器、加法器D.运算器、译码器2、MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是(A)。A.P0口 B.P

12、1口 C.P2口D.P3口3、当MCS-51单片机应用系统需要扩展外部存储器或其它接口芯片时,(C)可作为高8位地址总线使用。A.P0口 B.P1口 C.P2口D.P0口和P2口4、MCS-51单片机的位寻址区位于内部RAM的(D)单元。A.00H7FHB.20H7FHC.00H1FHD.20H2FH5、单片机上电复位后,PC的内容为(A)。A.0000H B.0003H C.000BHD.001BH6、PSW中的RS1和RS0用来(B)。A.指示复位 B.选择工作寄存器组C.选择定时器D.选择工作方式7、MCS-51单片机规定一个机器周期共有(D)个节拍。A.16 B.6 C.8D.128、

13、当系统的振荡频率为12MHz时,一个机器周期为(C)s。A.3 B.2 C.1D.49、C程序总是从(A)开始执行的。A.主函数 B.主程序 C.子程序D.主过程10、在C51程序中常常把(D)作为循环体,用于消耗CPU时间,产生延时效果。A.赋值语句 B.表达式语句 C.循环语句D.空语句11、程序是以(C)形式存放在程序存储器中的。A.C语言源程序 B.汇编程序C.二进制编码D.BCD码12、(A)显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合。A.静态 B.动态 C.静态和动态D.查询13、在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码是(D)。A.8

14、0H B.10H C.40HD.7FH14、一个单片机应用系统用LED数码管显示字符“8”的段码是“80H”可以断定该显示系统用的是(B)。A.不加反向驱动的共阴极数码管B.加反向驱动的共阴极数码管或不加反向驱动的共阳极数码管C.加反向驱动的共阳极数码管D.以上都不对15、某一单片机应用系统需要扩展10个功能键,通常采用(B)方式更好。A.独立式键盘 B.矩阵式键盘 C.动态键盘D.静态键盘16、MCS-51系列单片机的定时器T0用做定时方式时,采用工作方式1,则初始化编程为(A)。A.TMOD=0 x01 B.TMOD=0 x50C.TMOD=0 x10D.TCON=0 x0217、启动T0

15、开始计数是使TCON的(B)。A.TF0位置1 B.TR0位置1 C.TR0位置0D.TR1位置018、使MCS-51系列单片机的定时器T0停止计数的语句是(A)。A.TR0=0;B.TR1=1;C.TR0=1;D.TR1=1;19、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是(D)。A.0003HB.000BHC.0013HD.001BH20、当外部中断0发出中断请求后,中断响应的条件是(C)。A.ET0=1B.EX0=1C.IE=0 x81D.IE=0 x61得分评卷人二、填空题:(共20空,每空2分,共40分)21、单片机应用系统是由硬件和软件组成的。22、除了单片机和电源

16、外,单片机最小系统包括时钟电路和复位电路。23、MCS-51单片机的存储器主要有4个物理存储空间,既_片内数据存储器、片内程序存储器、片外数据存储器、_片外程序存储器。24、片内RAM低128单元,按其用途划分为_工作寄存器组、位寻址区和_用户RAM区3个区域。25、当系统的振荡频率为6MHz时,一个机器周期为2s。26、MCS-51单片机的中断源有外部中断0、定时器0、外部中断1、定时器1、串行口。27、中断源中断请求撤销包括硬件自动清除、软件清除、硬件配合软件共同清除等三种形式。得分评卷人三、单片机应用设计:(共2题,每题10分,共20分)28、画出MCS-51单片机时钟电路,并指出石英晶

17、体和电容的取值范围。答:单片机晶振电路一般地,电容C1和C2取30pF左右,晶体的振荡频率范围是1.2MHz12 MHz。如果晶体振荡频率高,则系统的时钟频率也高,单片机运行速度也就越快。MCS-51在通常应用情况下,使用振荡频率为的6MHz或12MHz的晶振,如果系统中使用了单片机的串行口通信,则一般采用振荡频率为11.059MHz的晶振。29、现要求LED的阴极接在P1.0引脚上,请完成LED点亮电路和C语言程序设计。答:(1)LED点亮电路设计(2)LED点亮程序设计#include sbit LED=P10;void main (void)LED=0;while(1);安徽电子信息职业

18、技术学院单片机应用技术模拟试卷(C)答案一、填空题(25分,每空1分)1在MCS-51系列单片机中,片内ROM的配置有三种常见的形式,片内无ROM的是8031,片内有4KB ROM的是8051,片内有4KB EPROM的是8751。2程序状态字寄存器PSW中,PSW.1是保留位,其余各位有进位标志位Cy、辅助进位标志位AC、用户标志位F0、寄存器组选择位RS1和RS2、奇偶标志位P及溢出标志位OV。3若累加器A中的数据为01110110B,则PSW中的P=1。4可以用来间接寻址的寄存器有三个,即:R0、R1和DPTR。5单片机与扩展的存储器或I/O接口的连接,主要是指三组信号线的连接,即地址线

19、、数据线和控制线。6堆栈是遵循先进后出的原则来安排数据。针对堆栈有两种操作,即入栈操作和出栈操作。7MCS-51单片机共有4个8位的并行I/O端口,分别记为:P0、P1、P2、P3。二、选择题(20分,每题2分)1能够用紫外光擦除ROM中程序的只读存储器称为(C)。 A.掩膜ROMB.PROM C.EPROM D.EEPROM2MCS-51单片机的位寻址区位于内部RAM的(D)单元。A. 00H7FHB. 20H7FHC. 00H1FHD. 20H2FH3MCS-51单片机可扩展的片外数据存储器的最大容量为(A)。A. 64 KB B. 32 KB C. 8 KB D. 4 KB4系统复位后,

20、堆栈指针SP的内容是( B )。A.08H B.07HC.30HD.50H5以下伪指令中,用于规定程序块或数据块的起始位置的是(A)。A. ORG B. DB C. DW D. EQU6MCS-51单片机的定时器/计数器的工作方式1是(B)。A. 8位计数器结构 B. 16位计数器结构C. 13位计数器结构 D. 2个8位计数器结构7无条件跳转指令AJMP的跳转范围是(C)。A. 256B B. 1KB C. 2KB D. 64KB8MCS-51单片机向外扩展存储器时,片内4个I/O口中作为数据总线的是(B)。A. P0口和P2口B. P0口C. P2口和P3口D. P2口9指令MOV A,R0源操作数的寻址方式是( C )。A.直接寻址 B.寄存器寻址C.寄存器间接寻址D.相对寻址10在中断允许寄存器IE中,为外部中断1的允许位是( E )。A.ES B.ET0C.ET1 D.EX0E.EX1三、程序填空题(20分,每题分)已知数据存储器中(2456H)= 66H,(2457H)= 34H,而程序存储器中(2456H)= 55H,(2457H)=64H。请分析下面程序执行后(A)=64H,(DPTR)=2456H。MOV A,#1MOV DPTR,#2456H

温馨提示

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

评论

0/150

提交评论