单片机试题2014

合集下载

2014年“炜煌”杯安徽省大学生单片机竞赛试题

2014年“炜煌”杯安徽省大学生单片机竞赛试题

2014年安徽省大学生单片机竞赛试题一、电路焊接(15分)参赛选手以队为单位,独立完成指定电路板(小板)及元器件的焊接,将小板上的+5V、GND分别用杜邦线与主板上的5V、GND相连接后,小板上LED应发光(不是最亮),当小板上的插针最下面的一针(有标识P1.7)与GND相连时,指示灯灭,即表示小板焊接正常,完成后填写参赛学校及队名标签并贴于显著位置(小板的电路原理示意图见附图)。

二、程序设计(85分)1.基本题(本题15分)利用竞赛板自带的2.8英寸彩色TFT液晶显示屏,实现字母的流动显示(完整内容的字幕显示为一帧,一屏字幕不一定是一帧完整内容)。

要求能够清晰地显示参赛学校名、队名及参赛选手名字,开机固定显示1秒后单行字幕向左移动,完成整屏移动时间不少于3秒钟,两帧字幕之间的间隔为2个汉字,TFT彩屏不能流动显示适当给分。

2.指定功能题(本题40分)说明:所有题目的硬件接线方式,均为建议接线方法,参赛选手可以根据自己情况,选择其他接线方式。

在竞赛板(主板)上,使用独立键盘S17键、LED灯D9,用杜邦线将J7_S17与J9_7连接,J13_8与J9_6连接。

数码管显示时,用8位杜邦线将J8与J12连接,2位杜邦线分贝将J11_0与J15_DS1、J11_1与J15_DS2连接。

使用外部AD采集时,跳线帽短接J19_VIN与AINO连接,2位杜邦线分别将J11_7与J17_SDA、J11_6与J17_SCL连接。

TFT彩屏直接插在开发板上P2插槽(不需要外接其他引线)。

(以下每小题,在测试时互不关联,只测该小题项)。

(1)当第一次按S17键,TFT彩屏流动停止,D9连续亮灭,眼睛看出明显的亮灭变化。

此小题得5分。

(2)当第二次按S17键,用数码管显示测量电压(要求使用外部AD芯片PCF8591,即开发板上U13),通过手动调节主板上的VR3,得到变化的电压,主板上的数码管显示的数字随之变化,用2位数字显示当前测量的结果。

14级单片机期中考试题

14级单片机期中考试题

2014—2015学年第一学期期末考试试卷适用年级:14级课程名称:《计算机控制技术》一、填空题(2分×10 =20分)1. AT89S51单片机内部RAM分成()、()、用户RAM区和特殊功能寄存器区四部分。

2. AT89S51的片外数据和程序可扩展地址空间均为()KB,但两者的寻址指令和控制总线不同,片外数据存储器访问的助记符为()。

3. 中断源入口地址是固定的,不能更改。

INT0入口地址为()串行口中断入口地址为()。

4. 十进制数138转换为二进制是()。

5. AT89S51单片机中,31号引脚接低电平表示程序从()开始执行。

6. 若单片机的振荡频率为24MHz,则其机器周期是(),执行一条除法指令(DIV AB)需要()时间。

二、选择题(2分×10=20分)1. 列关于MCS-51单片机的复位方式说法正确的是()。

A、复位时将PC和SP清零,使得单片机从0000H单元开始执行程序。

B、复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法。

C、复位时会将设置为高电平,为低电平。

D、复位会改变内部的一些专用寄存器和用户RAM中的数据。

2. C51的中断响应是按照优先级顺序进行的,优先级高的先响应。

如果同样的优先级同时请求响应时,则内部按照如下优先次序予以响应( )(A) INT0>T0>INT1>T1>RXD/TXD (B) INT1>T1>INT0>T0>RXD/TXD(C) T0>INT0>T1>INT1>RXD/TXD (D) INT0> INT1> T0>T1>RXD/TXD3. 一个时钟周期等于()振荡周期。

