单片机应用技术试卷

合集下载

单片机应用技术考试题答案

单片机应用技术考试题答案

单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。

2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。

如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。

3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。

4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。

5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。

6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。

7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。

8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。

9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。

而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。

10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。

11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。

二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。

A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。

单片机应用技术试题及参考答案及评分标准

单片机应用技术试题及参考答案及评分标准

单片机应用技术试题第一部分笔试题(本部分共4道题,总分60分,考试时间60分钟)一、填空题(每空1分,共20分)1、MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。

2、关于堆栈类操作的两条指令分别是()、(),操作遵循()原则。

3、()寄存器的作用是用来保存程序运行过程中的各种状态信息。

若累加器A中的数据为01110010B,则PSW中的P=()。

4、若MCS-51 单片机采用12MHz 的晶振,它的机器周期(),ALE 引脚输出正脉冲频率为(),。

5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。

那么EA应()。

6、在片外扩展一片2764程序存储器芯片要( )地址线。

7、外部中断1(INT1)的中断入口地址为();定时器1的中断入口地为()。

8、8751有两个16位可编程定时/计数器,T0和T1。

它们的功能可由控制寄存器()、()的内容决定,且定时的时间或计数的次数与()、()两个寄存器的初值有关。

9、欲使P1口的低4位输出0,高4位不变,应执行一条()命令。

10、串行口的控制寄存器SCON中,REN的作用是( )。

二、判断题(每题1分,共10分)1、指令字节数越多,执行时间越长。

()2、内部寄存器Rn(n=0-7)作为间接寻址寄存器。

()3、当MCS—51上电复位时,堆栈指针SP=00H。

()4、CLR R0 ()5、EPROM的地址线为11条时,能访问的存储空间有4K。

()6、51单片机只能做控制用,不能完成算术运算。

()7、为了消除按键的抖动,常用的方法只有硬件方法()8、必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。

()9、8155的复位引脚可与89C51的复位引脚直接相联。

( )10、MCS—51的串行接口是全双工的。

( )三、简述题(每题4分,共16分)1、为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?2、已知一MCS51单片机系统使用12MHZ的外部晶体振荡器,计算:1)该单片机系统的状态周期与机器周期各为多少?2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?3、、在由8031CPU芯片设计的系统中,若规定外部中断0为电平触发方式,高优先级,此时,特殊功能寄存器TCON、IE、IP为多少?4、执行下列程序段中第一条指令后:(P1.7)=(),(P1.3)=()(P1.2)=();执行第二条指令后:(P1.5)=(),(P1.4)=(),(P1.3)=()。

单片机原理与应用考试试题

单片机原理与应用考试试题

单片机原理与应用考试试题一、填空题(每空 2 分,共 40 分)1、单片机是将_____、_____、_____和_____等部件集成在一个芯片上的微型计算机。

2、单片机的存储器分为_____和_____,其中_____存储器在掉电后数据会丢失。

3、单片机的并行 I/O 口有_____个,分别是_____、_____、_____和_____。

4、单片机的复位方式有_____复位和_____复位两种。

5、单片机的中断源有_____个,分别是_____、_____、_____、_____和_____。

6、单片机的定时器/计数器有_____个,分别是_____和_____。

7、单片机指令系统中,数据传送指令有_____、_____和_____等。

二、选择题(每题 3 分,共 30 分)1、单片机的工作频率主要取决于()A 晶振频率B 复位电路C 电源电压D 存储容量2、以下不是单片机特点的是()A 集成度高B 功耗低C 性价比高D 运算速度快3、单片机的程序计数器 PC 是()位的。

A 8B 16C 32D 644、单片机的中断优先级可以通过()设置。

A 中断允许寄存器B 中断优先级寄存器C 定时器控制寄存器D 串行口控制寄存器5、要使单片机的 P1 口输出低电平,应执行的指令是()A MOV P1,0FFHB MOV P1,00HC CLR P1D SETB P16、单片机的堆栈指针 SP 复位后指向()A 00HB 07HC 30HD 7FH7、以下指令中,属于逻辑运算指令的是()A ADDB SUBBC ANLD MOV8、单片机在执行 MOVX 指令时,相关的控制信号是()A RD 和 WR 均为低电平B RD 为低电平,WR 为高电平C RD 为高电平,WR 为低电平 D RD 和 WR 均为高电平9、若单片机的晶振频率为 12MHz,机器周期为()A 1μsB 2μsC 4μsD 8μs10、要使单片机能够响应外部中断 0,需要设置的寄存器是()A IEB IPC TCOND SCON三、简答题(每题 10 分,共 30 分)1、简述单片机的工作过程。

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

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

