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

单片机原理及应用试题库---答案单片机原理及应用试题库答案一、填空题1、单片机是将 CPU、存储器、I/O 接口等集成在一个芯片上的微型计算机。
2、单片机的工作频率通常以兆赫兹(MHz)为单位。
3、单片机的存储器分为程序存储器和数据存储器。
4、单片机的程序存储器通常采用只读存储器(ROM),数据存储器通常采用随机存取存储器(RAM)。
5、单片机的 I/O 接口通常具有输入、输出和双向三种工作方式。
6、单片机的中断系统包括外部中断、定时/计数器中断和串行口中断。
7、单片机的定时/计数器本质上是一个加 1 计数器。
8、单片机的串行通信方式分为同步通信和异步通信。
9、单片机的指令系统通常包括数据传送指令、算术运算指令、逻辑运算指令、控制转移指令等。
二、选择题1、以下不是单片机特点的是()A 体积小B 价格低C 功耗高D 可靠性高答案:C2、单片机的复位引脚是()A RSTB ALEC PSEND EA答案:A3、单片机执行程序的地址是从()开始的。
A 0000HB 0003HC 000BHD 0013H答案:A4、单片机的堆栈指针 SP 始终指向()A 栈底B 栈顶C 程序存储器D 数据存储器答案:B5、要使单片机能够响应外部中断 0,中断允许寄存器 IE 的值应设置为()A 80HB 81HC 82HD 83H答案:B6、单片机的定时/计数器工作在方式 1 时,是()位的定时/计数器。
A 8B 13C 16D 32答案:C7、单片机串行口工作在方式 1 时,一帧数据包括()位。
A 8B 9C 10D 11答案:C8、以下指令中,属于位操作指令的是()A MOVB ADDC CLRD SUBB答案:C三、判断题1、单片机的程序可以在运行过程中修改。
(×)解释:单片机的程序存储器通常是只读的,程序在运行过程中不能修改。
2、单片机的定时/计数器可以同时用于定时和计数。
(√)解释:通过设置相应的控制位,可以使定时/计数器工作在定时或计数模式。
单片机原理及应用的试题库

一、选择题1.8051有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETB RS0 指令,此时只能使用区的工作寄存器。
A.Ⅰ区B.Ⅱ区C.Ⅲ区D.Ⅳ区答案:2.B2、读片外部数据存储器时,不起作用的信号是。
A./RDB. /WEC./PSEND.ALE答案: 4.C3.已知:MOV A,#28HMOV R0,#20HMOV @R0,AANL A, #0FHORL A, #80HXRL A, @R0执行结果A的内容为A. A0HB.28HC.08HD.88H答案:6.A4.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是指令。
A.ADDB.DA AC.ADDCD.由实际程序确定答案:7.B9、关于定时器,若振荡频率为12 MHz,在方式1下最大定时时间为A.8.192msB. 65.536 msC. 0.256msD.16.384ms答案:9.B11、开机复位后,CPU使用的是第0组工作寄存器,地址范围是。
A.00H-10HB.08H-0FHC.10H-1FHD.00H-07H答案:11.D13、在进行BCD码运算时,紧跟加法运算指令后面的指令必须是指令。
A.ADDB.DA AC.ADDCD.由实际程序确定答案:3.B14、进位标志CY在中。
A.累加器B.算逻运算部件ALUC.程序状态字寄存器PSWD.DPTR答案:14.C15、MCS-51单片机有七种寻址方式,MOVX A,@A+DPTR 属于寻址。
A.间接B.变址C.相对D.直接答案: 5.B16、有如下程序段:MOV 31H ,#24H ;MOV A ,31H ;SWAP A ;ANL A ,#0F0H ;执行结果是A.(A)=24HB.(A)=42H C .(A)=40H D.(A)=00H答案:16.C19、8位LED 显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O 线总数是:()A. 16B. 20C.18D. 6答案:19.A20、堆栈数据的进出原则是A.先进先出B.进入不出C.后进后出D.先进后出答案:20.D21、要MCS-51系统中,若晶振频率屡6MHz,一个机器周期等于( ) μsA 、1.5B 、3C 、1D 、2答案:21、D,22、单片机复位后,累加器A、PC、PSW的内容为()A、A = FFH PC = 00H PSW = FFHB、A = 00H PC = 0000H PSW = 00HC、A = 07H PC = 0000H PSW = FFHD、A = 00H PC = 00H PSW = 00H答案:22、B,23、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行SETB RS1 指令,此时只能使用()区的工作寄存器。
单片机原理及应用试题答案