A.12个B.2个C. 6个D. 1个4. MCS-51指令系统中,指令ADD A,R0 执行前(A)=38H,(R0)=54H,(C)=1 执行后,其结果为()。

2014(1)《单片机》试卷和答案

2014(1)《单片机》试卷和答案

新疆天山职业技术学院2014-2015学年第二学期《单片机原理与应用》期末试卷姓 名: 班 级: 年级编号:1、位是计算机所能表示的最小的数据单位,只能有0和1两种状态。

2、单片机中常用十进制数、二进制数和十六进制数。

3、中央处理器是单片机的核心,字长为8位,完成运算和控制功能4、立即寻址是指在指令中直接给出操作数,该操作数称为立即数。

5、单片机是单片微型计算机的简称,是将中央处理器CPU 、随机存 储器RAM 、只读存储器ROM 、定时器/计数器以及I/O 接口等功能模 块集成在一块芯片上的微型计算机。

二、单项选择题(本大题共15小题,每空1分,共15分)1、许多单片机可在(C )的电压下运行,功耗降至A 级。

A.1VB.1.2VC.2.2VD.3.6V2、计算机处理数据时,一次存取、加工和传送的数据长度为(A )。

A.字 B.字节 C.位 D.波特率3、十进制的基数是10,所使用的数码为0-9,共10个字长。

十进制数的后缀为(B )。

A.HB.DC. BD.C4、BCD 码是用(C )位二进制数来表示0-9这10个十进制数。

A.2B.3C.4D.8 5、8051有一个(A )的串行口,以实现单片机与单片机之间、单片机与其他设备之间的串行通信。

A.全双工B.半双工C.单工D.全单工6、(D )是指指令中的操作数为寄存器中的内容。

A.直接寻址 B.相对寻址 C. 变址寻址 D.寄存器寻址7、位寻址就是直接给出(B )位数据中某一位的地址,之后对此数据进行操作的寻址方式。

A.4B.8C. 16D.328、传送类指令是指令系统中使用最多的一类指令,主要用于(C )的传送、保存以及交换等场合。

A.内容B.地址C.数据D.操作数9、下列指令中那个是错的(A )A.MOV Rn,RnB.MOV A,RnC.MOV A,directD.MOV A,#data 10、加法指令的功能是(D )的内容与源操作数所指定的内容相加。

(完整版)单片机复习题(附答案、)

(完整版)单片机复习题(附答案、)

单片机复习题(仅供参考)任务一1.十进制数126对应的十六进制可表示为 D 。

A.8F B.8E C.FE D.7E2.二进制数110010010对应的十六进制数可表示为 A 。

A.192H B.C90H C.1A2H D.CA0H3.计算机内部的数据之所以用二进制的形式表示,主要是 B 。

A.为了编程方便B.由于受器件的物理性能限制C.为了通用性D.为了提高运算速度4.计算机主要的组成成分为 B 。

A.CPU 、内存、I/O口B.CPU 、键盘、显示器C.主机、外部设备D.以上都是5.CPU主要的组成成分为 C 。

A.运算器、控制器B.加法器、寄存器C.运算器、寄存器D.运算器、指令译码器6.以下不是构成单片机的部件 DA.微处理器B.存储器C.I/O接口电路D.打印机7.89C51的CPU是 C 的单片机A.16 B.4 C.8 D.准168.AT89C51单片机的字长是 C 位。

A.32 B.16 C. 8 D. 49.程序计数器PC用来 B 。

A.存放指令B.存放下一条的指令地址C.存放正在执行的指令地址D.存放上一条的指令地址10.当标志寄存器PSW的RS0和RS1分别为0和1时,系统选用的工作寄存器组为 C 。

A.组1 B.组3 C.组2 D.组011.进位标志Cy在 C 中。

A.累加器B.算术逻辑运算单元ALUC.程序状态字寄存器PSW D.PC中12.指令和程序是以 C 形式存放在程序存储器中。