单片机原理及应用测试题+答案一、选择题1. 以下哪一项不是单片机的主要特点?A. 集成度高B. 成本低C. 扩展性差D. 功耗低答案:C2. 以下哪个不是51系列单片机的定时器/计数器?A. T0B. T1C. T2D. T3答案:D3. 在单片机编程中,以下哪个指令不是无条件跳转指令?A. SJMPB. DJNZC. LJMPD. AJMP答案:B4. 以下哪个不是单片机的存储器?A. 程序存储器B. 数据存储器C. 只读存储器D. 动态存储器答案:D5. 以下哪个不是单片机的常见端口?A. P0B. P1C. P2D. P4答案:D6. 以下哪个不是单片机的中断源?A.外部中断0B.外部中断1C.定时器0中断D.串口中断答案:B二、填空题1. 单片机是一种集成____、____、____和____于一体的微型计算机系统。

答案:微处理器、存储器、定时器/计数器、输入/输出接口2. 8051单片机的____位可以用于寻址。

答案:83. 在8051单片机中,____寄存器用于存放累加器和标志位。

答案:ACC4. 单片机的____口通常用于扩展外部存储器。

答案:P35. 单片机的中断系统可以实现____、____、____和____等功能。

答案:程序顺序执行、快速响应、多级中断、中断嵌套三、简答题1. 请简要说明单片机的启动方式。

答案:单片机的启动方式主要有两种:上电启动和复位启动。

上电启动是指单片机在电源供电后自动启动执行程序;复位启动是指通过外部信号对单片机进行复位,使单片机从地址0开始执行程序。

2. 请简要说明单片机的指令系统。

答案:单片机的指令系统包括数据传输指令、逻辑运算指令、算术运算指令、控制指令和跳转指令等。

数据传输指令用于在数据寄存器之间、数据寄存器与累加器之间进行数据传输;逻辑运算指令包括与、或、非等操作;算术运算指令包括加、减、乘、除等操作;控制指令包括跳转、循环、分支等操作;跳转指令用于无条件跳转到指定地址或根据条件跳转到不同地址。

单片机技术与应用样卷A

单片机技术与应用样卷A

单片机技术与应用样卷A一、选择题(每题 2 分,共 30 分)1、单片机是将()等集成在一块芯片上的微型计算机。

A CPU、存储器、I/O 接口B 运算器、控制器、存储器C CPU、运算器、控制器D 存储器、I/O 接口、定时器2、以下不是单片机特点的是()。

A 体积小B 价格高C 可靠性高D 易于开发3、单片机的应用领域不包括()。

A 工业控制B 智能家电C 大型服务器D 医疗器械4、 8051 单片机的复位引脚是()。

A RSTB ALEC PSEND EA5、当 8051 单片机的 EA 引脚接高电平时,访问的程序存储器是()。

A 片内程序存储器B 片外程序存储器C 先片内后片外D 先片外后片内6、 8051 单片机的 P0 口在作为通用 I/O 口使用时,需要外接()。

A 上拉电阻B 下拉电阻C 电容D 电感7、单片机的定时器/计数器工作方式 1 是()位的定时/计数方式。

A 8B 13C 16D 328、在 8051 单片机中,串行通信方式 1 的波特率是()。

A 固定的B 可变的C 由定时器 T1 决定D 由晶振频率决定9、以下指令中,属于位操作指令的是()。

A MOVB ADDC CLRD SUBB10、单片机 C 语言程序中,定义无符号字符型变量的关键字是()。

A unsigned charB signed charC charD int11、要使 8051 单片机的 P1 口的低 4 位输出 0,高 4 位不变,应执行的指令是()。

A MOV P1,0FHB MOV P1,0F0HC CLR P10-P13D SETB P14-P1712、在单片机 C 语言中,中断函数的关键字是()。

A interruptB voidC mainD while13、以下不是 8051 单片机中断源的是()。

A 外部中断 0B 定时器/计数器 0 溢出中断C 串行口发送中断D 看门狗中断14、 8051 单片机的堆栈区一般设置在()。

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

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

单片机原理及应用考试题与参考答案一、单选题(共54题,每题1分,共54分)1.指令MOV @R1,#30H目标操作数的寻址方式是():A、寄存器间接寻址B、相对寻址C、立即寻址D、直接寻址正确答案:A2.MCS-51单片机CPU开中断的指令是A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A3.某种存储器芯片是8KB*4/片,那么它的地址线根数是( )A、11根B、12根C、13根D、14根正确答案:C4.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间。