单片机原理及应用试题答案、单选题(每题4分,共20道小题,总分值80分) 1. 下列指令中与进位标志位 CY 无关的指令有( )。
(4分) A移位指令 B位操作指令 C十进制调整指令 D条件转移指令 纠错 正确答案D您的答案是 未作答回答错误展开 解析知识点 单片机原理及应用作业题 2. 已知晶振频率为 6MH Z ,定时器T0 工作在模式 2 时,其初值计算公式是( )。
( 28 - X )× 2μs C.t = (4分) At = ( 28 - X )× 1μs Bt =纠错 正确答案B您的答案是 未作答回答错误展( 216 - X )× 2μs开 解析 知识点 单片机原理及应用作业题 3. 在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为( )实现 。
(4分) AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4. 8051 的内部 RAM 中,可以进行位寻址的地址空间为( )。
(4分) A00H∽2FH B20H∽2FH C00H∽FFH D20H∽F FH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应口作输入用途之前必须( )。
用作业题 5. P0 . P1(4分) A相应端口先置 1 B相应端口先置 0 C外接高电平 D外接上拉电阻 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6. 8051 的程序计数器 P C 为 16 位计数器,其寻址范围是( )。
(4分) A8K B16 K C32 K D64 K 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7. 8051与8751的区别是:(4分) A内部数据存储但也数目的不同 B内部程序存储器的类型不同 C内部数据存储器的类型不同 D内部的寄存器的数目不同 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8. MCS-51 单片机用来开放或禁止中断的控制寄存器是( )。
单片机原理及应用习题库及答案

单片机原理及应用习题库及答案一、单选题(共30题,每题1分,共30分)1、若要打开外部中断0和定时计数器1的中断,禁止其他中断,IE应设置为():A、8AHB、0AHC、89HD、09H正确答案:C2、MCS-51汇编语言指令格式中,唯一不可缺少的部分是()。
A、标号B、操作码C、操作数D、注释正确答案:B3、单片机的堆栈指针SP始终是指示()。
A、堆栈顶B、堆栈地址C、堆栈底D、堆栈中间位置正确答案:A4、下列指令中不影响标志位CY的指令有()。
A、ADD A,20HB、CLRC、RRC AD、INC A正确答案:D5、七段共阴极发光两极管显示字符‘H’,段码应为()A、67HB、6EHC、91HD、76HE、90H正确答案:E6、执行程序:MOV DPTR,#8000H MOVX A,@DPTR ADD A,20H MOV R0,#00H MOVx @R0,A INC R0 CLR A ADDC A,#00H MOVx @R0,A RET 之后则CY是()A、00HB、01HC、02HD、03H正确答案:B7、下列指令能使R0的最高位取反的是()。
A、CPL R0.7B、XRL 00H,#80HC、CPL (R0).7D、ARL R0,#80H正确答案:B8、SWAP A 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:C9、有一长度为10字节的字符串存放在8031单片机内部RAM中,其首地址为40H。
要求将该字符串中每一个字符加偶校验位。
(以调用子程序的方法来实现。
)源程序如下:ORG 1000H MOV R0,#40H MOV R7,#10 NEXT: MOV A,① ACALL SEPA MOV @R0,A INC R0 DJNZ ② ,NEXT SJMP $ SEPA: ADD A,#00H ③ PSW.0,SRET ORL A,④ SRET:⑤A、① @R0 ② R7 ③ JB ④ #80H ⑤ RETB、① @R0 ② R8 ③ JNB ④ #80H ⑤ RETC、① @R0 ② R7 ③ JNB ④ #90H ⑤ RETD、① @R0 ② R7 ③ JNB ④ #80H ⑤ RET正确答案:D10、下列指令能使R0低4位不变,高4位置F的是()。
单片机原理及应用考试试卷及答案

