《单片机技术与应用》测试考试试题二
单片机应用技术考试题库精选全文
可编辑修改精选全文完整版习题11.1单项选择题(1)MCS-51系列单片机的CPU主要由组成。
A. 运算符、控制器B.加法器、寄存器C.运算器、加法器D.运算器、编码器(2)单片机中的程序计数器PC用来。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令的地址D.存放上一条指令地址(3)单片机8031的ˉEA引脚。
A.必须接地B.必须接+5V电源C.可悬空D.以上三种视需要而定(4)外部扩展存储器时,分时复用做数据线和低8位地址线的是。
A.P0口B.P1口C.P2口D.P3口(5)PSW中的RS1和RS0用来。
A.选择工具寄存器B.指示复位C.选择定时器D.选择工作方式(6)单片机上电复位后,PC的内容为。
A.0000HB.003HC.000BHD.0800H(7)Intel 8051单片机的CPU是。
A.16B. 4C. 8D.准16位(8)程序是以形式存放在程序存储器中的。
A. C语言源程序B.汇编程序C.二进制编码D.BCD码(9)8050单片机的程序计数器PC为16位计数器,其寻址范围是。
A. 8 KBB.16KBC.32KBD.64KB(10)单片机的ALE引脚是以晶振荡频率的固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。
A.1/2B.1/4C.1/6D.1/121.2填空题(1)单片机系统是由和组成的。
(2)除了单片机和电源外,单片机最小系统包括电路和电路。
(3)在进行单片机应用系统设计时,除了电源和地线引脚外,、、、引脚信号必须连接相应电路。
(4)MCS-51系列单片机的存储器主要有4个物理存储空间,即、、、。
(5)MCS-51系列单片机的XTALL和XYAL2引脚是引脚。
(6)MCS-51系列单片机的应用程序一般存在中。
(7)片内RAM低128单元,按其用途划分为、和3个区域。
(8)当振荡脉冲频率为12 MHz时,一个机器周期为;当振荡脉冲频率为6 MHz时,一个机器周期为。
单片机应用技术考试题答案
单片机应用技术考试试题(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)=()。
单片机技术及应用考试试卷及答案
CC2530单片机技术与应用试卷及答案一、选择题(共15题,每题2分,总计30分)1、在家用电器中使用单片机应属于计算机的( )A. 辅助工程应用B. 数值计算应用C. 控制应用D. 数据处理应用2、二进制数110010010 对应的十六进制数可表示为( )A. 192HB. C90HC. 1A2HD. CA0H3、-3 的补码是( )A. 10000011B. 11111100C. 11111110D. 111111014、CPU 主要的组成部分为( )A. 运算器.控制器B. 加法器.寄存器C. 运算器.寄存器D. 存放上一条的指令地址5、INTEL 8051CPU 是位( )的单片机A. 16B. 4C. 8D. 准166、单片机应用程序一般存放在( )A. RAMB. ROMC. 寄存器D. CPU7、十进制数126 其对应的十六进制可表示为( )A. 8 FB. 8 EC. F ED. 7 E8、中断查询,查询的是( )A. 中断请求信号B. 中断标志C. 外中断方式控制位D. 中断允许控制位9、I/O端口的输出电压为()A. 3VB. 3.3VC. 5VD. 12V10、CC2530的I/O端口P1_0和P1_1端口有()的驱动能力A. 4mAB. 8mAC. 16mAD. 20mA11、如下图所示,SW1按键的一侧(3号、4号引脚)通过一个上拉电阻连接到电源,同时连接到CC2530的()引脚,另一侧(1号、2号引脚)连接到地A. P1_0B. P1_1C. P1_2D. P1_312、如下图所示,SW1按键的一侧(3号、4号引脚)通过一个上拉电阻连接到电源,同时连接到CC2530的()引脚,另一侧(1号、2号引脚)连接到地A. P1_0B. P1_1C. P1_2D. P1_313、引起中断的原因或是发出中断申请的来源叫做中断源。
CC2530共有()个中断源A.5B. 12C. 16D. 1814、CC2530有()种不同的运行模式(供电模式)A.3B. 5C. 6D. 815、CC2530睡眠定时器是()的定时器。
单片机原理及应用测试题+参考答案
单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。
A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。
A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。
(完整版)《单片机原理与应用》试题及答案
八、请回答:(共20分)
2
1.以下图中外面扩展的数据储存器容量是多少?(2分)
2.三片6264的地点范围分别是多少?(地点线未用到的位填1) (6分,)
3.若外面程序储存器已扩展(未画出),请编写程序,要求:
(1)将30H~3FH中的内容送入
6264 1#的前16个单元中;(6分)
JNBP1.1 ,IR1
JNBP1.2,IR2
JNBP1.3,IR3
INTIR:POPA;返回
POPPSW
IR0:中止服务子程序;中止服务
AJMPINTIR
IR1:中止服务子程序
AJMPINTIR
IR2:中止服务子程序
AJMPINTIR
IR3:中止服务子程序
AJMPINTIP
七、简述队列式扫描键盘的工作原理。(8分)
答:
TXD
RXD
8031
TXD RXD
TXD RXD
TXD RXD
TXD RXD
主机
00H
01H
02H
03H
从机从机从机从机
原理图如上图所示,假定主机呼喊01H从机,第一呼喊:主机发送地点帧0000 00011(TB8)
此时各从机的SM2地点1,且收到的RB8=1,故激活RI。各从机将接收到的地点与地机地点比较,结果1#机被选中,则其SM2清零;0#、2#机不变。接着传数;主机发送数据帧,×
,外面数据储存器的最大可扩展容量是
。
6.
AT89S51单片机指令系统的寻址方式有
、_______、_
___、__
__、
。
7.
假如(A)=34H,(R7)=0ABH,履行XCH
单片机原理与应用大二(2)考试及答案
复习题纲复习题纲一、一、 填空题;填空题;1、微型计算机与外部设备之间的信息传送方式通常可以分为 同步传输、同步传输、 异步传输、异步传输、中断传输中断传输 、DMA 传输传输 等四种方式。
等四种方式。
2、MCS-5单片机有五个中断源,分别是:INTO 非 、定时器T0、INT1非 、 定时器T1 和 串行口中断串行口中断 。
3、 MCS-5单片机五个中断源的入口地址分别是:0003h 、 000bh 、0013h 、001bh 和0023h 。
4、按数据传送方向,串行通信可分为:半双工、全双工 和 单工单工 。
4、单片机中使用的串行通信都是:全双工串行5、虽然MCS-51串行口的发送和接收缓冲寄存器都名为SBUF ,但发送和接收可通过指令MOV SBUF,A 、MOV A , SBUF 来区别(以累加器为例)。
6、P3.0第二功能线为串行端口的第二功能线为串行端口的 接收RXD 端;P3.1的第二功能线为串行端口的发送TXD 端。
端。
7、8051串行端口的RXD 是第是第 P3.0引脚;串行端口的TXD 是第是第 P3.1引脚。
引脚。
8、在MCS-5单片机扩展系统中,高8位地址由P2 端口提供,低8位地址由位地址由 P0端口提供。
端口提供。
9、8155片内具有256 字节的静态RAM ,2个 8位的并行I/O 端口和1个 6 位的并行I/O 端口,1个 14位的减法计数器/定时器,以及定时器,以及 1 个地址锁存器。
个地址锁存器。
10、P0端口既可以传递端口既可以传递 输入/输出数据输出数据 又可以传递外部存储器低8位地址位地址 ,是分时复用的。
,是分时复用的。
10.单片机复位后,程序的入口地址是0000b 11、子程序必须使用RET 返回指令返回主程序,而中断服务程序必须使用 RETI 指令返回主程序。
指令返回主程序。
12、访问接口采用MOVX 指令,而且在命令中只能使用间接寻址 传送数据。
单片机应用技术试卷及答案2
《单片机应用技术》模拟试卷(B)答案题号一二三总分得分得分评卷一,单项选择题:(二零题,每题二分,四零分)一,MCS-五一单片机地CPU主要由(A )组成。
A. 运算器,控制器B. 加法器,寄存器C. 运算器,加法器D. 运算器,译码器二,MCS-五一单片机地四个并行I/O端口作为通用I/O端口使用,在输出数据时,需要外接上拉电阻地是(A)。
A. P零口B. P一口C. P二口D. P三口三,当MCS-五一单片机应用系统需要扩展外部存储器或其它接口芯片时,(C)可作为高八位地址总线使用。
A. P零口B. P一口C. P二口D. P零口与P二口4、MCS-五一单片机地位寻址区位于内部RAM地(D)单元。
A. 零零H~七FHB. 二零H~七FHC. 零零H~一FHD. 二零H~二FH五,单片机上电复位后,PC地内容为(A)。
A. 零零零零HB. 零零零三HC. 零零零BHD. 零零一BH 六,PSW地RS一与RS零用来(B)。
A. 指示复位B.选择工作寄存器组C. 选择定时器D. 选择工作方式七,MCS-五一单片机规定一个机器周期有(D )个节拍。
A. 一六B. 六C. 八D. 一二八,当系统地振荡频率为一二MHz时,一个机器周期为(C)μs。
A. 三B. 二C. 一D. 四九,C程序总是从(A)开始执行地。
A. 主函数B. 主程序C. 子程序D. 主过程一零,在C五一程序常常把(D)作为循环体,用于消耗CPU时间,产生延时效果。
A. 赋值语句B. 表达式语句C. 循环语句D. 空语句一一,程序是以( C)形式存放在程序存储器地。
A. C语言源程序B. 汇编程序C. 二制编码D. BCD码一二,(A )显示方式编程较简单,但占用I/O 端口线多,其一般适用于显示位数较少地场合。
A. 静态B. 动态C. 静态与动态D. 查询一三,在阳极数码管使用,若要仅显示小数点,则其相应地字段码是( D )。
A. 八零HB. 一零HC. 四零HD. 七FH一四,一个单片机应用系统用LED 数码管显示字符"八"地段码是"八零H"可以断定该显示系统用地是( B )。
单片机原理及应用考试题及答案
单片机原理及应用考试题及答案一、单选题(共54题,每题1分,共54分)1.5转换成十六进制数是()。
A、49HB、94.8HC、111HD、49.8H正确答案:D2.指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。
A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A4.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、20HB、06HC、60HD、02H正确答案:C5.8031单片机的内部主要组成部分不包含():A、CPUB、ROMC、I/O接口D、定时计数器正确答案:B6.已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A7.若(SP)=40H,当执行一条RET指令后,SP的值为():A、3EHB、42HC、38HD、41H正确答案:A8.当RS1RS0=10时,Rn的地址是():A、08H~0FHB、18H~1FHC、00H~07HD、10H~17H正确答案:D9.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B10.当(IP)=14H时,优先级最低的中断源是():A、外部中断0B、定时计数器0C、外部中断1D、定时计数器1正确答案:D11.单片机应用程序一般存放在()。
A、RAMB、ROMC、寄存器D、CPU正确答案:B12.在中断服务程序中至少应有一条()A、转移指令B、加法指令C、传送指令D、中断返回指令正确答案:D13.指令MOVC A,@A+DPTR 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:E14.MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A15.已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B16.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()A、MOVB、MOVXC、MOVCD、以上都行正确答案:B17.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B18.下列指令能使R0的最高位置0的是()。
单片机考试题库
《单片机应用技术》试题库微型计算机基础二、单项选择题1.在微型计算机中,负数常用 C 表示。
A.原码 B.反码 C.补码 D.真值2.将十进制数215转换成对应的二进制数是 A 。
A.11010111 B.11101011 C.10010111 D.101011013.将十进制数98转换成对应的二进制数是 A 。
A.1100010 B.11100010 C.10101010 D.10001103.将二进制数(1101001)2转换成对应的八进制数是 B 。
A.141 B.151 C.131 D. 1214.十进制126数其对应的十六进制数可表示为D。
A.8F B.8E C.FE D.7E5.二进制数110110110对应的十六进制数可表示为 B 。
A.1D3H B.1B6H C.DB0H D.666H6.—3的补码是D。
A.10000011 B.11111100 C.11111110 D.111111017.在计算机中“A”是用 D 来表示。
A.BCD码 B.二—十进制 C.余三码 D.ASCII码8.将十六进制数(1863.5B)16转换成对应的二进制数是B。
A.1100001100011.0101B B.1100001100011.01011011C.1010001100111.01011011 D.100001111001.100011110.将十六进制数6EH转换成对应的十进制数是 C 。
A.100 B。
90 C。
110 D。
1209.已知[X]补=00000000,则真值X= B 。
A.+1 B.0 C.—1 D.以上都不对10.已知[X]补=01111110,则真值X= D 。
A.+1 B.—126 C.—1 D.+12611.十六进制数(4F)16对应的十进制数是 C 。
A.78 B.59 C.79 D.8712.单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫A。
A.汇编B.编译C.自动汇编D.手工汇编MCS—51单片机原理与结构二、单项选择题1.MCS—51单片机的CPU主要的组成部分为 A 。
单片机考试题目及答案
单片机考试题目及答案单片机原理与应用考试题目一、选择题(每题2分,共20分)1. 单片机的核心部件是()。
A. 微处理器B. 存储器C. 定时器D. I/O接口2. 下列哪种设备不属于单片机的外围设备?A. 显示器B. 键盘C. 鼠标D. CPU3. 在单片机中,堆栈的作用是()。
A. 存储程序代码B. 存储数据C. 保存函数调用的返回地址D. 存储操作系统4. 单片机的I/O端口通常具有()功能。
A. 仅输入B. 仅输出C. 输入/输出D. 仅定时器5. 下列哪种单片机是51系列单片机?A. 8051B. 8052C. 8031D. 80486. 在单片机程序设计中,通常使用()语言编写程序。
A. 机器语言B. 汇编语言C. 高级语言D. 网络语言7. 单片机的定时器/计数器可以用来()。
A. 计数外部事件B. 生成时间延迟C. 产生音乐D. 所有以上功能8. 串行通信与并行通信相比,其主要优点是()。
A. 速度快B. 传输距离远C. 抗干扰能力强D. 线路简单9. 在单片机系统中,EEPROM是指()。
A. 电可擦除只读存储器B. 电子擦除可编程只读存储器C. 电子擦除可编程可擦写存储器D. 电可擦除可编程可擦写存储器10. 下列哪种中断源在单片机中是可屏蔽的?A. 外部中断0B. 外部中断1C. 定时器0中断D. 串行口中断二、填空题(每题2分,共20分)1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他功能模块集成在同一芯片上的微型计算机。
2. 在51单片机中,P1、P2、P3分别是______、______、______端口。
3. 单片机的程序存储器通常采用______型存储器。
4. 单片机中,______的作用是在程序执行过程中为子程序调用提供返回地址。
5. 单片机的串行通信接口可以实现______位数据的串行传输。
6. 在单片机中,______是指在程序执行过程中,由于外部事件或内部条件触发而中断当前程序执行的过程。
《单片机原理与应用》期终考试试卷
适用专业:1、AT89S51单片机是()单片机。
A、4位B、8位C、16位D、32位2、定时器/计数器工作方式1是( )。
A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构3、C语言中最简单的数据类型包括()。
A、整型、实型、逻辑型B、整型、实型、字符型C、整型、字符型、逻辑型D、整型、实型、逻辑型、字符型4、单片机上电复位后,PC的内容和SP的内容为()。
A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H5、下列计算机语言中,CPU能直接识别的是()。
A、自然语言B、高级语言C、汇编语言D、机器语言6、使89C51的定时器T0停止计数的指令是()。
A、CLR TR0B、CLR TR1C、SETB TR0D、SETB TR17、MCS-51单片机响应中断的必要条件是()。
A、TCON或SCON寄存器内的有关中断标志位为1B、IE中断允许寄存器内的有关中断允许位置1C、IP中断优先级寄存器内的有关位置1D、当前一条指令执行完8、外部中断0 的入口地址是()。
A、0003HB、000BHC、00013HD、001BH9、下列选项中不是C51编程时使用的关键字的是()A、integerB、defineC、breakD、sbit10、MCS-5l单片机的堆栈区是设置在( )中。
A、片内ROM区B、片外ROM区C、片内RAM区D、片外RAM区11、C51语言的运算符中,能实现按位求反功能的是()运算符A.~ B.^ C.| D.!12、在编写串行口中断服务程序时,修饰符interrupt m中m的取值应为()A.1 B.2 C.3 D.413、MCS—51单片机的CPU主要的组成部分为()A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器14、C51中一般char型变量占用()字节存储。
A、一个B、两个C、三个D、四个15、函数_crol_()包含在头文件()中A.”reg51.h”B.”absacc.h”C.”intrins.h” D.”math.h”二、填空题(每小空2分,共20分)1、基本数据类型char的长度为______________个字节,默认情况下其对应的数值范围是______________。
电子与通信技术:单片机原理及应用考试答案二
电子与通信技术:单片机原理及应用考试答案二1、单选在上电复位状态下,P0口的数据是()A、随机数B、FFHC、00HD、与断电前一次一样正确答案:B2、单选下面哪一种传送方式适用于处理外部事件()。
(江南博哥)A.DMAB.无条件传递进C.中断D.条件传递正确答案:C3、单选SP的中文含义是()。
A.堆栈指针B.数据指针C.系统指针D.符号指针正确答案:A4、填空题一个10位的A/D转换器,输入电压为0-5V,则其能分辨的最小电压约为()。
正确答案:4.89mV5、单选一条DB语句定义的数表,其数的个数不得超过()个。
A.20B.40C.80D.160正确答案:C6、填空题当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为()。
正确答案:2MHZ的脉冲7、单选阅读以下程序,选择正确答案;ORG 0000H LJMPMAINMAIN:MOV T MOD,#01H;(晶振为12M)MOVTL0,#18H;MOVTH0,#0FCH;SETBTR0;LOOP:JBCTF0,CPLP;AJMPLOOP;CPLP:MOV TL0,#18H;MOVTH0,#0FCH;CPLP1.0AJMPLOOP()A、利用T0定时器在P1.0口输出500HZ的对称方波B、利用T1定时器在P1.0口输出500HZ的对称方波C、利用T0计数在P1.0口输出5000HZ的对称方波D、利用T0定时中断法在P1.0口输出500HZ的对称方波正确答案:A8、单选执行以下程序后,A中的值是();MOVA,#26H;ORLA,#0F0H;SWAPA;A、F2HB、26HC、F6HD、6FH正确答案:D9、单选对于一位八段共阳LED数码管,其中a段为字形码最低位,若要显示“7”字形,则应送入的字形码为()。
A.F8HB.78HC.07HD.82H正确答案:A10、单选指令“JBCTI,LOOP”的含义是()A、TI为1时,程序转至LOOP,同时TI位清零B、TI为0时,程序转至LOOP,同时TI位置1C、TI为1时,程序转至LOOP,TI位不清零D、TI为FFH时,程序转至LOOP,同时TI清为00H正确答案:A11、单选基本偏差为a~h的轴与H孔可构成()配合。
单片机应用技术考试试题2
单片机应用技术考试试题(二)(本试题分笔试题和操作题两部分。
共100分,考试时间120分钟。
)第一部分笔试题(本部分共有4大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、8031内部有()个RAM、8751内部有4K()。
2、MCS-51的指令可分为几种不同的寻址方式。
如:MOV A,20H属于()寻址方式,MOVC A,@A+DPTR 属于()寻址方式,MOV C, bit 属于( ) 寻址方式。
3、堆栈的地址由()内容确定,其操作规律是“()进()出”。
4、DA指令是()指令,它只能紧跟在()指令后使用。
5、在单片机扩展时,()口和()口为地址线,()口为数据线。
6、利用8155可以扩展()个并行口,()个RAM单元。
7、若某8位D/A转换器的输出满刻度电压为+5V,则该D/A转换器的分辨率为()V。
8、假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程存储()单元的内容送累加器A中。
9、假定(SP)=60H, (ACC)=30H,(B)=70H, 执行下列命令:PUSH ACCPUSH B后,SP的内容为(), 61H的单元的内容为()。
10、单片机串行通信时,若要发送数据,就必须将要发送的数据送至()单元,若要接收数据也要到该单元取数。
二、选择题(每空1分,共10分)1、计算机能直接识别的语言是()。
A.汇编语言 B.自然语言 C.机器语言 D.硬件和软件2、开机复位后,CPU使用的是寄存器第一组,地址范围是()A、00H-10HB、00H-07HC、10H-1FHD、08H-0FH3、在单片机中,()是数据存储器,()是程序存储器。
A.ROM B.EPROM C.RAM D.EEPROM4、单片机在与外部I/O口进行数据传送时,将使用()线。
A.ALE INT0 B.PSEN ALE C.WR RD ALE D.ALE INT15、区分片外程序存储器和数据存储器的最可靠方法是()。
《单片机应用技术》配套教学检测:期末测试题二
期末测试题二一、单项选择题(每题1分,共15分)1.二进制数0110 1101B转换为十进制()。
A69 B73 C109 D1372.下列二进制与十六进制的等式错误的是()。
A1011 0110B = 0xB6 B0110 1101B = 0x6DC1101 1111B = 0xDF D0111 1011B = 0x7A3.下列二进制的运算错误的是(),结果仅保留8位二进制。
A1010 1110B + 1001 1010B = 1010 0100BB1011 0001B – 0111 1110B = 0011 0011BC1101 1011B & 1110 0011B = 1100 0011BD1100 1010B | 1101 1100B = 1101 1110B4.单片机应用程序一般存放在()A. RAMB.ROMC.寄存器D.CPU5.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()A.7542H B.7542 C.75.42H D.75.426.下列指令中不影响标志位CY的指令有()。
A.ADD A,20H B.CLR C.RRC A D.INC A 7.CPU主要的组成部部分为()A.运算器、控制器B.加法器、寄存器C.运算器、寄存器D.运算器、指令译码器8.INTEL 8051 CPU是()位的单片机A.16B.4C.8D.准169.8031复位后,PC与SP的值为()A.0000H,00HB.0000H,07HC.0003H,07HD.0800H,00H10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
A.MOV A, @R1B.MOVC A, @A + DPTRC.MOVX A, @ R0D.MOVX A, @ DPTR11.8031单片机中既可位寻址又可字节寻址的单元是()A.20HB.30HC.00HD.70H12.下列哪条指令是正确的()A .PUSH R2B .ADD R0,A*****************@R0,A13.MCS-51单片机复位操作的主要功能是把PC初始化为( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机技术与运用》测试试题二一二三四五六总分得分得分评分人一、填空题( 每空格 1 分,共30 分)1. 单片机即一个芯片的计算机,此芯片上包括五部分:运算器、、、输入部分、。
2.MCS—51指令系统中direct 表示的含义是。
3.P0、P1、P2、P3四个均是位的口( 填“串行”还是“并行”) ,其中P0 的功能是;P2 口的功能是;而是双功能口;是专门的用户口。
4. 片内RAM可进行位寻址的空间位地址范围是。
5.MCS—51的存储器空间配置从功能上可分为四种类型:、内部数据存储器、、外部程序存储器。
6.8051 单片机有个中断源,级中断优先级别。
7、子程序返回指令是________,中断子程序返回指令是_______。
8、8051单片机的存储器的最大特点是_________与___________分开编址。
9、8051 最多可以有_____个并行输入输出口,最少也可以有_____个并行口。
10、串行口方式2接收到的第9 位数据送____寄存器的______位中保存。
11、MCS-51内部提供_______个可编程的_______位定时/ 计数器,定时器有_______种工作方式。
12、一个函数由两部分组成,即______________和______________。
13、串行口方式 3 发送的第9 位数据要事先写入________寄存器的______位。
得分评分人二、单项选择题(每小题 1 分,共15 分)6. 在中断服务程序中至少应有一条()。
A.传送指令B. 转移指令C. 加法指令D. 中断返回指令2.当MCS-51复位时,下面说法准确的是()。
A.PC=0000HB.SP=00HC.SBUF=00HD. (30H)=00H 3.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE 的内容应是()。
A.98HB.84HC.42HD.22H6.8052 若某存储器芯片地址线为12 根, 那么它的存储容量为()。
A. 1KBB. 2KBC.4KBD.8KB6.8053 控制串行口工作方式的寄存器是()。
A.TCONB.PCONC.SCOND.TMOD6.8054PC中存放的是()。
A.下一条指令的地址B. 当前正在执行的指令C.当前正在执行指令的地址D. 下一条要执行的指令6.8055 所谓CPU是指()。
A.运算器和控制器B. 运算器和存储器C.输入输出设备D. 控制器和存储器6.8056 关于MCS-51的堆栈操作, 正确的说法是()。
A.先入栈, 再修改栈指针B. 先修改栈指针, 再出栈C. 先修改栈指针, 在入栈D. 以上都不对9.A/D 转换方法有以下四种,ADC0809是一种采用()进行A/D 转换的8 位接口芯片。
A.计数式B. 双积分式C. 逐次逼近式D. 并行式10.8051 单片机内有()个16 位的定时/ 计数器,每个定时/ 计数器都有()种工作方式。
A.4, 5B.2, 4C.5, 2D.2, 311、定时器/ 计数器工作方式 1 是()。
A、8 位计数器结构 B 、2 个8 位计数器结构C、13 位计数结构 D 、16 位计数结构12、C语言提供的合法的数据类型关键字是()。
A、Double B 、short C 、integer D 、Char13、片内RAM的20H~2FH为位寻址区,所包含的位地址是()。
A、00H~20H B 、00H~7FH C 、20H~2FH D 、00H~FFH14、以下能正确定义一维数组的选项是()。
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";15、数据的存储结构是指()。
A、存储在外存中的数据 B 、数据所占的存储空间量C、数据在计算机中的顺序存储方式 D 、数据的逻辑结构在计算机中的表示得分评分人三、判断题(每小题 1 分,共11 分)()1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。
()2、在 C 语言的复合语句中,只能包含可执行语句。
()3、自动变量属于局部变量。
()4、Continue 和break 都可用来实现循环体的中止。
()5、字符常量的长度肯定为1。
()6、在MCS-51系统中,一个机器周期等于 1.5 μs。
()7、C语言允许在复合语句内定义自动变量。
()8、若一个函数的返回类型为void ,则表示其没有返回值。
()9、所有定义在主函数之前的函数无需进行声明。
()10、定时器与计数器的工作原理均是对输入脉冲进行计数。
()11、END表示指令执行到此结束。
得分评分人四、程序分析与填空题(每小题10 分,共20 分)7. 横线上将空缺的语句补充完整。
// 该程序功能为使第一个发光二极管以间隔500ms亮灭闪动。
#include <reg52.h> //52 系列单片机头文件#define uint unsigned int // 宏定义sbit led1=P1^0; // 声明单片机P1口的第一位void delay1s( ); // 声明子函数void main( ) // 主函数{ while(1) // 大循环{ led1=0; /* 点亮第一个发光二极管*/delay1s( ); // 调用延时子函数led1=1; /* 关闭第一个发光二极管*/delay1s( ); // 调用延时子函数}} // 子函数体{ uint i,j;for(i=500;i>0;i--)for(j=110;j>0;j--);}2、在横线上将空缺的语句补充完整。
// 该程序功能为使第一个数码管显示8#include <reg52.h> //52 系列单片机头文件sbit dula=P2^6; // 申明U1锁存器的锁存端sbit wela=P2^7; // 申明U2锁存器的锁存端void main(){ ①// 打开U2锁存器P0=0xFE; // 送入位选信号wela=0; // 关闭U2锁存器②// 打开U1锁存器P0=0x7F; // 送入段选信号dula=0; // 关闭U2锁存器while(1); // 程序停止到这里}得分评分人五、简答题(每小题8 分,共24 分)1、在使用8051 的定时器/ 计数器前,应对它进行初始化,其步骤是什么?2、8051 引脚有多少I/O 线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位?3、在有串行通信时,定时器/ 计数器1 的作用是什么,怎样确定串行口的波特率?《单片机技术与应用》测试试题二答案一、填空题( 每空格 1 分,共30 分)8. 存储器;控制器;输出部分9. 片内存储器地址10. 8 ;并行;地址/ 数据分时复口;高8 位地址口;P3;P1。
11. 00H ~FFH12. 片内程序存储器;外部数据存储器13. 并行;37.Ret;RETI8.内部RAM;外部RAM9.32;810.SCON;RB811.3;16;412.说明部分;语句部分13.SCON;TB8二、单项选择题(每小题 1 分,共15 分)1~5 DAACC 6~10 AACCB 11~15 DBBBD三、判断题(每小题 1 分,共11 分)1、√ 2 、× 3 、√ 4 、× 5 、√ 6 、×7、√8 、√9 、×10 、×11 、×四、程序分析题(每小题10 分,共20 分)略。
五、简答题(每小题8 分,共24 分)1、答:(1) 确定T/C 的工作方式——编程TMOD寄存器;(2) 计算T/C 中的计数初值,并装载到TH和TL;(3)T/C 在中断方式工作时,须开CPU中断和源中断——编程IE 寄存器;(4) 启动定时器/ 计数器——编程TCON中TR1或TR0位。
3、答:1)8051 引脚共有40 个引脚,8051 的地址总线由P2和P0口提供,P2口是地址总线的高8 位,P0 口是地址总线的低8 位;数据总线由P0 口提供;P0口的地址总线和数据总线是分时进行的,P0 口的地址总线需要外接地址锁存器完成地址锁存。
2) 地址总线共16 位,数据总线是8 位。
4、答:在有串行通信时,定时器/ 计数器1 的作用是串行口发生器。
串行口的波特率根据串行口的工作方式具有不同的计算方式:方式0 的波特率固定为晶体振荡器的十二分之一;方式1 的波特率=2SMOD.定(时器 1 的溢出率)/32 ;方式2 波特率=2SMOD.(fosc/64) ;方式 3 波特率同方式1( 定时器l 作波特率发生器) 。