A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D5.MCS-51指令系统中,执行下列指令后,其结果为()。

MOV A, #68 ADD A, #53 DA AA、A=21 CY=1 OV=0B、A=21 CY=1 OV=1C、A=21 CY=0 OV=0D、以上都不对正确答案:B6.MCS-51指令系统中,清零指令是()。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A7.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TL1=#( )A、06HB、09HC、08HD、07H正确答案:A8.型号为6116的RAM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:A9.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B10.存储器的地址范围是0000H~0FFFH,它的容量为()。

A、1KBB、2KBC、3KBD、4KB正确答案:D11.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C12.哪个不是常用的晶振频率():A、11.0592MHzB、6MHzC、12MHzD、3MHz正确答案:D13.ALE引脚功能是()A、复位信号B、地址锁存控制信号C、访问程序存储控制信号D、+6 V电源正确答案:B14.8051单片机的定时器T0用作计数方式时是A、由外部计数脉冲计数,下降沿加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个机器周期加1D、由内部时钟频率定时,一个时钟周期加1正确答案:A15.当RS1RS0=01时,Rn的地址是():A、00H~07HB、08H~0FHC、10H~17HD、18H~1FH正确答案:B16.单片机应用程序一般存放在()。

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。

A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。

A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。

A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。

"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。

A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。

A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。

A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。

《单片机应用技术》模拟试卷(A卷)答案

《单片机应用技术》模拟试卷(A卷)答案