A.源程序B.汇编程序C.二进制编码D.BCD码13.单片机应用程序一般存放在 B 。

A.RAM B.ROM C.CPU D.寄存器14.51单片机中专用寄存器( B )用来存放下一条待执行的指令地址。

A.ACC B.PC C.PSW D.DPTR15.AT89C51单片机有片内的ROM容量 AA.4KB B. 8KB C. 00H-1FH D.20-2FH16.89C51片内的Ram共有B 字节。

单片机最后复习 2014-2015(1)end

单片机最后复习 2014-2015(1)end

目标代码;而指令由 CPU 执行,在汇编过程中,产生可执行
的目标代码,完成对数据的运算与处理。 (2)常用的伪指令: ORG END DB DW DS EQU BIT
3、单片机基本程序结构
入口 入口 否 过程 否 入口 P1 条件满足?

P2 过程A P3 出口 出口 出口 过程B 条件满足?

(a) 顺序结构
1、答案: SP=60H DPTR=5030H
某程序段如下,假设SP=30H,DPTR=4455H。 PUSH DPL PUSH DPH POP 08H 程序执行后,SP = (08H) =
单片机的其他资源
6、引脚 单片机的引脚除了我们前面介绍的4个并I/O口,两根时钟 引脚(18、19脚),一根复位引脚(9脚),两根电源脚(40、 20脚)外,还有PSEN、EA、ALE、RESET等引脚。
MCS-51 单片机片内RAM的配置图
特殊功能寄存器名称、 标识符、 地址一览表
返回
返回
注意
数据指针(DPTR):
数据指针为16位寄存器,编程时,既可以按16位 寄存器来使用,也可以按两个8位寄存器来使用,即 高位字节寄存器DPH和低位字节DPL。 DPTR主要是用来保存16位地址,当对64kB外部 数据存储器寻址时,可作为间址寄存器使用,此时, 使用如下两条指令: MOVX A, @DPTR MOVX @DPTR, A 在访问程序存储器时,DPTR可用来作基址寄存 器,采用基址+变址寻址方式访问程序存储器,这条 指令常用于读取程序存储器内的表格数据。 MOVC A, @A+@DPTR
80H 7FH
真正RAM区
00H
MCS-51 单片机片内RAM的配置图

2014单片机试题(卷)与答案解析

2014单片机试题(卷)与答案解析

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器d)CPU 3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有()。

a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a)16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为()a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

a)MOV A, R1 b)MOVC A, A + DPTRc)MOVX A, R0 d)MOVX A, DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a)PUSH R2 b)ADD R0,Ac)MOVX A DPTR d)MOV R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

4.求十进制数-102的补码(以2位16进制数表示),该补码为。

【浙江自考真题】2014年10月单片机原理及应用02358试题