一.填空题:1.8051系列单片机字长是 8 位,有 40 根引脚;当系统扩展外部存储器或扩展I/O口时, P0 口作地址低8位和数据传送总线, P2 口作地址总线高8位输出, P3 口的相应引脚会输出控制信号;2.当EA为低电平接地时,CPU只执行外部程序存储器或ROM 中的程序;3.数据指针DPTR有 16 位,程序计数器PC有 16 位;4.在MCS-51单片机中,一个机器周期包括 12 个时钟周期;5.C51编译器支持三种存储模式,其中SMALL模式默认的存储类型为data ,LARGE模式默认的存储类型为 xdata ;6.欲使P1口的低4位输出0,高4位不变,应执行一条 ANL P1,0F0H命令;7.8051单片机复位后,PC = 0000H ;8. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 8 块芯片中选中其中任一块;9.单片机位寻址区的单元地址是从 20H 单元到 2FH 单元,若某位地址是12H,它所在单元的地址应该是 22H10.MOV A,30H 指令对于源操作数的寻址方式是直接寻址;11.在MCS-51单片机中,寄存器间接寻址用到的寄存器只能是通用寄存器R0、R1和DPTR ;12..程序状态字PSW中的RS1和RS0的作用是选择工作寄存器组13.8051单片机,当CPU响应某中断请求时,将会自动转向相应规定地址即中断入口地址去执行,外部中断0入口地址为: 0003 H,T1入口地址为 0018H;14.变量的指针就是变量的地址 ;对于变量a,如果它所对应的内存单元地址为2000H,它的指针是 2000H ;15.特殊功能寄存器中,单元地址的特殊功能寄存器,可以位寻址;16.interrupt m 是C51函数中非常重要的一个修饰符,这是因为中断函数必须通过它进行修饰;17.Using n用于指定本函数内部使用的寄存器组 ,n的取值为 0~3 ;18.消除按键盘抖动通常有两种方法:硬件消抖和软件消抖 ;二、选择题1、访问外部数据存储器时,不起作用的信号是 C ;A RDB WRC PSEN DALE2、若开机复位后,CPU使用的是寄存器第一组,地址范围是 D ;A、00H-10HB、00H-07HC、10H-1FHD、08H-0FH 3.MCS-51单片机的位寻址区位于内部RAM的 D 单元;A. 00H—7FHB. 20H—7FHC. 00H—1FHD. 20H—2FH4.访问片外数据存储器的寻址方式是 C ;A、立即寻址B、寄存器寻址C、寄存器间接寻址D、直接寻址5.当需要从MCS-51单片机程序存储器取数据时,采用的指令为 B ;A. MOV A, R1B. MOVC A, A + DPTRC. MOVX A, R0D. MOVX A, DPTR6.在MCS-51中,需要外加电路实现中断撤除的是: AA 电平方式的外部中断B 脉冲方式的外部中断C 外部串行中断D 定时中断7.在存储器扩展电路中74LS373的主要功能是 DA.存储数据 B.存储地址 C.锁存数据 D.锁存地址8.ADC 0809芯片是m路模拟输入的n位A/D转换器,m、n是 AA.8、8 B.8、9 C.8、16 D.1、8 9.8051单片机串行口用工作方式0时, CA.数据从RXD串行输入,从TXD串行输出B.数据从RXD串行输出,从TXD串行输入C.数据从RXD串行输入或输出,同步信号从TXD输出D.数据从TXD串行输入或输出,同步信号从RXD输出10.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应 A ;A. 外部中断0B. 外部中断1C. 定时器0中断D. 定时器1中断11.下面哪种方式适合用于处理外部突发事件; CA、DMAB、无条件传送C、中断D、条件查询传送12.MCS-51单片机定时器工作方式2是指的 B 工作方式;A. 8位B. 8位自动重装C. 13位D. 16位13.在进行串行通信时,若两机的发送与接收可以同时进行,则称为 D ;A. 半双工传送B. 单工传送C. 双工传送D. 全双工传送14.当8031外扩程序存储器32KB时,需使用EPROM2764 C ;A、2片B、3片C、4片D、5片15.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为 A ;A. 06HB. F9HC. 30HD. CFH16. 80C51复位后PC和SP中的内容是 C ;A. PC=0000H,SP=60HB. PC=0040H,SP=07HC. PC=0000H,SP=07HD. PC=1000H,SP=06H17. 在缺省状态下,MCS-51单片机的中断优先顺序为 A ;A、INT1、INT0、T0、T1、串行口中断B、INT0、T0、INT1、T1、串行口中断C、串行口中断、INT0、INT1、T1、T0D、T1、INT1、T0、INT0、串行口中断18. 下列各逻辑部件中,不是MCS-51单片机内部所包含的是 C ;A、CPUB、定时器/计数器C、8 位A/D 转换器D、全双工串行接口19. 在MCS-51单片机系统的四个I/O 口中,可在系统扩展时构成数据总线的是A ;A、P0 口B、P1 口C、P2 口D、P3 口20. 下列对于单片机内部定时器/计数器的说法中,正确的是 B ;A、用做计数器时,即为对外部的脉冲进行计数,其为减计数B、用做计数器时,即为对外部的脉冲进行计数,其为加计数C、用做定时器时,实质是对内部的振荡脉冲进行计数D、以上的说法都不对三、判断题1、当EA脚接高电平时,对ROM的读操作只访问片外程序存储器; ×2、读内部ROM时使用的是“MOV”指令,读外部RAM时使用的是“MOVX”指令; √3. 必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断; √单片机的内部有两个13位定时器/读数器; ×5、51单片机只能做控制用,不能完成算术运算; ×6.扩展I/O口占用片外数据存储器的地址资源; ×7. 8051单片机必须使用内部ROM; ×8. 指令AJMP的跳转范围是1KB; ×9. A/D转换器的作用是将模拟量转换数字量;D/A转换器的作用是将数字量转为模拟量; √10 .MOVX A,3057H ×四.简答题1.写出MCS-51单片机的所有中断源,并写出它们的入口地址;外部中断0 03H定时器/计数器T0 0BH外部中断1 13H定时器/计数器T1 1BH串行口中断 23H答:由硬件自动清除:T0、T1的溢出中断和边沿触发的外部中断;软件清除:串性通信的发送和接收中断2. MCS-51单片机内128B的数据存储器可分为几个区分别作什么用分为3个区:寄存器组区地址为00-1FH,用于寄存器寻址位寻址区地址为20H-2FH,用于位的寻址用户区地址为30H-3FH,用于堆栈或存放临时数据五、图1是通过8255扩展的4×8矩阵式键盘的连接图,假设不用的地址线取高电平,请完成:1、确定8255PA、PB、PC及控制口的地址4分答:7F00H、7F01H、7F02H、7F03H2、针对图1电路;说明矩阵式键盘的工作过程及求取键盘编码的方法7分答:工作过程:第一步是CPU首先检测键盘上是否有键按下第二步是识别哪一个键按下键盘编码:此采用顺序排列编码,获得编码值时根据行线和列线进行了相应的处理;编码值=行首编码值X+列号Y书P1873、把检测有无键按下程序补充完整4分uchar checkkey 该数码管是共阴还是共阳并说明理由2分答:是共阴;因为数码管的公共端接地;2. 这种接法数码管属于静态显示还是动态显示1分答:属于静态显示;3. 在这个电路中,数码管的显示译码属于硬件译码还是软件译码说明理由2分答:属于硬件译码,因为使用硬件译码器MC14495;图2。
(完整版)《单片机原理与应用》试题及答案