《单⽚机应⽤技术》模拟试卷(A卷)答案⼀、单项选择题:(共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. 08HB. 07HC. 30HD. 50H5、MCS-51单⽚机的位寻址区位于内部RAM的( D )单元。

A. 00H~7FHB. 20H~7FHC. 00H~1FHD. 20H~2FH6、PSW中的RS1和RS0⽤来(A)。

A. 选择⼯作寄存器组B. 指⽰复位C. 选择定时器D. 选择⼯作⽅式7、MCS-51单⽚机规定⼀个机器周期共有(A)个节拍。

A. 12B. 6C. 8D. 168、下⾯叙述不正确的是(C)。

A. ⼀个C源程序可以由⼀个或多个函数组成B. ⼀个C源程序必须包含⼀个函数main()C. 在C51中,注释说明只能使⽤/*……*/注释D. C程序的基本组成单位是函数9、在C51程序中常常把(D)作为循环体,⽤于消耗CPU时间,产⽣延时效果。

A. 赋值语句B. 表达式语句C. 循环语句D. 空语句10、在单⽚机应⽤系统中,LED数码管显⽰电路通常有(C )显⽰⽅式。

A. 静态B. 动态C. 静态和动态D. 查询11、共阳极LED数码管加反向器驱动时显⽰字符“6”的段码是(B)。

A. 06HB. 7DHC. 82HD. FAH12、LED数码管若采⽤动态显⽰⽅式,下列说法错误的是(C)。

A. 将各位数码管的段选线并联B. 将段选线⽤⼀个8位I/O端⼝控制C. 将各位数码管的公共端直接连接在+5V或者GND上D. 将各位数码管的位选线⽤各⾃独⽴的I/O端⼝控制13、按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产⽣接触不稳定,为消除抖动引起的不良后果,常采⽤的⽅法有(C )。

单片机应用技术试题

单片机应用技术试题

单片机应用技术试题1. AT89S51单片机的RAM存储器大小为()。

[单选题]○A.128字节○B.4KB○C.8KB○D.2KB2. 外部扩展存储器时,分时复用做数据线和低8位地址线的是()。

[单选题] ○A.P0口○B.P1口○C.P2口○D.P3口3. 7段共阴极LED数码管显示字符“P”的段码为()。

[单选题]○A.8CH○B. 73H○C.31H○D.CEH4. C语言总是从()开始执行的。

[单选题]○A.主函数○B.主程序○C.子程序○D.主过程5.AT89S51单片机的定时器T1用做计数方式时,采用工作方式2,则工作方式控制字为()。

[单选题]○A.60H○B.02H○C.06H○D.20H6. AT89S51单片机的定时器T0用做定时方式时,采用工作方式1,则初始化编程为()。

[单选题]○A.TMOD=0x01○B. TMOD=0x50○C. TM0D=0x10○D. TM0D=0x027. 启动T0定时器是使TCON的()。

[单选题]○A.TF0位置1○B.TR0位置1○C.TR0位置0○D.TR1位置18. LED数码管若采用动态显示方式,下列说法错误的是()。

[单选题]○A. 将各段数码管的段选线并联○B. 将段选线用一个8位I/O端口控制○C. 将各位数码管的公共端直接连接在+5V或者GND上○D. 将各位数码管的位选线用各自独立的I/O端口控制9. 使用单片机开发系统调试程序时,对源程序进行汇编的目的是()。

[单选题]○A.将源程序转换成目标程序○B.将目标程序转换成源程序○C.将低级语言转换成高级语言○D.连续执行10.AT89S51单片机串行口发送/接收中断源的工作过程中是:当串行口接收或发送完一帧数据时,将SCON中的(),向CPU申请中断。

[单选题]○A.R1或者TI置1○B. R1或者TI置0○C.R1置1或TI置0○D.R1置0或TI置111. AT89C51是()公司的产品。

单片机应用技术项目式教程 考试1[4页]

单片机应用技术项目式教程 考试1[4页]

《单片机应用技术》课程试卷一一、选择题(每小题 2 分,共24分)1、C语言中最简单的数据类型包括()。

A、整型、实型、逻辑型B、整型、实型、字符型C、整型、字符型、逻辑型D、整型、实型、逻辑型、字符型2、下列计算机语言中,CPU能直接识别的是()。

A、自然语言B、高级语言C、汇编语言D、机器语言3、MCS-5l单片机的堆栈区是设置在()中。

A、片内ROM区B、片外ROM区C、片内RAM区D、片外RAM区4、以下能正确定义一维数组的选项是()。

A、int a[5]={0,1,2,3,4,5};B、char a[ ]={0,1,2,3,4,5};C、char a={'A','B','C'};D、int a[5]="0123";5、数据的存储结构是指()。

A、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的顺序存储方式D、数据的逻辑结构在计算机中的表示6、下列关于栈的描述中正确的是()。

A、栈是先进后出的线性表B、栈是只出不进的线性表C、栈是先出后进的线性表D、不确定7、能够用紫外光擦除ROM中程序的只读存储器称为()。

A、掩膜ROMB、PROMC、EPROMD、EEPROM8、在MCS-51系统中,若晶振频率为8MHz,一个机器周期等于()μs 。

A、1.5B、3C、1D、0.59、AT89S51的时钟最高频率是()。

A、12MHzB、6 MHzC、8 MHzD、33 MHz10、以下不是构成单片机的部件()。

A、微处理器(CPU)B、存储器C、接口适配器(I/O接口电路)D、打印机11、下列不是单片机总线是()。

A、地址总线B、控制总线C、数据总线D、电源总线12、十进制29的二进制表示为原码()。

A、11100010B、10101111C、00011101D、00001111二、判断题(每小题 2 分,共26分)()1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。

单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)一、单选题(共100题,每题1分,共100分)1.80C51单片机的定时/计数器在工作方式1时的最大计数值为()A、2^13=8192B、2^8=256C、2^4=16D、2^16=65536正确答案:D2.启动定时器1开始定时的C51指令是()。

A、TR0=0;B、TR1=0;C、TR0=1;D、TR1=1;正确答案:D3.LED数码管用于动态显示时需要将各位数码管的()。

A、全部位码线并联起来B、全部位码线串联起来C、相同段码线并联起来D、相同段码线串联起来正确答案:C4.通信时钟波特频率固定为()分频晶振A、四B、二C、十二D、八正确答案:C5.行列式键盘的工作方式主要有()A、独立查询方式和中断扫描方式B、直接输入方式和直接访问方式C、中断扫描方式和直接访问方式D、编程扫描方式和中断方式正确答案:D6.按照数据传送方向串行通信,不包括()A、都不是B、半双工C、全双工D、单工正确答案:A7.用串口方式0时,数据从()发出A、TXDB、RXDC、TDD、RD正确答案:B8.外部中断请求触发方式有()触发和下降沿触发A、无关B、无法确定C、低电平D、高电平正确答案:C9.外部中断1的中断触发控制控制位为IT1,IT1=1为什么触发方式()A、上升沿B、高电平C、低电平D、下降沿正确答案:D10.程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D11.关于51单片机串行口的SCON寄存器,下列描述正确的是:()A、发送和接收必须通过该寄存器设置是否允许B、在方式1下,需要用到该寄存器的TB8或者RB8C、SCON寄存器可以位寻址(TMOD不可位寻址)D、SM0、SM1、SM2用于设置其工作方式正确答案:C12.下面叙述中不正确的是()。

