单片机开发基础(习题卷39)
第1部分:单项选择题,共48题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]内部RAM中,位地址为30H的位,该位所在字节的字节地址为( )。
A)26H
B)30H
C)1EH
D)不能确定
答案:A
解析:位地址为30H的位,字节地址是26H.
2.[单选题]用8051的定时器T1作定时方式,用模式2,则初始化编程为 。
A)MOV TOMD,#06H
B)MOV TOMD,#20H
C)MOV TOMD,#10H
D)MOV TOMD,#60H
答案:B
解析:
3.[单选题]在多级放大电路中,将前一级的输出端通过电容接到后一级的输入端,称为( 2 分)
A)直接耦合
B)阻容耦合
C)光电耦合
D)变压器耦合
答案:B
解析:
4.[单选题]以下哪个是属于单片机系统前向通道的器件?( )
A)A/D转换
B)D/A转换
C)LED数码管
D)继电器
答案:A
解析:
5.[单选题]利用Keil Vision软件开发单片机程序的第一步是( )。
A)建立新的项目文件
B)调试与仿真
C)生成程序
D)产生执行文件
答案:A
解析:1.0
6.[单选题]在单片机中,通常将一些中间计算结果放在( )中 。
D)数据存储器
答案:A
解析:
7.[单选题]8052内部有几组16位计时/计数器:( )
A)1
B)2
C)3
D)4
答案:C
解析:
8.[单选题]80C51寻址方式中,操作数Ri加前缀“@”号的寻址方式是____。
A)寄存器间接寻址
B)寄存器寻址
C)基址加变址寻址
D)立即寻址
单片机printf函数答案:A
解析:
9.[单选题]在MCS-51单片机中,要设置外部中断0的触发方式为边沿触发,应执行语句:______。
A)IT0=0;
B)IT0=1;
C)IE0=0;
D)IE0=1;
答案:B
解析:
10.[单选题]当8051外接程序存储器,则P2可以作为()
A)数据输入
B)数据输出口
C)数据输入/输
D)高8位地址线
答案:D
解析:
11.[单选题]for语句和下面哪个语句是可以完全互换的呢?
A)while
B)do
C)if
D)switch
答案:A
解析:
12.[单选题]若(SP)=40H,当执行一条RET指令后,SP的值为( ):
A)41H
B)42H
C)38H
13.[单选题]在KEIL C里,中断服务函数和普通函数有所不同,下面叙述正确的是。
A)中断服务函数不必声明
B)普通函数不必声明
C)中断服务函数必须有自变量传入
D)中断服务函数一定有参数传出
答案:A
解析:1.0
14.[单选题]下列关于 C51中断函数定义格式的描述中 是不正确的。
A)n 是与中断源对应的中断号,取值为 0~4
B)m是工作寄存器组的组号,缺省时由 PSW的 RS0和 RS1确定
C)interrupt 是 C51的关键词,不能作为变量名
D)using 也是 C51的关键词,不能省略
答案:D
解析:
15.[单选题]下列指令中比较转移指令是指( )
A)DJNZ Rn,rel
B)CJNE Rn,#data,rel
C)DJNZ direct,rel
D)、JBC bit,rel
答案:B
解析:
16.[单选题]设A=AFH (20H)=81H,指令:ADDC A, 20H执行后的结果是( )。
A)A=81H
B)A=30H
C)A=AFH
D)A=20H
答案:B
解析:计算结果为30H。
17.[单选题]以下关于七段数码管显示方式的说法错误的是:【 】。( 2 分)
A)七段数码管既可以采用硬件译码也可以采用软件译码。
B)当系统中的数码管个数较多时,比较适宜用动态扫描的显示方式,优点是节省I/O口,硬件电路也较静态显示方式简单,缺点是CPU要依次扫描,占用CPU较多的时间。
C)采用静态显示方式占用CPU时间少,编程简单,但其占用的口线多,硬件电路复杂,成本高,只适合于显示位数较少的场合。
D)相同条件下显示相同位数的数码管,动态显示方式流过数码管的电流比静态方式要大。
答案:D
解析:
18.[单选题]80C51的串口工作方式中适合点对点通信的是 。
A)工作方式 0
B)工作方式 1
C)工作方式 2
D)工作方式 3
19.[单选题]下列是 Cortex - M3 处理器可以使用的堆栈的栈是
A)线程栈
B)进程栈
C)多线程栈
D)空栈
答案:B
解析:
20.[单选题]单片机8051的EA引脚( )。
A)必须接地
B)必须接+5V电源
C)可悬空
D)以上三种视需要而定。
答案:B
解析:
21.[单选题]在函数调用时,以下说法(正确)的是?
A)实际参数和形式参数可以同名;
B)主调函数和被调函数总是在同一个文件里;
C)函数间的数据传递不可以使用全局变量;
D)函数调用后必须带回返回值;
答案:A
解析:
22.[单选题]以下单片机内无程序存储器的机型是( )。
A)8031
B)8051
C)8751
D)89C51
答案:A
解析:
23.[单选题]当SCON寄存器值为40H时,串行口工作方式为()
A)同步移位寄存器方式,串口禁止接收
B)8位UART方式,串口禁止接收
C)9位UART方式,串口禁止接收
D)8位UART方式,串口允许接收
答案:B
解析:
24.[单选题]端口P0的口地址为80H,P0.3的位地址为( )。
A)03H
B)80H
C)83H
D)84H
答案:C
解析:
C)EA=EX1=1;
D)EA=ET1=1。
答案:C
解析:
26.[单选题]64K程序存储器常用的芯片是EPROM是():
A)2716
B)2732
C)2764
D)27128
答案:D
解析:
27.[单选题]当T0和T1都设为方式2定时模式时,若晶振为6MHZ,要得到6μs的溢出定时,其定时初值应是()
A)FFH
B)FEH
C)FDH
D)FCH
答案:C
解析:
28.[单选题]主频为12MHz的单片机它的机器周期为( )
A)1/12微秒
B)0.5微秒
C)1微秒
D)2微秒
答案:C
解析:
29.[单选题]在片外扩展一片62256数据存储器芯片要()地址线。
A)8根
B)13根
C)11根
D)15根
答案:D
解析:
30.[单选题]单片机8031的第31 引脚( )。
A)必须接地
B)必须接+5V
C)可悬空
D)以上三种视需要而定
答案:A
解析:8031单片机没有程序存储器,31脚接地,说明使用外部程序存储器。
31.[单选题]下述函数定义形式(正确)的是哪一个
A)int
B)int