单片机试题答案

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

一、选择题:共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);

}

}


相关内容

  • 单片机应用技术考试试题(六)及答案
  • 单片机应用技术考试试题(六) (本试题分笔试题和操作题两部分.共100分,考试时间120分钟.) 第一部分 笔试题 (本部分共有4大题,总分60分,考试时间60分钟,闭卷) 一.填空题(每空1分,共20分) 1.半导体存储器的最重要的两个指标是( )和( ). 2.汇编语言中可以使用伪指令,它们不是 ...

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

  • 单片机原理试题及答案
  • 单片机模拟试卷 一.选择题(每题1分,共10分) 1.8031单片机的( )口的引脚,还具有外中断.串行通信等第二功能. a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在( ) a) RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为0111 0101 0100 ...

  • 单片机原理及应用试题及答案
  • 广西工学院 2002 - 2003 学年第 2 学期课程考核试题 考核课程 单片机原理及应用 考核班级 自动化00级 学生数 145 印数 150 考核方式 闭卷 考核时间 120 分钟 一.填空题(每空1分,共20分) 1.单片机与普通计算机的不同之处在于其将 CPU 微处理器 . 存储器 和 I ...

  • 51单片机原理及应用期末考试试题汇总6
  • 1.若累加器A中的数据为67H,则PSW中的P=_1__. 2. 一个机器周期= _6_个状态周期=12个振荡周期. 3.89C51的堆栈是按照先进后出的原则进行存取的RAM区. 4. 用一条指令实现以下功能: 若A中数据不等于200,则程序转至PROM_ CJNZ A,#200H,PROM__. ...

  • 自动化培训试题
  • 1.PLC 是在什么控制系统基础上发展起来的 A .电控制系统 B.单片机 C.工业电脑 D .机器人 正确答案:A 2.一般而言,PLC 的I/O点数要冗余多少? A .10% B .5% C .15% D .20% 正确答案:A 3.热继电器在电路中做电动机的什么保护? A .短路 B.过载 C ...

  • 维修电工高级技师试题及答案
  • 一.填空题 (第1-20题.请将正确答案填入题内空白处.每题1分,共20分.) 1.COMPUTERIZED NUMERICAL CONTROL 是一种 系统简称CNC . 2.SINUMERIk820S 系统是别 控制系统,专为经济型调制解调器床设计的 3.配电网络三相电压不平衡会使变频器的输入电 ...

  • 全国计算机等级考试一级模拟试题
  • 计算机等级考试一级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)寄存器 d)CPU 3.已知某数的BCD码为0111 0101 0 ...