A、一个C51源程序可以由一个或多个函数组成B、一个C51源程序必须包含一个main()函数C、C51中的注释语句只能位于可执行语句的后面D、C51程序的基本组成单位是函数正确答案:C13.C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D14.已知P1口第0位的位地址是0x90,将其定义为位变量P1_0的正确命令是()A、bit P1_0 = 0x90;B、sfr16 P1_0 = 0x90;C、sfr P1_0 = 0x90;D、sbit P1_0 = 0x90;正确答案:D15.在C51的数据类型中,unsigned char型的数据长度和值域为()A、单字节,-128~127B、双字节,-32768~32767C、单字节,0~255D、双字节,0~65535正确答案:C16.89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C17.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B18.C51最小时序定时单位为()A、状态B、拍节C、机械周期D、周期正确答案:B19.如果中断响应受阻,则需要更长时间,最长响应周期是()机器周期A、3B、8C、7D、5正确答案:B20.共阴极数码管0x06表示()A、1B、2C、0D、3正确答案:A21.IP寄存器为()A、软件较为复杂B、占用口线较少C、中断优先级寄存器D、不易理解正确答案:C22.异步通信的数据是按()进行传送。

河北机电学院《单片机应用技术》试卷

河北机电学院《单片机应用技术》试卷

河北机电学院《单片机应用技术》试卷一、选择题(共20题,每题2分,共40分)1.单片机是一种()控制芯片。

– A. 数字– B. 模拟– C. 混合– D. 嵌入式2.下列哪个单片机不属于AVR系列?– A. ATmega16– B. ATtiny85– C. ATmega328P– D. STM32F1033.单片机系统中,外部扩展存储器的访问速度一般比内部存储器()。

– A. 快– B. 慢4.嵌入式系统的特点不包括()。

– A. 容易移植– B. 硬件资源有限– C. 实时性要求高– D. 软件复杂度低5.在C语言中,下列不是合法的变量名的是()。

– A. _abc– B. auto– C. 123abc– D. abc1236.下列哪个是C51单片机的编程语言?– A. C++– C. C#– D. Assembly7.单片机的程序存储器可以分为()类型。

– A. RAM和ROM– B. EPROM和EEPROM– C. 扇区和块– D. Flash和EPROM8.单片机系统中的时钟电路主要作用是()。

– A. 控制程序的执行速度– B. 指定单片机的工作频率– C. 提供单片机的电源电压– D. 控制单片机与外部设备的通信速率9.下列哪个不是单片机的外设接口?– B. GPIO– C. USB– D. I2C10.单片机的位操作指令主要用于()。

– A. 处理数值型数据– B. 控制外部设备– C. 实现条件判断– D. 进行数据移位操作11.单片机中采用定时器中断的方式来实现延时,其精度主要取决于()。

– A. 定时器的位数– B. 定时器的工作频率– C. 定时器的初始值– D. 系统的工作频率12.单片机中的GPIO口可以用于()。

– A. 输入信号采集– B. 输出信号控制– C. 两者皆可– D. 无法使用13.在单片机系统中,中断的优先级由()来决定。

– A. 中断源的硬件优先级– B. 中断源的软件优先级– C. 中断向量的地址– D. 中断服务程序的长度14.单片机系统中,串行通信是指()。

中职《单片机应用技术》期中考试试卷

中职《单片机应用技术》期中考试试卷

2024学年度第一学期《单片机应用技术》期中考试
一、任务要求
1、名称
单片机控制的交通灯控制系统设计
P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0
* * 东西绿东西黄东西红南北绿南北黄南北红
0 0 1 1 0 1 1 0 0x36 0 0 1 1 0 1 0 1 0x35 0 0 0 1 1 1 1 0 0x1e 0 0 1 0 1 1 1 0 0x2e
1)完成交通灯的变化规律,即一个十字路口为东西向和南北向,四个路口
均有红黄绿三灯和两个LED数码显示管。

2)交通灯上电后进入初始状态即东西红灯,南北红灯。

5s后转状态1:南北绿灯亮通车,东西红灯亮,禁止通行,持续30s;
30s后转状态2:南北绿灯灭转黄灯闪亮,延时5s,东西仍然红灯;
5s后转状态3:东西绿灯亮通车,南北转红灯,持续30s ;
30s后转状态4:东西绿灯灭转黄灯闪亮,延时5s,南北仍然红灯。

最后循环至状态1。

3)用8个LED数码管(各个方向均有两个LED数码管,分别表示个位和十位)显示倒计时。

