单片机试题答案

第六届“蓝桥杯”校内选拔赛单片机设计与开发试题答案

一、选择题:共10题,每题 2分,共20 分

1.C 2.B 3.D 4.B 5.D 6.C 7.C 8.B

9.D 10. D

二、填空题:共10题,每空 1分,共20 分

1.

2. 3、 ,4、 、

5、

6、

7、

8、 CDABC

9、 、10、

三、判断题:共10题,每题1分,共10分

1、(×) 2、(×)3、(×)4、(×)5、(√)6、(×)7、(√)8、(×)9、(√)10(×)

四、简答题:共3题,每题10分,共30分

1、8051单片机内部包含哪些主要逻辑功能部件?

答案:8位CPU;

4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器;

128B内部 RAM;

21个SFR;

4个8位并行I/O口(共32位I/O线);

一个全双工的异步串行口;

两个16位定时器/计数器;

5个中断源,两个中断优先级;

内部时钟发生器。

2、MCS-51指令系统主要有哪几种寻址方式?每种寻址方式举个例子。 答案:A:寄存器寻址 MOV A, R5

B: 直接寻址 MOV A, 3AH

C:立即数寻址 MOV A, #3AH

D:变址寻址 MOVC A, @A+PC

E:相对寻址 SJMP LOOP

F:位寻址 ANL C,70H

G:寄存器间址 MOV A, @R0

3、MCS-51指令系统主要有哪几种中断源?并写出每个中断入口地址? 中断源 入口地址

外部中断0 0003H

定时器0溢出 000BH

外部中断1 0013H

定时器1溢出 0001BH

串行口中断 0023H

五、程序设计题:共2题,每题10分,共20分

1、int i=0,s=0;

while(str1[i]!='\0')

{

if((str1[i]>='a' && str1[i]='A' && str1[i]

s++;

i++;

}

return s;

2、从左到右的流水灯,接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果

(用C编程)

#include

#include

#define uchar unsigned char

#define uint unsigned int

//延时

void DelayMS(uint x)

{

uchar i;

while(x--)

{

for(i=0;i

}

}

//主程序

void main()

{

P0=0xfe;

while(1)

{

P0=_crol_(P0,1); //P0的值向左循环移动 DelayMS(150);

}

}

第六届“蓝桥杯”校内选拔赛单片机设计与开发试题答案

一、选择题:共10题,每题 2分,共20 分

1.C 2.B 3.D 4.B 5.D 6.C 7.C 8.B

9.D 10. D

二、填空题:共10题,每空 1分,共20 分

1.

2. 3、 ,4、 、

5、

6、

7、

8、 CDABC

9、 、10、

三、判断题:共10题,每题1分,共10分

1、(×) 2、(×)3、(×)4、(×)5、(√)6、(×)7、(√)8、(×)9、(√)10(×)

四、简答题:共3题,每题10分,共30分

1、8051单片机内部包含哪些主要逻辑功能部件?

答案:8位CPU;

4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器;

128B内部 RAM;

21个SFR;

4个8位并行I/O口(共32位I/O线);

一个全双工的异步串行口;

两个16位定时器/计数器;

5个中断源,两个中断优先级;

内部时钟发生器。

2、MCS-51指令系统主要有哪几种寻址方式?每种寻址方式举个例子。 答案:A:寄存器寻址 MOV A, R5

B: 直接寻址 MOV A, 3AH

C:立即数寻址 MOV A, #3AH

D:变址寻址 MOVC A, @A+PC

E:相对寻址 SJMP LOOP

F:位寻址 ANL C,70H

G:寄存器间址 MOV A, @R0

3、MCS-51指令系统主要有哪几种中断源?并写出每个中断入口地址? 中断源 入口地址

外部中断0 0003H

定时器0溢出 000BH

外部中断1 0013H

定时器1溢出 0001BH

串行口中断 0023H

五、程序设计题:共2题,每题10分,共20分

1、int i=0,s=0;

while(str1[i]!='\0')

{

if((str1[i]>='a' && str1[i]='A' && str1[i]

s++;

i++;

}

return s;

2、从左到右的流水灯,接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果

(用C编程)

#include

#include

#define uchar unsigned char

#define uint unsigned int

//延时

void DelayMS(uint x)

{

uchar i;

while(x--)

{

for(i=0;i

}

}

//主程序

void main()

{

P0=0xfe;

while(1)

{

P0=_crol_(P0,1); //P0的值向左循环移动 DelayMS(150);

}

}


    相关文章

    单片机试题及答案2

    填空题(每空1分,共20分) 1.单片微型计算机由CPU.存储器和 2.MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了 . 3.访问8031片外数据存储器采用的是 寻址方式. 4.累加器(A)=80H,执行完指令 ADD ...

    单片机原理及应用试题及答案

    广西工学院 2002 - 2003 学年第 2 学期课程考核试题 考核课程 单片机原理及应用 考核班级 自动化00级 学生数 145 印数 150 考核方式 闭卷 考核时间 120 分钟 一.填空题(每空1分,共20分) 1.单片机与普通计 ...

    51单片机原理及应用期末考试试题汇总6

    1.若累加器A中的数据为67H,则PSW中的P=_1__. 2. 一个机器周期= _6_个状态周期=12个振荡周期. 3.89C51的堆栈是按照先进后出的原则进行存取的RAM区. 4. 用一条指令实现以下功能: 若A中数据不等于200,则程 ...

    自动化培训试题

    1.PLC 是在什么控制系统基础上发展起来的 A .电控制系统 B.单片机 C.工业电脑 D .机器人 正确答案:A 2.一般而言,PLC 的I/O点数要冗余多少? A .10% B .5% C .15% D .20% 正确答案:A 3.热 ...

    维修电工高级技师试题及答案

    一.填空题 (第1-20题.请将正确答案填入题内空白处.每题1分,共20分.) 1.COMPUTERIZED NUMERICAL CONTROL 是一种 系统简称CNC . 2.SINUMERIk820S 系统是别 控制系统,专为经济型调制 ...

    全国计算机等级考试一级模拟试题

    计算机等级考试一级B 模拟试题一 (1)计算机的特点是处理速度快.计算精度高.存储容量大.可靠性高.工作全自动以及 A )造价低廉 B )便于大规模生产 C )适用范围广.通用性强 D )体积小巧 [答案]:C [解析]:计算机的主要特点就 ...

    单片机原理及应用期末考试题试卷及答案大全

    单片机模拟试卷001 一.选择题(每题1分,共10分) 1.8031单片机的( )口的引脚,还具有外中断.串行通信等第二功能. a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在( ) a) RAM b)ROM c)寄存器 ...

    华为硬件工程师面试题

    DSP.嵌入式.软件等 1.请用方框图描述一个你熟悉的实用数字信号处理系统,并做简要的分析:如果没有,也可以自己设计一个简单的数字信号处理系统,并描述其功能及用途.(仕兰微面试题目) 2.数字滤波器的分类和结构特点.(仕兰微面试题目) 3. ...

    大学单片机考试试卷

    试题1 参考答案 一.填空题(25分,每空1分) 1. AT89S51单片机为位单片机 2. MCS-51系列单片机的典型芯片分别为.. 3. AT89S51的异步通信口为(单工/半双工/全双工) 4. AT89S51有级中断,个中断源 5 ...