绝密 考试结束前浙江省2014年10月高等教育自学考试单片机原理及应用试题课程代码:02358请考生按规定用笔将所有试题的答案涂㊁写在答题纸上㊂选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称㊁姓名㊁准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上㊂2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑㊂如需改动,用橡皮擦干净后,再选涂其他答案标号㊂不能答在试题卷上㊂一㊁单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将 答题纸 的相应代码涂黑㊂错涂㊁多涂或未涂均无分㊂1.M C S-51单片机在正常运行程序时R S T/V P D引脚应为A.高电平B.低电平C.脉冲输入D.高阻态2.8位二进制数所能表示的最大无符号数是A.127B.128C.255D.2563.80C51单片机中,设置堆栈指针S P为40H后就发生子程序返回,这时S P的值变为A.37HB.38HC.39HD.40H4.M C S-51单片机的位寻址区位于内部R AM的单元㊂A.00H 7F HB.20H 7F HC.00H 1F HD.20H 2F H5.单片机程序存储器的寻址范围是由程序计数器P C的位数决定的,M C S-51的P C为16位,因此其寻址范围是A.4K BB.8K BC.64K BD.128K B6.M C S-51单片机执行MO V X @D P T R,A指令时,相关的信号状态是A.R D有效为低电平B.R D有效为高电平C.WR有效为低电平D.WR有效为高电平)页6共(页1第#85320机片单原题试用应及理7.若M C S-51单片机的晶振频率为12MH z,定时器/计数器的外部输入最高计数频率为A.250K H zB.500K H zC.1MH zD.2MH z8.下列指令中属于位寻址方式的是A.MO V A,30HB.MO V A,#30HC.MO V C,30HD.MO V20H,30H9.若在系统中只扩展一片I n t e l2764(8Kˑ8),除应使用P0口的8条口线外,至少还应使用P2口的口线A.4条B.5条C.6条D.7条10.M C S-51单片机的4个并行I/O口作为通用I/O口使用时,口应该加上拉电阻㊂A.P0B.P1C.P2D.P3二㊁判断题(本大题共5小题,每小题2分,共10分)判断下列各题,在答题纸相应位置正确的涂 A ,错误的涂 B ㊂11.80C51中唯一可供用户使用的16位寄存器是P C㊂12.在8051中,需要软件实现中断撤销的是串行中断㊂13.8051的串行接口是单工的㊂14.外部数据存储器的读指令为MO V X㊂15.寄存器寻址中,寄存器中存放的是操作数㊂非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上㊂三㊁填空题(本大题共8小题,每空1分,共10分)16.用8位二进制补码数所能表示的十进制数范围是㊂17.响应中断后,产生长调用指令L C A L L,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送,使程序执行转向相应的中断区入口地址㊂18.定时器0工作于方式2的计数方式,预置的计数初值为156,若通过引脚T0输入周期为1m s的脉冲,则定时器0的定时时间为㊂19.汇编语言指令是由和两部分组成㊂20.在单片机系统中,4K B表示的二进制位数是㊂)页6共(页2第#85320机片单原题试用应及理。

甘肃省2014年10月高等教育自学考试单片机原理与接口技术试题

甘肃省2014年10月高等教育自学考试单片机原理与接口技术试题请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分注意事项:1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

不能答在试题卷上。

一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均无分。

1.某单片机的型号是89C51,可知该单片机的制造工艺为A.CMOSB.CHMOSC.MOSD.HMOS2.与51子系列单片机相比,下列哪个不属于52子系列单片机的特点A.RAM容量更大B.定时/计数器更多C.存储器结构不一样D.中断源数量更多3.MCS-51单片机属于A.4位机B.8位机C.16位机D.32位机4.8051单片机外部最大可扩展多大的程序存储器A.256BB.4KBC.8KBD.64KB5.已知8051单片机外接主频是12MHz,要使单片机复位,需在复位引脚上加1持续多长时间的高电平A.1μsB.2μsC.3μsD.4μs6.8051单片机中专门用于存放程序运行状态信息的寄存器是A.PCB.DPTRC.PSWD.SP7.根据单片机能适应的环境温度范围可将单片机划分为三个等级,下列哪项不.属于这三个等级A.民用级B.军用级C.工业级D.航天级8.已知(CY)=1,(A)=1,则执行RLCA指令后,A的内容为A.0B.1C.2D.39.要读取单片机外部ROM中数据,则应该使用的指令操作码是A.MOVB.MOVCC.MOVXD.PUSH10.在单片机的子程序中,最后一条指令必须是A.RETB.RETIC.LCALLD.ACALL11.已知(SP)=20H,则执行PUSH ACC指令后,SP的值为A.07HB.19HC.21HD.22H12.下列哪条指令可以将A与R0的内容正确相加A.ADD A,R0B.ADD A,@R0C.ADD R0,AD.ADD @R0,A13.下列哪条指令构成了死循环A.LP1:JC LP2B.LP1:JC LP1C.LP1:LJMP LP2D.LP1:LJMP LP114.所有中断程序最后一条指令必定是A.RETB.RETIC.LCALLD.NOP15.为了使初值具有自动再装入功能,定时器/计数器相应M1M0的值应为A.00B.01C.10D.11非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

单片机 2014作业题(全)-学生

一、选择题1.( B)在家用电器中使用单片机应属于微计算机的(A)辅助设计应用 (B) 测量、控制应用 (C)数值计算应用 (D) 数据处理应用2.( A )对程序计数器PC的操作(A) 是自动进行的 (B) 是通过传送进行的(C) 是通过加“1”指令进行的 (D) 是通过减“1”指令进行的3.( B )单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是(A) 4KB (B) 64KB (C) 8KB (D) 128KB4.( C )假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(A) 36H (B) 37H (C) 38H (D) 39H5.( A)设置堆栈指针SP=30H后,进行一系列的堆栈操作。

当进栈数据全部弹出后SP应指向(A)30H单元 (B) 07H单元 (C) 31H单元 (D) 2FH单元6.( C )PC的值是(A) 当前指令前一条的地址 (B) 当前正在执行指令的地址(C) 下一条指令的地址 (D) 控制器中指令寄存器的地址7.( B )第2组通用寄存器的字节地址为(A) 00H—07H (B)10H—17H (C) 08H—0FH (D) 18H—1FH8.( C )DPTP是多少位的寄存器(A) 8位(B) 32位(C) 16位(D) 64位9、( D )MCS-51单片机,一个机器周期包含(A)2个状态周期(B)4个状态周期 (C) 8个状态周期 (C) 6个状态周期10.( A )当震荡脉冲频率为12MHz时,一个机器周期为(A) 1us (B) 2us (C) 8us (D) 4us11、( C )80C51的内部RAM的哪些字节可进行位寻址(A) 10H-20H (B) 10H-1FH (C) 20H-2FH (D) 30H-40H12、( A)单片机复位后堆栈指针SP的值为(A) 07H (B) 0FH (C)18H (D) 30H13、( B )单片机复位后堆栈指针PC的值为(A) 0030H (B) 0000H (C) FFFFH (D) 0003H14、( C )已知累加器ACC的字节地址是E0H,可位寻址,其D0~D7的位地址是(A)D0H~D7H (B)A0H~A7H (C)E0H~E7H (D)F0H~F7H15、( D )已知PSW中的RS1 RS0 = 10 ,则R0~R7对应的字节地址是(A) 00H~07H (B) 08~0FH (C) 20H~27H (D) 10H~17H16、( C )MCS-51单片机的入栈操作应该是(A)先入栈,后SP-1 (B)先入栈,后SP+1 (C)先SP+1,后入栈(D)先SP-1,后入栈17、( C )对MCS-51单片机I/O口描述正确的是(A) P1是双向口,P0P2P3是准双向口(B)P2P3是双向口,P0P1P是准双向口(C) P0是双向口,P1P2P3是准双向口 (D) P0P2是双向口,P1P3是准双向口18.( B )MCS-51单片机的复位控制是(A)低电平复位(B)高电平复位(C)脉冲下降沿复位(D)脉冲上升沿复位19.( A )内部RAM中的位寻址区定义的位是给(A) 位操作准备的 (B) 移位操作准备的 (C) 控制移位操作准备的 (D) 以上都对20.( C )MCS-51中(A) 具有独立的专用的地址线 (B) 由P0口和P1口的口线作地址线(C) 由P0口和P2口的口线作地址线 (D) 由P1口和P2口的口线作地址线21.( B )在MCS-51中,需双向传递信号的是(A) 地址线 (B) 数据线 (C) 控制信号线 (D) 电源线22.( A )在MCS-51中,为实现P0口线的数据和低位地址复用,应使用(A) 地址锁存器 (B) 地址寄存器 (C) 地址缓冲器 (D) 地址译码器23、( B )三态缓冲器的输出应具有三种状态,其中不包括(A) 高祖抗状态 (B) 低祖抗状态 (C) 高电平状态 (D) 低电平状态24、( A )51单片机的复位信号是( )有效。

C51单片机期末试卷 (2)

2014年春12电子1、2班单片机期末试卷班级姓名号数成绩一、填空题(36分)1、C语言程序总是从函数开始执行的。

2、C语言程序注释有两种方式:,。

3、定时/计数器T0启动控制位为,定时/计数器T1的启动控制位为。

4、设时钟频率为12MHz,若定时10ms,采用定时器0方式1则方式控制字TMOD= ,其时间常数TH0= TL0= 。

5、将定时器1设置为计数方式,则方式控制字TMOD= 。

6、TCON中TF0(TF1)表示__________,TR0(TR1)表示__________。

7、KeiL C51软件中,编译连接后生成可烧写的文件扩展名是___________。

二、判断题(14分)1、C语言语句必须以“;”作为结束符。

( )2、C语言中,每个变量在使用之前必须定义其数据类型。

( )3、所有定义在主函数之前的函数无需进行声明。

()4、TF0和TF1分别是定时/计数器T0和T1溢出标志位,当定时/计数器产生溢出时,会将此位置为1,表示该定时/计数器有中断请求。

( )5、EA=0时,CPU禁止所有中断。

( )6、ET0=0,允许T0中断;ET0=1,禁止T0中断。

( )7、C51中,“interrupt 1”表示该这中断函数为定时器1中断函数。

( ) 三、选择题(30分)1、unsigned char 的数值范围为()A.-128~+127 B.0~255 C.-32768~+32767 D.0~65535 2、执行下列语句后z的结果为()x=1;y=2;z=x&y;A. 1B. 2C. 3D. 03、下列语句循环执行的次数为()unsigned char i;i=10;while(i--);A. 9B. 10C. 11D. 124、下列变量名正确的是()A. X_1B. _X1C. X?D. int5、执行完下列操作后a与b的值分别为()Unsigned char a,b,secsec=123;a=sec%10;b=sec/10;A.1 23 B. 1 2 C. 3 12 D. 2 36、下列循环执行的次数为()void delay (){for(i=0;i<125;i++);}A.123B.124C.125D.1267、定时器/计数器的工作方式通过()寄存器编程设定。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中南大学考试试卷
2013 -- 2014 学年 下 学期期末考试试题,时间 100 分钟。 课程名:单片机原理与技术,考试形式:闭卷,总分 100 分,占总评成绩 70 %。
一、选择题(选择正确的答案,本选择题为不定项选择,正确答案不止一个但至少一个,多选题已标出,其余未 标出为单选题。共 50 小题,每题 1.5 分,共 75 分)
40、设内部 RAM 的 38H 单元中内容为 52H,MOV R0, #38H 和 MOV A, @R0 语句执行完后,累加寄存区的值为: A、33H;B、52H;C、38H;D、14H。
41、同时使 T0 和 T1 定时器都工作在计数器模式,T0 工作在模式 0 且 T1 工作在模式 2,都不受外部中断影响, 请问 TMOD 控制字应该写为: A、43H;B、48H;C、46H;D、40H。
2、某 51 单片机,要求串行口以方式 1 工作,通信波特率为 19200b/s,晶振频率为 480MHz,SMOD 设定为 1, 定时器 T1 工作在方式 0,请计算定时器 1 的计数初值(3 分);当保持其他条件不变,只把晶振更换,使之频率 变为 8MHz,计算此时串行口的通信波特率。(2 分)
47、(多选)下列指针保存在内部数据存储区的是( ): A、char data * xdata ptr;;B、int xdata * data numtab; ;C、long code * idata powtab;;D、char data * code ptr;。
48、(多选)ARM 体系结构支持 7 种处理器模式,其中( )属于不能由异常进入,而且共用工作寄存器。 A、用户模式;B、中断模式;C、管理模式;D、系统模式。
24、通用操作系统的文件系统不能直接应用在嵌入式操作系统的原因不包括( )。 A、费用较高;B、嵌入式系统易掉电的实际情况;C、整块擦除的写数据方式;D、通用操作系统多采用缓存。
25、所有嵌入式软件程序都拥有如下的基本结构( ) A、无限循环+代码临界区; B、中断+中断服务程序;C、BIOS+Bootloader;D、无限循环+中断。
17、下列描述正确的是( )。 A、ARM7 系列是冯诺依曼结构,指令系统是 CISC;B、ARM9 系列是哈佛结构,指令系统是 RISC;C、TI 的 DSP 系列是哈佛结构,指令系统是 RISC;D、MCS-51 是哈佛结构,指令系统是 RISC。
18、(多选)关于嵌入式处理器的正确描述包括( ) A、嵌入式处理器就是嵌入式系统;B、嵌入式处理器是嵌入式硬件组成的核心器件;C、嵌入式处理器只有和外 围电路一起构成专用计算机系统才能成为嵌入式系统;D、嵌入式处理器选型是嵌入式系统设计的重要环节。
二、计算题(计算出需要确定的变量或对象的数值。共 2 小题,共 10 分)
1、某 51 单片机,定时器 1 工作在方式 0,现在需要在 P1.0 上产生周期为 8 毫秒的方波,晶振频率为 12MHz,请 计算出定时器 1 的的计数初值 T0(2 分)和实现该初值需要设置寄存器 TH1 和 TL1 的数值(3 分)。
26、外部中断程序属于( ) A、无限循环; B、前台;C、后台;D、常规循环任务。
27、在嵌入式操作系统中,下列不属于任务的特点的是( ) A、动态性;B、并发性;C、独立性;D、同步性。
28、(多选)操作系统的任务状态包括( ) A、就绪;B、运行;C、挂起;D、断电。
29、当前主流的嵌入式实时操作系统都是使用( )调度法 A、先来先服务法(FCFS);B、最短周期优先法(SBF)C、优先级法(Priority); D、轮转法(Round -Robin)。
21、使用三级流水线,执行完“5+3-7>0?”这条指令需要( )个指令周期。 A、1;B、3;C、5;D、7。
22、总线工作时,不传输数据时,各个挂在总线上的设备与总线之间是( )状态? A、高阻;B、三态;C、低阻;D、短路。
23、下面封装类型单位面积内引脚数最多的是( )。 A、BGA;B、DIP;C、PQFP;D、PGA。
8、下列场合需要系统具备实时性的是( ) A、飞行器控制系统;B、家用照明;C、个人电脑;D、PDA。
9、硬件抽象层的设计目的是为了解决( )问题。 A、实时性;B、数据总线和地址总线的冲突;C、嵌入式软件可移植性;D、嵌入式软件可靠性。
10、(多选)硬件抽象层能够( ) A、它具备硬件独立性,硬件更改后不需重写;B、它使得系统便于移植,同时可以提高开发效率;C、它把系统 软件与底层硬件部分隔离,使得应用程序与硬件相对独立;D、它具备操作系统相关性,操作系统改变后须重写。
11、(多选)最简单的嵌入式系统包括( ) A、板级支持包;B、用户应用层;C、硬件层;D、操作系统层。
12、系统时钟就是一个典型的频率相当精确和稳定的脉冲信号发生器,它为嵌入式系统提供( )。 A、时序脉冲;B、总线;C、电源;D、时间标准。
13、(多选)下列存储器件掉电后数据不丢失的有( ) A.NVRAM;B、SDRAM;C、EEPROM;D、FLASH。
49、ARM 微处理器共有 个 位寄存器,其中 个为通用寄存器, 个为状态寄存器。( )
A、37,16,31,6;B、32,16,30,2;C、37,32,31,6;A、32,32,30,2。
50、FPGA 的基本组成结构中,不包括下述哪项?( ) A、全局总线;B、可配置逻辑模块 CLB;C、输入输出模块 IOB;D、可编程开关矩阵 PSM。
37、51 单片机中,CPU 读取程序,要先完成存储器片选,再将( )管脚置为低电平即可开始读取数据。 A、WR;B、RD;C、PSEN; D、ALE。
38、51 单片机中,特殊功能寄存器区的起始地址为( )。 A、80H;B、20H;C、FFH; D、70H。
39、设内部 RAM 中 33H 单元中内容为 44H,34H 单元中内容为 0AFH,R0 中内容为 33H,R1 中内容为 00H, 那么 MOV A,@R0 指令执行后 A 中的值是 ( ) A、33H;B、00H;C、34H;D、44H。
图 1 开关灯控制二极管
2、假设在一个 51 单片机的外部中断 1(中断编号为 3)对应的管脚处接一个按键,按下按键,如图 2 所示的 8 个发光二极管就只亮 1 个其余 7 个是灭的,而且希望每按下一次这个按键,点亮的这个二极管就顺序移位 1 个。 譬如,这次按键时 P1.2 对应的发光二极管亮,下次按键时 P1.3 对应的发光二极管亮,再下次键时 P1.4 对应的发 光二极管亮。假设全局变量 int LedIndex; 是指示当前点亮发光二极管序号的全局变量;void MakeLed(); 是外部 中断 1 对应的中断响应函数,请编写该中断响应函数的具体实现。(7 分)
42、(多选)译码法扩展存储的好处是( ): A、扩展容量可以比线选法大很多;B、避免扩展地址的不连续性;C、读写速度可以提高很高;D、全部自动实 现,不用人为干预。
43、共阳极 LED 八段显示器,显示数字 4 时,段值应该是( ): A、00H;B、66H;C、FFH;D、99H。
44、(多选)对 C51 编译器来说,下列数据类型占据 4 个字节的是( ) A、bit;B、long;C、float;D、double。
35、51 单片机的四个并行口中,( )只负责纯粹的双向数据输入输出功能。 A、P0;B、P1;C、P2; D、P3。
36、51 单片机中,n 号中断向量入口地址为( ),其中 n 为中断序号(n=0,1,2,3,4) A、08H+8*n;B、03H+16*n;C、03H+8*n; D、08H+16*n。
19、(多选)和普通微处理器相比,DSP 处理器的独特之处包括( ): A、具备丰富的外设接口资源和处理器支持;B、具备独立的 DMA 总线和控制器;C、具备独立专用的数据地址 发生器(DAG);D、具备独立的硬件乘法器。
20、(多选)片上系统 SOC 的特点包括( ) A、减少外围驱动接口单元及电路板之间的信号传递,加快微处理器处理速度;B、减少芯片对外管脚数,简化制 造过程;C、使用独特的计算机体系结构,提高并行计算能力;D、内嵌的线路可以避免外部电路clude “reg51.h” void main() {
char data a; a = P1; a = a&0x03; switch(a) {
case 0:P1 = 0x23; break; case 1:P1 = 0x43; break; case 2:P1 = 0x83; break; case 3:P1 = 0x13; break; } }
6、嵌入式系统中,Flash 上 0x00000086 地址上的数据 0x70 需要改写为 0x71,那么系统需要擦除( ) A、1bit;B、1 字节;C、0x00000086 地址所在的逻辑数据块;D、整块 Flash。
7、NAND Flash 适合在嵌入式系统硬件中承担( )功能。 A、程序存储器;B、总线系统;C、外部数据存储器;D、堆栈。
45、(多选)8051 系列微处理器提供了下列哪些类型的存储区域( ): A、程序存储区;B、内部数据存储区;C、外部程序存储区;D、外部数据存储区。
46、(多选)一段 C51 程序,声明了 ibase 变量,定义为 sbit data ibase; 那么 ibase 是一个( ): A、位变量;B、可位寻址变量;C、绝对地址变量;D、虚变量。
30、信号量是多任务环境下使用的一种设施, 它负责协调各个任务, 以保证它们能够正确、合理的使用( ) A、系统资源;B、公共资源;C、总线资源;D、外设资源。
31、在 RTOS 中,当发生优先级反转时,可以采用( )解决这一问题。 A、优先级继承;B、优先级驱动;C、抢占临界资源;D、关中断。
32、(多选)实现代码临界区的方法有( )
相关文档
最新文档