倒计时用于提醒驾驶员和行人信号灯发生变化的时间,以便他们在“停止”和“通行”两者作出合适的选择。

4)有紧急车辆要求通过时,系统要能禁止普通车辆通行,A、B道均为红灯,紧急车由K1 开关模拟。

3、系统方框图
4、设计指标
1)画出设计的电路原理图
2)进行电路的仿真与调试。

单片机原理与应用模拟试题与答案

单片机原理与应用模拟试题与答案

单片机原理与应用模拟试题与答案一、单选题(共64题,每题1分,共64分)1.以下有关PC和DPTR的结论中错误的是()。

A、DPTR是可以访问的,而PC不能访问B、它们都是16位寄存器C、在单片机运行时,它们都具有自动加“1”的功能D、DPTR可以分为2个8位的寄存器使用,但PC不能正确答案:C2.MCS-51系列单片机的定时器/计数器T1用做定时方式时,采用工作方式1,则工作方式控制字为()。

A、01HB、05HC、10HD、50H正确答案:C3.启动定时器/计数器T0开始计数的指令是使TCON的()。

A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0正确答案:B4.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

A、外部中断0B、外部中断1C、定时器/计数器T0中断D、定时器/计数器T1中断正确答案:A5.当MCS-51单片机应用系统需要扩展外部存储器或其它接口芯片时,()可作为高8位地址总线使用。

A、P0口B、P1口C、P2口D、P0口和P2口正确答案:C6.存储16×16点阵的一个汉字信息,需要的字节数为()。

A、256B、32C、64D、128正确答案:B7.在C语言中,引用数组元素时,其数组下标的数据类型允许是()。

A、整型常量B、整型表达式C、整型常量或整型表达式D、任何类型的表达式正确答案:C8.下列说法正确的是()。

A、各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中B、各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中C、各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中D、各中断源发出的中断请求信号,都会标记在AT89S51的TCON、SCON寄存器中正确答案:D9.使8051单片机的定时器/计数器T1停止计数的指令是使TCON的()。

A、TF0位置1B、TR0位置1C、TR0位清0D、TR1位清0正确答案:D10.若某寄存器芯片的地址线为12根,那么它的存储容量为()。

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

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

单片机原理及应用试题与答案一、单选题(共54题,每题1分,共54分)1.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C2.3D.0AH转换成二进制数是()。

A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B正确答案:A3.下列指令能使R0高4位不变,低4位置F的是()。

A、ANL R0,#OF0HB、ANL R0,#OFOHC、ORL 0,#OFHD、ORL 00H,#OF0H正确答案:C4.MSS-51单片机的PIO引脚有():A、44根B、40根C、24根D、32根正确答案:D5.设在31H单元存有#23H,执行下面程序: MOV A, 31H ANL A, #0FH MOV 41H, A MOV A, 31H ANL A, #0F0H SWAP A MOV 42H, A 则(41H)= (42H)=A、(41H)=03H ,(42H)=02HB、(41H)=03H ,(42H)=03HC、(41H)=03H ,(42H)=04HD、(41H)=03H ,(42H)=05H正确答案:A6.MOV R1 ,#30H; MOV A,#64H; ADD A,#47H; DA A; MOV @R2,A;后(R1)=A、28HB、29HC、30HD、31H正确答案:C7.以下关于CPU的说法不正确的是():A、主要用于数字运算和逻辑运算B、完成数据处理和程序控制逻辑C、由运算器和控制器组成D、TMOD是CPU专用寄存器正确答案:D8.DA A 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B9.若要打开外部中断0和定时计数器1的中断,禁止其他中断,IE 应设置为():A、8AHB、0AHC、89HD、09H正确答案:C10.当(IP)=04H时,优先级最高的中断源是():A、外部中断1B、定时计数器1C、定时计数器0D、外部中断0正确答案:A11.地址总线的缩写是():A、ABB、DBC、CBD、KB正确答案:A12.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是A、9CHB、20HC、64HD、A0H正确答案:A13.MCS-51指令系统中,执行下列程序后,堆栈指针SP的内容为()。

单片机原理与应用试卷

单片机原理与应用试卷

(单选题) 本题共35小题,每小题2分,共70分,在每小题给出的几个选项中,只有一项是符合题目要求的。