八、请回答:(共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
单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共30题,每题1分,共30分)1、MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A2、指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。
A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3、5转换成十六进制数是()。
A、111HB、94.8HC、49.8HD、49H正确答案:C4、已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
TMOD=#( )A、19HB、20HC、21HD、22H正确答案:B5、A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6、INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C7、执行LACLL 4000H指令时, MCS-51所完成的操作是( )A、保护PCB、(PC )=4000HC、保护现场D、PC+3入栈,(PC )=4000H正确答案:D8、下列指令能使R0的最高位置0的是()。
A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:A9、MOV @Ri , direct 是()A、控制转移指令B、逻辑运算指令C、算术运算指令D、数据传送指令E、位操作指令正确答案:D10、汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D11、SJMP rel 是()A、逻辑运算指令C、算术运算指令D、控制转移指令E、数据传送指令正确答案:D12、下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。
单片机原理及应用试题含参考答案

单片机原理及应用试题含参考答案一、单选题(共54题,每题1分,共54分)1.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、05HB、50HC、01HD、10H正确答案:D2.用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C3.4K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:B4.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D5.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D6.8051单片机的定时器T1用作定时方式时是A、由内部时钟频率定时,一个机器周期加1B、由外部时钟频率定时,一个时钟周期加1C、由内部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:A7.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C8.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后A的内容为():A、FEHB、FFHC、3FHD、BFH正确答案:C9.MOVC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E10.A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C11.DJNZdirect,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D12.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY 是()A、0B、1C、-1D、2正确答案:A13.MCS-51指令系统中,指令ADDA,R0执行前(A)=86H,(R0)=7AH,(C)=0执行后,其结果为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
器。
56.若(IP)=00010100B,则中断优先级最高者为串行口和外部中断1,最低者为定时/计数器T1、T0溢出中断,外部中断0。
57. MCS-51单片机中,只有__外部中断___中断源存在中断采样的问题。
58.对中断进行查询时,查询的中断标志位共有_TF1__、_TF0__、_IE1__、_IE0__、_TI__和_RI__六个中断标志位。
66. MCS-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。用作计数时,最高计数频率的。
67. MCS—51单片机内部有2个位加1定时/计数器,可通过编程决定它们的工作方式,其中,可进行13位定时/计数的是方式是0。
68.MCS-51单片机的串行接口有4种工作方式。其中方式方式3为多机通信方式。
62.定时器/计数器的工作方式3是指的将定时、计数器拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为串行口的波特率发生器使用。
64.假定定时器1工作在方式2,单片机的振荡频率为3MHZ,则最大的定时时间为__1024us_______。
65.当定时器T0工作在方式3时,要占定时器T1的TR1和TF1_控制位.
18.MCS-51系列单片机有:(外部中断0),(外部中断1),(定时/计数器T0溢出中断),(定时/计数器T1溢出中断),(串行口)等5个中断请求源。
39.KeiL C51软件中,工程文件的扩展名是__UV2______,编译连接后生成可烧写的文件扩展名是__hex_______。
40.C51支持的指针有通用指针和Crol__________完成一个字节的循环左移,用___irol_____完成二个字节的循环左移。
59.MCS-51单片机中断系统中有外部中断0.外部中断1.定时/计数器T1溢出中断.定时/计数器T0溢出中断.串行口中断
五个中断请求源,其中优先级最高的是外部中断0,优先级最低的是串行口中断。
60.定时/计数器工作方式3仅适用于定时计数器T0。
61.若将定时/计数器用于计数方式,则外部事件脉冲必须从P3.4和P3.5引脚输入,且外部脉冲的最高频率不能超过时钟频率的1/12。
《单片机原理及应用》试题库
一、填空题
1.单片机就是把(CPU)、(输入/输出)、和(存储器)等部件都集成在一个电路芯片上,并具备一套功能完善的(指令系统),有的型号同时还具备(AD)和(DA)等功能部件,其简称为(微处理器)或(微控制器)。
2.Intel公司典型的单片机有(MCS-51系列)和(MCS-96系列)。
52.89C51五个中断源的中断入口地址分别是 :0003H; :0013H
T0:000BH;T1:001BH;串行口:0023H。
53在CPU未执行同级或更高优先级中断服务程序的条件下,中断响应等待时间最少需要。
54.中断嵌套与子程序嵌套的区别在于:一是子程序嵌套是在程序中事先按排序好的;而中断嵌套是随机的。二是子程序嵌套无次序限制;而中断嵌套只允许低级中断嵌套高级中断。
3.单片机具有体积(下)、重量(轻)、价格(低)、功耗(小)、控制功能强、运算速度快、运用灵活、易于产品化、抗扰能力(强)等特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。
4.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为(CPU)。它包括两个主要部分:(运算器)、(控制器)。
5.当扩展外部存储器或I/O口时,P2口用作(地址线的高8位)。
6.MCS-51单片机内部RAM区有(4)个工作寄存器区。
7.MCS-51单片机内部RAM区有(128)个位地址。
8.89C51单片机片内RAM中位寻址区的地址范围是(20H—2FH),工作寄存器区的地址范围是(00H—1FH),片内程序存储器中寻址区的地址范围是(0000H—07FFH)。
69串行口中断标志RI/TI由系统置位,软件清零。
70. MCS-51串行接口有4种工作方式,这可在初始化程序中用软件ຫໍສະໝຸດ 写特殊功能寄存器SCON()加以选择.
71.用串口扩并口时,串行接口工作方式应选为方式0。
72.串行通信按照数据传送方向可分为三种制式:单工、双工和半工。
73.波特率定义为一秒钟传送多少个数据位。串行通信对波特率的基本要求是互相通信的甲乙双方必须具有的相同的波特率。
9.MCS-51有(4)个并行I\O口。
10.MCS-51的堆栈是软件填写堆栈指针临时在(30H—7FH)内开辟的区域.
11.MCS-51片内(20H—2FH)范围内的数据存储器,既可以字节寻址又可以位寻址。
12.程序状态标志字寄存器PSW中的PSW.7的含义是(进位和借位标志位);PSW.0的含义是(奇偶校验位)。
13.若不使用89C51片内的程序存储器,引脚(EA’)必须接地。
14.MCS-51中凡字节地址能被(0和8)整除的特殊功能寄存器均能寻址。
15.MCS-51有4组工作寄存器,它们的字节地址范围是(00H—1FH)。
16.当MCS-51引脚(ALE)信号有效时,表示从P0口稳定地送出了低8位地址.
17.在单片机的RESET端出现(两个机器周期以上的高电平时),便可以可靠复位,复位后的程序指针PC指向(0000H)地址。
46.C51中int型变量的长度为16位,其值域为0-65535。
47.C51中关键字sfr的作用定义变量访问8位的SFR,sbit的作用定义变量访问SFR中的一位。
48.函数定义由函数头和函数体两部分组成。
49.C51中“!”运算符的作用是取反。
50.若函数无返回值,用void关键字指定。
51.若局部变量未初始化,其初值为不确定。
42.C51的基本数据类型有char、int、long、float、bit sbit、sfr sfr16。
43.C51的存储类型有code、data、bdata、idata、xdata、pdata。
44.C51的存储模式有large、compact和small。
45.C51程序与其他语言程序一样,程序结构也分为顺序结构、选择结构、循环结构三种。