杭州电子科技大学 单片机题库
- 格式:pdf
- 大小:220.41 KB
- 文档页数:15
电子科技大学15春《单片机原理及应用》在线作业1一、单选题:1.题目及选项请见下图:(满分:5)A. B. C. D.2.下面4条指令中,只有( )指令执行后,使进位位C固定为0。
(满分:5)A. MOV C,P1.0B. RLC AC. DIV ABD. SUBB A#01H3.SP的指向范围是在( )之间。
(满分:5)A. 片外RAM 00H~7FHB. 片内RAM 00H~7FHC. 片外RAM0000H~00FFHD. 片内RAM 00H~FFH4.指令SJMP $ 的含义是( )。
(满分:5)A. 自我循环B. 跳转到初始地址C. 跳转到结束地址D. 顺序执行下一条指令5.题目及选项请见下图:(满分:5)A.B.C.D.6.MC14433选通千位的信号是( )。
(满分:5)A. DS1B. DS2C. DS3D. DS47.89C51向片外RAM送数时,使用指令( )。
(满分:5)A. MOV,AB. MOVCC. MOVXD. ANL8.89C51的外部中断0的中断入口地址是( )。
(满分:5)A. 0003HB. 000BHC. 0013HD. 001BH9.题目及选项请见下图:(满分:5)A.B.C.D.10.89C51串口缓冲器SBUF,由于只有一个地址(99H),所以它( )。
(满分:5)A. 只能用于发送B. 只能用于接收C. 既可用于接收又可用于发送D. 既不能用于接受也不能用于发送11.89C51的加法指令ADD执行后,结果必须存放在( )中。
(满分:5)A. 寄存器BB. 累加器AC. 位累加器CD. 工作寄存器R012.题目及选项请见下图:(满分:5)A.B.C.D.13.指令SJMP rel的寻址方式是( )。
(满分:5)A. 位寻址B. 相对寻址C. 寄存器间接寻址D. 寄存器寻址14.十进制数96所对应的8421BCD码是( )。
(满分:5)A. 1100000B. 10010110C. 1100001D. 1001011115.ADC0809的转换结束标志信号是( )。
单片机期末考试试题一、选择题(每题 3 分,共 30 分)1、单片机能够直接识别和执行的语言是()A 高级语言B 汇编语言C C 语言D 机器语言2、单片机的复位引脚是()A VCCB GNDC RSTD ALE3、当单片机的 PSW 寄存器中的 RS1 和 RS0 分别为 0 和 1 时,工作寄存器组选择的是()A 0 组B 1 组C 2 组D 3 组4、单片机的中断源中,优先级最高的是()A 外部中断 0B 外部中断 1C 定时器/计数器 0 中断D 串行口中断5、要使单片机的定时器/计数器 0 工作在方式 1,需要设置 TMOD 寄存器的值为()A 0x01B 0x02C 0x05D 0x106、在单片机的串行通信中,方式 1 的波特率取决于()A 定时器 1 的溢出率B 系统时钟频率C 晶振频率D 电源频率7、单片机的 P0 口在作为输出口使用时,必须外接()A 上拉电阻B 下拉电阻C 电容D 电感8、以下指令中,属于位操作指令的是()A MOVB ADDC CLRD SUBB9、单片机在扩展外部存储器时,数据总线连接的是()A P0 口B P1 口C P2 口D P3 口10、要使单片机进入掉电模式,需要设置()A PCON 寄存器B SCON 寄存器C TCON 寄存器D IE 寄存器二、填空题(每题 3 分,共 30 分)1、单片机是将_____、_____、_____和_____等集成在一块芯片上的微型计算机。
2、51 单片机的内部数据存储器的地址范围是_____,可分为_____、_____和_____。
3、单片机的指令周期是指执行一条指令所需要的_____。
4、 51 单片机有_____个中断源,其中_____个外部中断源。
5、当单片机执行 MOV A,30H 指令时,将立即数 30H 送到_____中。
6、单片机的定时器/计数器有_____种工作方式。
7、在串行通信中,根据数据传输方向的不同,可以分为_____、_____和_____三种方式。
杭州电子科技大学单片机原理期末试卷单片机期末考试试题01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。
2、单片机89C51片内集成了4 KB的FLASH ROM,共有5 个中断源。
3、两位十六进制数最多可以表示256 个存储单元。
4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。
6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。
T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。
F8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。
9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。
10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11、是非题:是读端口还是读锁存器是用指令来区别的。
T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于RAM区中。
F14、MCS-51系列单片机是属于( B )体系结构。
A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有64 KB的字节寻址能力。
16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM 区时用MOVX指令,访问片内RAM区时用MOV指令。
T17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM 区,和地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。
18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU 复位时,第0 组寄存器为当前的工作寄存器。
单片机考试题库及答案一、选择题1. 单片机的英文简称是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分:A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的系统时钟频率为12MHz时,机器周期的时钟周期数是:A. 1B. 2C. 3D. 12答案:B4. 单片机中,用于存储程序指令的存储器类型是:A. RAMB. ROMC. EPROMD. EEPROM答案:B5. 8051单片机的定时器/计数器有:A. 1个B. 2个C. 3个D. 4个答案:B二、填空题6. 单片机的最小系统包括________、________和________。
答案:时钟电路、复位电路、电源电路7. 单片机的中断系统包括________、________和________。
答案:中断请求、中断响应、中断服务8. 8051单片机的P0口是________位的双向I/O口。
答案:89. 单片机的I/O口通常具有________、________和________功能。
答案:输入、输出、高阻抗状态10. 单片机的串行通信方式有________和________两种。
答案:同步通信、异步通信三、简答题11. 简述单片机的中断优先级是如何确定的?答案:单片机的中断优先级通常由硬件或软件设置。
在硬件上,可以通过设置中断向量表来确定优先级;在软件上,可以通过编程设置中断优先级的寄存器来确定。
12. 单片机的定时器/计数器有什么作用?答案:单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
它们可以用于产生定时中断、测量外部信号的持续时间、计数外部事件的发生次数等。
四、计算题13. 如果8051单片机的系统时钟频率为6MHz,计算一个机器周期的时钟周期数。
答案:由于8051单片机的机器周期是12个时钟周期,所以当系统时钟频率为6MHz时,一个机器周期的时钟周期数为12。
2023年单片机原理及应用试题含答案2023年单片机原理及应用试题含答案(一)一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将、和三部分集成于一块芯片上。
2、使用双缓冲方式的D/A转换器,可实现多路模拟信号的输出。
3、通过堆栈操作实现子程序调用,首先就要把的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到。
4、在基址加变址寻址方式中,以作变址寄存器,以或作基址寄存器。
5、假定累加器A中的内容为40H,执行指令1000H:MOVC A,@A+PC后,把程序存储器单元的内容送入累加器A中。
6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的。
7、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为。
8、已知程序执行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。
下述程序执行后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H请问:A= ,SP= ,(41H)= ,(42H)= 。
9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的端提供信号。
10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为访问存储器提供地址。
11、16KB RAM存储器的首地址若为3000H,则末地址为 H。
二.选择题(每题2分,共16分)1、8051与8751的区别是:A、内部数据存储但也数目的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数目不同2、判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,而PC不能访问。
电子科技大学2010单片机复习题一、填空题1.89c51的片内用户RAM是(128 )B2.89c51的PSW中RS1 = 1、RS0 = 1,工作寄存器R0~R7的地址为(18H——1FH )。
3.在89c51中若SP = 20H,执行指令POP ACC后,SP =(1FH )。
4.89c51中可位寻址特殊功能寄存器也可(直接按字节寻址)。
5.若要从89c51的P1.0位输入数据必须对该位先(写1 )。
6.在89C51单片机系统中仅用片内ROM时控制线/EA接(“1”)电平。
7.要将P0口输出的低8位地址线分离出来应使用(74LS373 )芯片。
8.要使计数器1开始计数,除向初值寄存器TH1、TL1赋值外,还应置(TR0 )为1。
9.MCS-51系统上电复位时,RST端应保持高电位( 2 )个时钟周期。
10.89c51内部RAM可位寻址区20H ~ 2FH的位地址为(00 H )~(7F H )。
二、单选题:(每题1分,共20分)1.89c51单片机共有( D )个8位并行口。
A:1 B:2 C:3 D:42.计数器/定时器T0的中断入口地址为( C )。
A:0000H B:0003H C:000BH D:001BH3.89c51上电复位后程序计数器PC的值为( A )。
A:0000H B:1000H C:0 FFF0H D:0FFFFH4.89c51端口P1的字节地址为90H,P1.4的位地址为( D )。
A:04H B:90H C:93H D:94H5.89c51中未借用片内RAM地址的寄存器是( B )。
A:IP B:PC C:TCON D:SBUF6.89c51写外部RAM有效的控制线是( D )。
A:/RD B:/PSEN C:/EA D:/WR7. 89c51的四个并口中,无内部上拉电阻的并口是(P0 )。
A:P0 B:P1 C:P2 D:P38.若8155的A、B口均工作于方式0,则C口输入的工作模式是(不用做)。
单片机复习题含答案一、选择题1、单片机是将()、存储器、I/O 接口集成在一块芯片上的微型计算机。
A CPUB 控制器C 运算器D 累加器答案:A解析:单片机是将 CPU、存储器、I/O 接口集成在一块芯片上的微型计算机。
2、单片机复位后,PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,程序计数器 PC 的值为 0000H,即程序从0000H 开始执行。
3、当单片机的晶振频率为 12MHz 时,一个机器周期为()μs。
A 1B 2C 4D 6答案:A解析:机器周期= 12 /晶振频率。
当晶振频率为 12MHz 时,机器周期= 12 / 12MHz =1μs。
4、 MCS-51 单片机的堆栈区应建立在()。
A 片内数据存储区的低 128 字节单元B 片内数据存储区的高 128 字节单元C 片外数据存储区D 程序存储区答案:A解析:MCS-51 单片机的堆栈区应建立在片内数据存储区的低 128 字节单元,并且遵循“先进后出”的原则。
5、若单片机的定时器/计数器工作在方式 1 下,是()位的定时器/计数器。
A 8B 13C 16D 32答案:C解析:在方式 1 下,单片机的定时器/计数器是 16 位的。
6、在 MCS-51 单片机中,要将 P1 口的高 4 位清零,低 4 位不变,应使用指令()。
A ANL P1,0FHB ORL P1,0FHC XRL P1,0F0HD MOV P1,0FH答案:A解析:ANL 是逻辑与操作,将 P1 与 0FH 进行与操作,即可将高 4 位清零,低 4 位不变。
7、执行 MOV IE,81H 指令的意义是()。
A 屏蔽所有中断B 开放外部中断 0C 开放外部中断 1D 开放外部中断 0 和 1答案:B解析:81H 转换为二进制为 10000001B,对应 IE 寄存器的设置,即开放外部中断 0。
8、在 MCS-51 单片机中,若要访问外部数据存储器,其指令操作码应为()。
一、论述题(每题5分,共15分) 1. 什么是单片机将CPU 、RAM 、ROM 、I/O 口、定时/计数器以及串行口等集成在一块芯片上就构成了单片微型计算机,简称单片机。
2. 8051单片机片内RAM 的区间是如何划分的?各有什么主要功能? 00H ~1FH 工作寄存器区 20H ~2FH 可位寻址区 30H ~7FH 便笺区80H ~FFH 特殊功能寄存器(SFR )区3. MCS-51单片机的控制线有几根?每一根控制线的作用是什么?有四根:PROG ALE /:主要用于配合锁存器锁存低8位地址信息。
PSEN : 片外ROM 的读选通控制输出PP V EA / :用于控制PC 的指向。
0=EA ,PC 指向片外ROM ,1=EA ,PC 指向片内ROM 。
RST/VPD: 复位控制信号线(高电平复位)二、判断分析题,正确的在括号中画“√”,错误的在括号中画“×”(每题1分,共10分)1. 8051单片机的EA 端接地后,它的功能和8031完全一样。
(√)2. 8051单片机执行PUSH A 指令后,则堆栈指针SP 的内容自动减1。
(×)3. 8051单片机没有专门的输入/输出指令,都是用MOVC 指令来操作外部I/O 口的数据。
(×)4. 8051单片机的程序存储器中只能存放程序,不能存放数据。
(×)5. 8051单片机复位后,P1口输出高电平。
(√)6. 为了使P1.1输出”1”状态而不影响P1口的其它位的状态,采用指令: SETB P1.1 。
(√)7. 8031单片机内部只包括CPU 、存储器和I/O 接口电路。
(×) 8. 单片机在复位后,所有的中断请求都被开放。
(×) 9. MCS-51的TMOD 是16位的寄存器。
(×)10. 位累加器C 中的数据不能传送给累加器A 。
(√) 三、填空(每空1分,共20分)1.8051单片机外部数据储存器的地址范围是(0000H ~FFFFH )。
20春《单片机原理及应用》在线作业3试卷总分:100 得分:100一、单选题 (共 20 道试题,共 100 分)1.89C51/S51单片机片内程序存储器范围为:()A.00H~FFHB.00H~7FHC.0000H~FFFFHD.0000H~0FFFH答案:D2.89C51串行口工作方式2,发送方设置的TB8传送到接收方被放置在()中。
A.TIB.TB8C.RID.RB8答案:D3.某种存储器芯片是8KB*4,那么它的地址线根数是:()A.14根B.13根C.12根D.11根答案:B4.89C51的工作寄存器中可作为间址寄存器使用的是()。
A.R7B.R6C.R5D.R1答案:D5.89C51/S51单片机的程序计数器PC为16位计数器,其寻址范围是:()A.8KBB.64KBC.4KBD.16KB答案:B6.定时/计数器T0的中断入口地址是()。
A.001BHB.0013HC.000BHD.0003H答案:C7.题目及选项请见下图:{图}A.DB.CC.BD.A答案:C8.下列为逻辑与运算的指令是:()A.XRL A, R0B.ORL A, R0C.CPL AD.ANL A, R0答案:D9.执行入栈指令PUSH时,栈顶指针SP为:()A.SP← SP-2B.SP← SP+2C.SP ← SP+1D.SP ← SP - 1答案:C10.原码01011001所对应的补码是()。
A.10100111B.10100110C.01011001D.00100111答案:C11.查询方式发送串口数据应该访问下列哪一个寄存器来判断是否发送完成:()A.TCONB.SCONC.SBUFD.PSW答案:B12.采用可变波特率的串行通信的工作方式为:()A.方式2和方式3B.方式1和方式3C.方式0和方式2D.方式0和方式2答案:B13.89C51串口缓冲器SBUF,由于只有一个地址(99H),所以它()。
A.既可用于接收又可用于发送B.既不能用于接受也不能用于发送C.只能用于接收D.只能用于发送答案:A14.89C51的中断优先级有()。
单片机练习题库+答案一、单选题(共107题,每题1分,共107分)1.8051单片机有 ( ) 个中断源。
A、3B、5C、6D、4正确答案:B2.AT89C1051单片机的字长是 ( ) 位。
A、4B、8C、16D、32正确答案:B3.8051单片机中,唯一一个用户不能直接使用的寄存器是 ( ) 。
A、PB、DC、PD、B正确答案:C4.8051单片机内部有( )个16位定时/计数器。
A、2B、3C、4D、1正确答案:A5.下列芯片中属于单片机的芯片是( )。
B、89C52C、80486D、80286正确答案:B6.MCS-51系列单片机内部的定时/计数器是 ( ) 计数器。
A、加法B、减法C、加减法D、可逆正确答案:A7.MCS-51系列单片机的P0口除做为输入/输出接口使用外,还可以作为 ( ) 使用。
A、低8位地址总线和数据总线B、高8位地址总线C、控制总线D、读写控制线正确答案:A8.8031单片机的串口有 ( ) 种工作方式。
A、2B、3C、4D、5正确答案:C9.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上 ( ) 个机器周期时间。
A、1C、4D、8正确答案:B10.8051单片机的字长是( )位。
A、16B、8C、4D、32正确答案:B11.算术逻辑单元的英文缩写是 ( ) 。
A、ACB、(B)ALUC、PD、DPTR正确答案:B12.进位标志CY在 ( ) 中。
A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPTR正确答案:C13.8051单片机系统的振荡晶体频率为12MHz,当CPU不访问外部RAM时ALE引脚输出信号的频率是( )。
A、1MHzB、2MHzC、4MHzD、6MHz正确答案:B14.8751单片机的串口有 ( ) 种工作方式。
A、3B、4C、2D、1正确答案:B15.累加器A的内容是42H,执行SWAP A 指令后累加器的内容变为( ) 。
杭州电子科技大学学生考试卷( A )卷考试课程单片机考试日期2010年1月12日成绩课程号教师号任课教师姓名高惠芳、崔佳冬、洪明考生姓名学号(8位)年级专业一、选择填空题(每小题2分,共30分)1.单片机上电复位后,PC的内容和SP的内容为 B 。
A.0000H,00H B. 0000H,07HC. 0003H,07HD. 0800H,08H2.访问外部存贮器时,作数据线和低8位地址线的是 A 。
A.P0口 B. P1口 C. P2口 D. P0口和 P2口3.下列指令判断若定时器T0未计满数就原地等待的是 B 。
A.JB T0,$ B.JNB TF0,$ C.JNB TR0,$ D.JB TF0,$4.寻址方式就是 C 的方式。
A.查找指令操作码 B.查找指令C.查找指令操作数 D.查找指令操作码和操作数5.MCS-51的片内外的ROM是统一编址的,如果EA保持高电平,8051的程序计数器PC在 B 地址范围内。
A.1000H—FFFFH B.0000H—FFFFHC.0001H—0FFFH D.0000H—0FFFH6.MCS-51的串行口工作方式中适合多机通信的是 B、D 。
A.方式0 B.方式3 C.方式1 D.方式27.MCS-51的串行数据缓冲器SBUF用于 B 。
A.存放运算中间结果 B.存放待发送或已接收到的数据 C.暂存数据和地址 D.存放待调试的程序 8.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统选用的工作寄存器组为 B 。
A.组0 B.组1 C.组2 D.组39.8051单片机中,唯一一个用户可使用的16位寄存器是 D 。
A.PSW B.ACC C. SP D.DPTR10.MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应 B 。
A.由硬件清零 B.由软件清零 C.由软件置位 D.可不处理11.将十进制数98转换成对应的二进制数是 A 。
单片机原理及应用复习题(含参考答案)一、单选题(共100题,每题1分,共100分)1.1位十六进制数相当于()位二进制数。
A、8B、16C、32D、4正确答案:D2.SCON寄存器可定义()种工作方式A、1B、2C、3D、4正确答案:D3.80C51单片机的VSS(20)引脚是()。
A、主电源+5VB、接地C、备用电源D、访问片外存储器正确答案:B4.89C51单片机的定时器/计数器工作方式1是()A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B5.LED数码显示有哪两种形式()A、静态.动态B、稳态静态C、稳态动态D、越态静态正确答案:A6.89C51单片机CPU的主要组成部分为()A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器正确答案:A7.89C51单片机复位后,专用寄存器ACC的状态是()A、0000HB、07HC、00HD、0FFH正确答案:C8.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B9.代码void DelayMS(uint x){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延时B、加速C、无用D、代码错误正确答案:A10.T0和T1各有()位A、8B、4C、16D、32正确答案:C11.单片机80C51的P0~P3端口中具有第二功能的端口是()A、P0B、P1C、P2D、P3正确答案:D12.0x66在共阴极数码管显示什么A、3B、2C、1D、4正确答案:D13.共阳极LED数码管显示字符“5”的显示码是()。
A、0x06B、0x7dC、0x82D、0x92正确答案:D14.程序状态字寄存器中反映进位(或借位)状态的标志位符号是()。
A、CYB、F0C、OVD、AC正确答案:A15.什么是单片机()A、CPU、存储器、I/O设备、总线集成在一个芯片上的微型计算机B、CPU、存储器、I/O设备C、CPUD、CPU、存储器正确答案:A16.SCON=0x10时,串行口工作方式为()A、方式0B、方式1C、方式2D、方式3正确答案:A17.C程序总是从()开始执行A、主函数B、形参函数C、库函数D、自定义函数正确答案:A18.按照数据传送方向串行通信,不包括()A、全双工B、半双工C、都不是D、单工正确答案:C19.减小频率,减小占空比,可能会出现蜂鸣器()A、音调减小,音量增大B、音调增大,音量减小C、音调音量都减小D、音调音量都增大正确答案:C20.51单片机有()个中断源A、7B、4C、5D、6正确答案:C21.假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为()。
电子科技大学《单片机原理及应用》21春毕业生考试单洗题1、定时工作方式0和1相比较,定时工作方式2不具备的特点是:()正确答案:增加计数器的位数2、将累加器中的数据送到片外RAM的40H,可执行指令()正确答案:MOVR6,#40H MOV@R6,A3、当标志寄存器PSW的RSO和RSI分别为1和O时,系统选用的工作寄存器组为正确答案:组14、MCS一5I单片机的堆栈区是设置在()中。
正确答案:片内RAM区5、串行口接收中断标志RI的特点是:()正确答家:接收数据后RI=16、89C51/S51单片机片内I/O口有()根引线。
正确答案:32根7、在寄存器间接寻址方式中,间址寄存器中存放的数据是()。
正确答案:操作数的地址值8、以下关于PC和DPTR的结论中错误的是()。
A、DPTR是可以访问的,而PC是不可访问的B、DPTR和PC都是16位的客存器C、他们都具有自动加“1”功能D、DPTR可以分为2个8位的寄存器使用,而PC不能我的答案:C正确答案:C9、某种存储器芯片是8KB*4/片,那么它的地址线根线是()A、11根B、12根C、13根D、14根我的答案:C正确答家:C10、外中断初始化的内容不包括:()A、设置中断向应方式B、设置外中断允许C、设置中断总允许D、设置中断触发方式我的答案:A正确答军:A11、下列指令中可能改变Cy的有()A DAAB、INCAC、CPL AD、RLC A12、中断是一种()A资源共享技术B数据转换技术C教据共享技术D并行处理技术我的答案:D正确答案:D13、中断源IE0(外部中断O)的向量地址为A、0003HB、000BHC、0013HD、002BH我的答案:A14、单片机与输入输出设备进行突发数据传递时采用的方式是:()A、查询方式B、中断方式C、无条件传送D、直接存储器访可我的答室:B正确答案:B15、8051单片机共有()个中断源。
A、5个B、6个C、7个D、8个我的答案:A正确答家:A16、通过串口发送数据时应该访问下列哪一个寄存器:()A、SBUFB、SCONC、TMODD、PSW我的答案:A正确答案:A17、89C51与89S51的区别在于()A、内部ROM的类型不同B、半导体工艺的形式不同C、下载程序的方式不同D、80C51使用EEPROM,而8051使用EPROM.我的答室:C正确答案:C暂天内容18、计算机的主要组成部件为()A、CPU,内存,I/OaB、CPU,键盘,显示器C、主机,外部设备D、以上都是我的答案:D19、中断是一种A资源共享技术B期验待捡持术C数据共享技术D并行处理技术正确答案:D20、8051的程序计数器PC为16位计数器,其寻址范围是A、8KBB) 16KEC)32KED、64KB我的答案:D止佛答案:D21、8051单片机的PO,当使用外部存储器时它是一个A)传输高8位地址B、传输低8位地址C)传输低8位数据D输低8位地址/数据思器我的答案:D正确答案:D22、下列符号中只有()是止确的MCS-51指令。
电子科技大学学生考试卷( A )卷考试课程单片机考试日期2010年1月12日成绩课程号教师号任课教师姓名高惠芳、崔佳冬、洪明考生姓名学号(8位)年级专业一、选择填空题(每小题2分,共30分)1.单片机上电复位后,PC的内容和SP的内容为 B 。
A.0000H,00H B. 0000H,07HC. 0003H,07HD. 0800H,08H2.访问外部存贮器时,作数据线和低8位地址线的是 A 。
A.P0口 B. P1口 C. P2口 D. P0口和 P2口3.下列指令判断若定时器T0未计满数就原地等待的是 B 。
A.JB T0,$ B.JNB TF0,$ C.JNB TR0,$ D.JB TF0,$4.寻址方式就是 C 的方式。
A.查找指令操作码 B.查找指令C.查找指令操作数 D.查找指令操作码和操作数5.MCS-51的片内外的ROM是统一编址的,如果保持高电平,8051的程序计数器PC在 B 地址范围内。
A.1000H—FFFFH B.0000H—FFFFHC.0001H—0FFFH D.0000H—0FFFH6.MCS-51的串行口工作方式中适合多机通信的是B、D 。
A.方式0 B.方式3 C.方式1 D.方式27.MCS-51的串行数据缓冲器SBUF用于 B 。
A.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序8.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统选用的工作寄存器组为 B 。
A.组0 B.组1 C.组2 D.组39.8051单片机中,唯一一个用户可使用的16位寄存器是 D 。
A.PSW B.ACC C.SP D.DPTR10.MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应 B 。
A.由硬件清零 B.由软件清零 C.由软件置位 D.可不处理11.将十进制数98转换成对应的二进制数是 A 。
单片机练习题(含参考答案)一、单选题(共107题,每题1分,共107分)1.当AT89C51单片机系统的振荡晶体频率为24MHz时,其一个机器周期的时间是()。
A、0.5μSB、1μSC、2μSD、4μS正确答案:A2.8051单片机的最高工作频率是()MHz。
A、24B、6C、32D、12正确答案:D3.8051单片机的工作频率为6MHz,其内部定时器的最大定时时间是()。
A、256μSB、8192μSC、131072μSD、65536μS正确答案:C4.MCS-51系列单片机内部计数器可实现的最大计数值是()。
A、65536B、8192C、256D、128正确答案:A5.对于MCS-51系列单片机来说,相对寻址可寻址的最大范围是()。
A、-129~+128B、-128~+127C、-127~+129D、-126~+127正确答案:B6.累加器A的内容是37H,执行SETBACC.7指令后累加器的内容变为()。
A、37B、0B7C、0FFD、00H正确答案:B7.下列寄存器中,()不能用数据传送类指令修改其值。
A、PSWB、PC、SPD、SBUF正确答案:B8.MCS-51系列单片机的P2口可以驱动()个LSTTL负载。
A、2B、4C、8D、16正确答案:B9.LJMP跳转空间最大可达到()。
A、2KB、(B)256C、(C)128D、64KB正确答案:D10.8031单片机中片内RAM共有()字节A、128B、256C、4KD、64K正确答案:A11.对于MCS-51系列单片机来说,相对寻址可寻址的最大范围是()。
A、-129~+128B、-128~+127C、-127~+129D、-126~+127正确答案:B12.累加器A的内容是0FEH,执行RLA指令后累加器的内容变为()。
A、0FFB、0FDC、80D、7FH正确答案:B13.累加器A的内容是0CAH,执行RLA指令后累加器的内容变为()。
电子科技大学19秋《单片机原理及应用》在线作业2
试卷总分:100 得分:100
【题目】定时/计数器有4种操作模式,它们由()寄存器中的M1M0状态决定。
[A.]TMOD
[B.]SCON
[C.]TCON
[D.]PCON
[分析以上题目,并完成作答]
正确答案:A
【题目】16位的寄存器是()。
[A.]ACC
[B.]SP
[C.]DPTR
[D.]PSW
[分析以上题目,并完成作答]
正确答案:C
【题目】SP指针的功能是(),修改SP指针,则堆栈地址发生变化。
[A.]便于中断前保存数据
[B.]便于中断服务程序返回后恢复现场数据
[C.]便于子程序的调用和返回
[D.]指出栈区的位置
[分析以上题目,并完成作答]
正确答案:D
【题目】89C51的工作寄存器中可作为间址寄存器使用的是()。
[A.]R7
[B.]R6
[C.]R5
[D.]R1
[分析以上题目,并完成作答]
正确答案:D
【题目】89C51的加法指令ADD执行后,结果必须存放在()中。
[A.]寄存器B
[B.]累加器A
[C.]位累加器C
[D.]工作寄存器R0
[分析以上题目,并完成作答]
正确答案:B
【题目】题目及选项请见下图:。
单片机原理及应用习题库与参考答案一、单选题(共54题,每题1分,共54分)1.型号为6116的RAM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:A2.以下关于CPU的说法不正确的是():A、主要用于数字运算和逻辑运算B、完成数据处理和程序控制逻辑C、由运算器和控制器组成D、TMOD是CPU专用寄存器正确答案:D3.一个具有4K字节的程序放在首地址为5000H的存贮区,则末地址为():A、6FFFHB、5FFFHC、5F00HD、6000H正确答案:B4.当晶振频率为6MHz时,有效复位信号高电平时间要持续():A、4μsB、2μsC、3μsD、1μs正确答案:A5.波特的单位是()A、字节/秒B、帧/秒C、字符/秒D、位/秒正确答案:D6.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B7.下列指令中不影响标志位CY的指令有()。
A、ADD A,20HB、CLRC、RRC AD、INC A正确答案:D8.以下寄存器与定时计数器无关的是():A、TH1B、PCONC、TMODD、TCON正确答案:B9.MCS-51单片机的低8位地址总线是():A、P0B、P1C、P2D、P3正确答案:A10.MCS-51单片机定时器溢出标志是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:D11.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、06HB、20HC、02HD、60H正确答案:D12.若(A)=C3H,(R0)=AAH,执行ADD A,R0后,(A)=A、3DHB、4DHC、5DHD、6DH正确答案:D13.RS1和RS0的定义是()A、用户标志位B、进位标志位C、奇偶标志位D、寄存器组选择位E、辅助进位标志位F、溢出标志位正确答案:D14.ALU表示()。
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D15.8051单片机的定时器T1用作定时方式时是A、由外部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由内部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:B16.下列指令能使R0低4位不变,高4位置F的是()。
单片机原理及应用题库含参考答案一、单选题(共100题,每题1分,共100分)1.80C51同一级别的中断:定时/计数器0、定时/计数器1、外部中断0(INT0)、外部中断1(INT1)同时产生,CPU响应中断的先后顺序是()A、INT0→INT1→T0→T1B、INT0→T0→INT1→T1C、T0→INT0→T1→INT1D、T0→T1→INT0→INT1正确答案:B2.数据可以从A站发送到B站,也可以从B站发送到A站,但是不能同时在两个方向上传送的通信方式是()。
A、单工通信B、半双工通信C、双工通信D、同步通信正确答案:B3.while(i=x)当x=()时停止循环A、无穷大B、3C、1D、0正确答案:D4.C51单片机程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D5.C程序总是从()开始执行A、主函数B、形参函数C、库函数D、自定义函数正确答案:A6.蜂鸣器的音调由什么确定()A、电压B、电流C、频率D、占空比正确答案:C7.80C51串口发送控制器的作用描述中()是不正确的A、作用一是将待发送的并行数据转为串行数据B、作用二是在串行数据上自动添加起始位、可编程位和停止C、作用三是在数据转换结束后使中断请求标志位TI自动置1D、作用四是在中断被响应后使中断请求标志位TI自动清零正确答案:D8.51式单片机第()引脚为接地引脚A、9B、20C、31D、40正确答案:B9.属于计算机与外部设备通信方式的是()。
A、关联通信B、外部通信C、内部通信D、并行通信正确答案:D10.i/10为()A、计数B、取余C、取整D、判断正确答案:C11.SCON=0x50时,串行口工作方式为()A、方式0B、方式1C、方式2D、方式3正确答案:B12.共阴极数码管0x06表示()A、3B、2C、1D、0正确答案:C13.十进制126数其对应的十六进制数可表示为()。
杭州电子科技大学单片机期末试题库一、判断题1、中断请求信号有效,并且是开中断的情况下,该中断请求能被立即响应。
()2、在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。
3、MOV A,30H这条指令执行后的结果A=30H 。
(F )4、MCS-51单片机可执行指令:MOV R2,@R1。
(F )5、在实际产品开发中,单片机选型首先要考虑其性能是不是最高,而价格因素可以不重点考虑。
()6、中断服务程序的最后一条指令是RET。
7、MCS-51单片机可执行指令:MOVC A,@DPTR。
( F )8、MCS-51单片机可执行指令:MOV @DPTR,A。
( F )9.程序计数器(PC)不能为用户使用,因此它就没有地址。
( T )10、单片机采用的累加器结构是提高单片机数据处理能力的一个瓶颈。
(?)11、P2口既可以作为I/O使用,又可以作地址/数据复用口使用。
12、内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用。
( F )13、在MCS-51单片机中,一个机器周期等于1μS。
( F )14、多字节的指令不一定执行的指令周期长。
( T )15、当向堆栈压入一个字节的数据后,SP中的内容减1。
(F )16、RC A为循环左移指令。
(F)17、单片机读引脚指令“读回”的就是与该引脚相连接的外电路的状态。
()18、在程序执行过程中,由PC提供数据存储器的读/写地址。
( F )19、在单片机的乘法指令执行时,溢出位OV不随运算结果改变。
(F )20、80C51共有21个专用寄存器,它们的位都是可以进行位寻址的。
(F )21、单片机在内部RAM开辟一定区域作为寄存器来使用的目的是降低成本。
(?)22、MOV A,30H的源操作数为立即寻址方式。
(F)23、“DA A”只能对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。
( T )24、特殊功能寄存器可以用间接寻址方式寻址。
(F )25、单总线器件只要和单片机连接一根信号线,不用再连接其他导线就可以工作。
()26、MCS-51单片机中的PC是不可寻址的。
( T )27、MOV A,@A+DPTR是一条查表指令。
(F)28、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。
()29、CAN总线可以实现远距离的通信。
()30、MUL AB的执行结果是高8位在A中,低8 位在B中。
( F )31、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。
()32、采用并行总线方式扩展了外部数据存储器,则P2口将不能用作普通IO口。
()33、DPTR是由DPH和DPL两个8位特殊寄存器组成的。
( T )34、单片机的串行口不需要外接器件就可以直接支持远距离通信。
()35、可编程器件内部起码存在一个寄存器或者存储单元。
()36、AJMP跳转空间最大可达到64KB 。
(F )37、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
()38、MOV A, R0,这是寄存器寻址方式。
( T )39、要进行多机通信,MCS-51串行接口的工作方式应为方式1。
()40、中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。
()41、8051单片机的P0口既可以做数据口线又可以做为地址口线。
()42、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。
()。
43、MCS-51外扩I/O口与外RAM是统一编址的。
()。
44、8051内部有4K的程序存储器。
()45、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 。
( F )46、“MOVC A , @A +DPTR”这是条相对寻址指令。
(F )47、8051单片机的P2口只能用作通用I/O 口。
()48、程序存储器一般用来存放数据表格和程序。
( )49、MCS-51的相对转移指令最大负跳距是127B。
( T)50、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。
( F )二、选择题1、8051与8031的区别是:( D )(A)、内部数据存储单元数目的不同(B)、内部数据存储器的类型不同(C)、内部程序存储器的类型不同(D)、有无内部程序存储器2、为了提高系统的抗干扰能力,以下措施最有效且可行的为()A、在程序存储器的合适位置大量填充如LJMP 0000H指令;B、把程序放在RAM中;C、把系统放在没有干扰的场合中使用;D、提高系统的工作电压。
3、MCS-51单片机复位操作的主要功能是把PC初始化为( C )。
A.0100HB.2080HC.0000HD.8000H4、8051与8052的区别是:()(A)有无内部程序存储器(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部数据存储单元数目的不同5、单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS—51的PC为16位,因此其寻址范围是( B )(A) 4KB (B)64KB (C)8KB (D)128KB6、单片机是将( A )做到一块集成电路芯片中,称为单片机。
A.CPU、RAM、ROM B. CPU、I/O设备C. CPU、RAMD. CPU、RAM、ROM、I/O设备7、8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P38、单片机应用程序一般存放在( B )a) RAM b)ROM c)寄存器 d)CPU9、单片机读ROM中数据用(1)指令,控制信号是(2)。
()A.(1)MOV (2)和B. (1)MOVC (2)和C.(1)MOVC(2)和D. (1)MOVC(2)和10、PC的值是( C )(A)当前指令前一条指令的地址(B)当前正在执行指令的地址(C)下一条指令的地址(D)控制器中指令寄存器的地址11、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(A )。
(A)PSW (B)PC (C)A (D)SP12、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。
A.500B.1000C.216-500D.216-100013、51单片机IO口应用的时候,一般不用关注的情况是()A、P0口的开漏输出特性B、IO口的“准”双向特性C、IO口的驱动能力D、IO口的编程控制难度14、如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作。
(A)ALE (B)VCC (C)PSEN (D)A1515、LJMP指令的跳转范围是( D )。
(A)256 (B)1KB (C)2KB (D)64KB16、以下单片机功耗相对较低的为()A、MSP430系列B、PIC系列C、AVR系列D、AT89系列17、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。
A.P3.2B.P3.3C.P3.4D.P3.518、访问外部数据存储器时,不起作用的信号是()。
(A)(B)(C)(D)ALE19、以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算20、单片机读写外RAM数据用(1)指令,控制信号是(2)。
()A.(1)MOV (2)和B. (1)MOVX (2)和C.(1)MOVX(2)和D. (1)MOVC(2)和21、已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542H b) 7542 c) 75.42H d) 75.4222、下列指令中不影响标志位CY的指令有( D )。
a)ADD A,20H b)CLR c)RRC A d)INC A23、指令MOV寻址空间是( C )。
A.片外ROM B。
片外RAM C。
片内RAM D。
片内ROM 24、假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(D )A.36H (B)37H (C)38H (D)39H25、AJMP指令的跳转范围是( A )。
(A)2KB (B)1KB (C)256 (D)64KB 26、当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。
A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期27、若要扩展一个并行输出接口,以下器件中最合适的为()A、74HC164B、74HC245C、AT24C04D、ADC080928、下列指令中正确的是()。
(A)DEC DPTR (B)CPL A(C)MOVC B,@PC+A (D)MOV R1, R329、MCS-51单片机扩展I/O口与外部数据存储器()。
(A)统一编址(B)分别独立编址(C)变址编址(D)动态变址30、当我们对延时程序有效严格的时间要求时,我们最需要关注()A、指令长度B、指令周期C、程序结构D、汇编环境31、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断32、下列指令中正确的是()。
(A)MOV P2.1,A (B)JBC TF0,L1(C)MOVX B,@DPTR (D)MOV A,@R3 33、在MCS—51中(A)具有独立的专用的地址线(B)由P0口和P1口的口线作地址线(C)由P0口和P2口的口线作地址线(D)由P1口和P2口的口线作地址线34、指令MOVX寻址空间是()。
A.片外ROM B。
片外RAM C。
片内RAM D。
片内ROM35、8051位寻址能力能够达到()位。
A.64B. 128C.32D.1636、在寄存器间接寻址方式中,指定寄存器中存放的是()(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量37、MCS-51单片机扩展外部程序存储器和数据存储器()。
(A)分别独立编址(B)统一编址(C)分别独立编址或统一编址(D)动态变址38、MCS-51的并行I/O口读-改-写操作,是针对该口的()。
(A) 引脚 (B) 片选信号 (C) 地址线 (D)内部锁存器39、对于由80C51构成的单片机应用系统(EA=1),中断响应并自动生成长调用指令LCALL后,应()去执行中断服务程序。
(A)、转向外部程序存储器(B)、转向内部程序存储器(C)、转向外部数据存储器(D)、转向内部数据存储器40、定时器若工作在循环定时或循环计数场合,应选用( )。
A.工作方式0B.工作方式1C.工作方式2D.工作方式341、MCS-51单片机的外部中断1的中断请求标志是( )。
A.ET1B.TF1C.IT1D.IE142、在MCS-51中,需要外加电路实现中断撤除的是:()(A)电平方式的外部中断(B)脉冲方式的外部中断(C)外部串行中断(D)定时中断43.执行返回指令时,返回的断点是(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址44、8051单片机的堆栈区是向地址()的方向生成的。