选项A:2KB: B256BC:128BD:64KB学生答案:D √参考答案:D得分:2选项A:运算器与存储器B:运算器与控制器C:输入输出设备D:控制器与存储器学生答案:B √参考答案:B得分:2位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是选项A:位累加器CyB:通用寄存器的各个位C:特殊功能寄存器的可寻址位D:位操作指令学生答案:B √参考答案:B得分:2选项A:片内数据存储区的低128字节单元B:片内数据存储区C:片内数据存储区的高128字节单元D:程序存储区学生答案:B参考答案:A得分:0选项A:TCON或SCON寄存器内的有关中断标志位置为1B:IE中断允许寄存器内的有关中断允许位置1C:优先级寄存器内的有关位置1D:当前一条指令执行完学生答案:C √参考答案:C得分:2选项A:128B:256C:4KD:64K学生答案:A √参考答案:A得分:2得分:0选项A:定时/计数中断硬件自动撤除B:脉冲方式外部中断自动撤除C:电平方式外部中断强制撤除D:串行中断软件撤除E:串行中断硬件自动撤除学生答案:CD √参考答案:CD得分:2选项A:进行逻辑运算B:进行算术运算C:分析指令并发出相应的控制信号D:只控制CPU的工作学生答案:C √参考答案:C得分:2选项A:2B:3C:4D:5学生答案:A √参考答案:A得分:2选项A:64KB:.128B B4KB.64KBC:4KB.128BD:8KB.256B学生答案:C √参考答案:C得分:2选项A:15B:3C:1D:05学生答案:A √参考答案:A得分:2得分:0选项A:组0B:组1C:组2D:组3学生答案:B √参考答案:B得分:2C:charD:float学生答案:B √参考答案:B得分:2选项A:PSWB:DPTRC:PCD:PTR CPC DB学生答案:C √参考答案:C得分:2选项A: 位累加器CyB:通用寄存器的各个位C:yB通用寄存器的各个位C 特殊功能寄存器的可寻址位D: 位操作指令集学生答案:B √参考答案:B得分:2选项A:没有专用的I/O 指令B:没有区分存储器和I/O 的控制信号C: 使用存储器指令进行I/O 操作D:P3口线具有第二功能学生答案:D参考答案:A得分:0得分:0选项A:IEB:IPC:TCOND:SCON学生答案:B √参考答案:B得分:2C:00HD:70H学生答案:A √参考答案:A得分:2在单片机中,通常将一些中间计算结果放在中选项A:累加器B:控制器C:程序存储器D:数据存储器学生答案:D √参考答案:D得分:2选项A:中断子程序不必声明B:函数不必声明C:中断子程序必须有形式参数D:中断子程序一定会有返回值学生答案:A √参考答案:A得分:2选项A:5B:3C:1D:05学生答案:A √参考答案:A得分:2得分:2(多选题) 本题共10小题,每小题3分,共30分,多选、少选、错选、不选均不得分。

单片机技术应用与实践 测试题及答案 单片机期中试题1(后附答案)

单片机技术应用与实践  测试题及答案    单片机期中试题1(后附答案)

单片机技术应用与实践测试题及答案一、填空题(每题2分,共10分)1.在单片机中,RAM常用来存储程序运行时的临时数据。

2.单片机中,数字量常用GPIO口进行输入输出控制。

3.单片机中,模拟量通常使用ADC进行转换。

4.在单片机中,时钟信号通常由晶振电路产生。

5.在单片机中,计数器可以通过定时器实现。

二、选择题(每题4分,共20分)1.单片机的存储器一般包括下列哪几种?(D) A. RAM B. ROM C. EEPROM D. A、B和C2.单片机中,GPIO口一般可进行哪些操作?(A) A. 输入 B. 输出 C. 输入和输出 D. 以上都不对3.单片机中,ADC是用来做什么的?(C) A. 输入控制 B. 输出控制 C. 模拟量转换 D. 声音输出4.单片机中,时钟信号通常由什么产生?(B) A. 输入电源 B. 晶振电路 C. 串口 D. ADC5.单片机中的计数器通常是通过什么实现的?(D)A. RAMB. ROMC. ADCD. 定时器三、判断题(每题2分,共10分)1.在单片机中,RAM用来存储程序代码。

(错误)2.单片机中的GPIO口只能进行输入,不能进行输出。

(错误)3.单片机中的ADC是用来将模拟量转换为数字量。

(正确)4.单片机中的时钟信号是由输入电源产生的。

(错误)5.单片机中的计数器通常是通过定时器实现的。

(正确)四、简答题(每题10分,共20分)1.请简述单片机中的RAM和ROM的作用及区别。

答:RAM一般用来存储程序运行时所需要的临时数据,包括程序的变量、函数的参数和返回值等。

RAM是易失性存储器,断电后数据会丢失。

而ROM用来存储程序的代码和常量数据,是非易失性存储器,断电后数据不会丢失。

区别:–功能:RAM存储临时数据,ROM存储程序代码和常量数据。

–特性:RAM是易失性存储器,断电后数据会丢失;ROM是非易失性存储器,数据不会丢失。

2.请简述单片机中的GPIO口的功能和使用方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑州市技师学院2017—2018学年第一学期期末理论试卷(A)课程名称:单片机应用技术适用班级:15高电二、15高电三
班级学号姓名分数
一、填空题(共9小题,每空 2 分,共计30 分)
1. 1.十进制255的二进制是,十六进制是。

2.单片机是将、、特殊功能寄存器、定时/计数器和输入/输出接口电路、
以及相互连接的总线等集成在一块芯片上。

3.AT89S51单片机共有个端口,分别命名为P0、P1、P2和P3,每个端口都有条引
脚。

4.若采用12MHz的晶振,则MCS-51单片机的振荡周期为μS,机器周期为μS。

5.是AT89S51单片机的核心,能处理8位二进制数或代码。

6.单片机的最小系统电路就是单片机外接的和。

7.单片机仅能识别二进制编码的。

8.半导体存储器分为和两大类,其中前者具有非易失性(即掉电后仍能保存
信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序和中间结果等。

9.一个标识符由字符串、数字和下划线等组成,第一个字母必须是和。

二、判断题(共10小题,每题 2 分,共计20分。

对的请打“√”,错的请打“×”。

请将对应序号答案写入表格内)
1.用于MCS-51单片机的C语言被称为C51。

2.振荡电路使单片机重新从初始状态开始。

3.C51程序没有行号,书写格式自由,一行内可以书写多条语句,一条语句也可以分写在
多行上。

4.编写C51程序时,对程序语句的注释只能放在“//”之后。

5.8051是一种8位单片机。

6.#include <reg51.h>与#include “reg51.h”是等价的。

7.在C语言中,函数的调用是可以根据需要随便调用,前面的函数可以调用后面的函数,
后面的函数也可以调用前面的函数,无需声明。

8.C51中,测试等于运算符是=,测试不等于运算符是!=。

9.在if-else-if语句中,else不能单独使用,总是和它前面最近的if配对。

10.按位或运算符通常用来对某些位置1。

三、选择题(共10小题,每题 2 分,共计20 分。

请将对应序号答案写入表格内)
1.提高单片机的晶振频率,则机器周期()。

A. 变短
B. 变长
C. 不变
D. 不定
2.809C51基本型单片机内部程序存储器容量为()。

A.16K
B.8K
C.4K
D.2K
3.可以将P1口的高4位全部清0的表达式是()
A、P1&=0x0f
B、P1|=0x0f
C、P1^=0x0f
D、P1=~P1
4.AT89S51单片机的4个I/O口中,下列哪个I/O口内部不带上拉电阻,在应用时要求外
加上拉电阻的是()。

A.P0
B.P1口
C.P2口
D.P3口
5.MCS—51单片机的CPU主要的组成部分为()。

A、运算器、控制器
B、加法器、寄存器
C、运算器、加法器
D、运算器、译码器
6.下列数据类型中,()是51单片机特有的类型。

A. char
B. int
C. bit
D. float
7.KeiL C51软件中,编译连接后生成可下载至单片机芯片的文件是()。

A. *.c
B. *.asm
C. *.bin
D. *.hex
8.按位异或运算符是()
A. <<
B. ^
C. &
D. ~
9.若a初值为3,则执行语句b=--a;后得a和b的值为()
A.3,2
B. 2,3
C. 2,2
D. 3,3
10.一个共阴极的8段LED数码管,要使其显示数字6的字形,则其字型码为()。

A.FDH
B.02H
C.7DH
D.82H
四、下列书写形式是否存在错误?若有错误,请改正错误。

(共3小题,每空2 分,共计18 分。


(1)while(i<5);
{sum=sum+i;
i++;}
(2)do(sum=sum+i;
i++;)
while(i<5)
(3)i=1;
for(,i<5,i++)
{sum=sum+i}
五、简答和编程题(共2小题,每题6分,共计12分。


1.keil软件的操作步骤?
2.单片机振荡频率为12MHz,编写一延时0~65535ms的程序,要求选用定义形式参数n控制执行n次1ms的延时,将形参n的类型定义为无符号整型。

相关文档
最新文档