2022年单片机原理及应用的试题库 .pdf
《2022年单片机原理及应用的试题库 .pdf》由会员分享,可在线阅读,更多相关《2022年单片机原理及应用的试题库 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、选择题1.单片机复位后 ,SP PC I/O口的内容为A.SP = 60H PC = 00H P0 = P1 = P2 = P3 = FFH B.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H C.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH D.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 答案: 1.C 2.8051有四个工作寄存器区 ,由 PSW状态字中的 RS1和 RS0两位的状态来决定 ,单片机复位后 ,若执行SETB RS0 指令 ,此时只能使用区的工作寄存器
2、。 A. 区B. 区C. 区D. 区答案: 2.B 3、ATMEL 的 89C51驱动能力最强的并行端口为。A.P0 B.P1 C.P2 D.P3 答案: 3.A 4、 读片外部数据存储器时,不起作用的信号是。A./RD B. /WE C./PSEN D.ALE 答案: 4.C 5、利用 KEIL 软件进行仿真调试时,在执行调用指令时,调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。A暂停B调试C单步 D连续运行答案: 5.C 6.已知: MOV A,#28H MOV R0,#20H MOV R0,A ANL A, #0FH ORL A, #80H XRL A, R0 执行结果 A 的内
3、容为A. A0H B.28H C.08H D.88H 答案: 6.A 7.在进行 BCD 码运算时 ,紧跟加法运算指令后面的指令必须是指令。A.ADD B.DA AC.ADDC D.由实际程序确定答案: 7.B 8.在 MCS-51 中,需要外加电路实现中断撤除的是:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 25 页A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断答案: 8.D 9、关于定时器 ,若振荡频率为 12 MHz,在方式 1 下最大定时时间为A.8.192ms B. 65.536 ms C. 0.
4、256ms D.16.384ms 答案: 9.B 10、控制串行口工作方式的寄存器是A.TCON B.PCON C.SCON D.TMOD 答案: 10.C 11、开机复位后 ,CPU 使用的是第 0 组工作寄存器 ,地址范围是。A.00H-10H B.08H-0FH C.10H-1FH D.00H-07H 答案: 11.D 12、对 MCS-51 系列单片机 P0 口用作输出时 ,应外接。A.上拉电阻B.二极管C.三极管D.下拉电阻答案: 12.A 13、在进行 BCD 码运算时 ,紧跟加法运算指令后面的指令必须是指令。A.ADD B.DA AC.ADDC D.由实际程序确定答案: 3.B
5、14、进位标志 CY 在中 。 A.累加器 B.算逻运算部件 ALU C. 程序状态字寄存器 PSW D.DPTR 答案: 14.C 15、MCS-51 单片机有七种寻址方式,MOVX A ,A+DPTR 属于寻址。A间接B变址C相对D直接答案: 5.B 16、有如下程序段:MOV 31H ,#24H ;MOV A , 31H ;SWAP A ;ANL A , #0F0H ;执行结果是A.(A)=24H B.(A)=42H C .(A)=40H D.(A)=00H 答案: 16.C 17、某种存储器芯片是8KB*2 片,那么它的地址线根线是()A、11根B、12 根C、13 根D、14 根答案
6、: 17.C 18、发送一次串行数据的操作不包含的是() 。A.CLR TI B. MOV A,SBUF C. JNB TI,$ D.MOV SBUF ,A 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 25 页答案: 18.B 19、8 位 LED 显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O 线总数是:( )A. 16 B. 20 C.18 D. 6 答案: 19.A 20、堆栈数据的进出原则是A.先进先出B.进入不出C.后进后出D.先进后出答案: 20.A 21、要 MCS-51 系统中,若晶振频率屡6MHz ,
7、一个机器周期等于( ) s A 、1.5 B 、3 C 、1 D 、2 答案: 21、D,22、单片机复位后,累加器A、PC、PSW 的内容为()A、A = FFH PC = 00H PSW = FFH B、A = 00H PC = 0000H PSW = 00H C、A = 07H PC = 0000H PSW = FFH D、A = 00H PC = 00H PSW = 00H 答案: 22、B,23、 8031 有四个工作寄存器区,由PSW 状态字中的RS1、RS0 两位的状态来决定,单片机复位后,若执行 SETB RS1 指令,此时只能使用()区的工作寄存器。A、0 区B、1 区C、2
8、 区D、 3 区答案: 23、C,24、对 MCS-51 系列单片机P0 口用作输出时,应外接()A、上拉电阻B、二极管C、三极管D、下拉电阻答案: 24、A 25、在进行BCD 码运算时,紧跟加法运算指令后面的指令必须是()指令。A、ADD B、DA A C、ADDC D、由实际程序确定答案: 25、B,26、假定 A=38H , (R0)=17H, (17H)=34H,执行以下指令:ANL A,#17H ORL 17H,A XRL A,R0 CPL A 后, A 的内容为() 。A、 CDH B、 DCH C、 BCH D、DBH 答案: 26、D,27、在 MCS51 中,需要外加电路实
9、现中断撤除的是:A、定时中断B、脉冲方式的外部中断C、外部串行中断D、电平方式的外部中断答案: 27、D, 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 25 页28、口的每一位能驱动()、个低电平负载有、个低电平负载、个低电平负载有、个低电平负载答案: 28、B,29、串行口的工作方式由()寄存器决定。A、SBUF B、PCON C、SCON D 、RI 答案: 29、C,30、某种存储器芯片是16KB ,那么它的地址线根数是()A、11 根B、12 根C、 13 根D、14 根答案: 30、D,31、要 MCS-51 系统中,若晶
10、振频率屡12MHz ,一个机器周期等于( ) s A 、1.5 B 、3 C 、1 D 、2 答案: 31、C ,32、单片机复位后,SP、PC、I/O 口的内容为()A、SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH B、SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H C、SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH D、SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 答案: 32、C,33、 8051 有四个工作寄存器区,由PSW 状态字
11、中的RS1、RS0 两位的状态来决定,单片机复位后,若执行 SETB RS0 指令,此时只能使用()区的工作寄存器。A、0 区B、1 区C、2 区D、3 区C中断服务程序的入口地址D主程序等待中断指令的地址答案: 33、B,34、 MCS51 单片机响应中断矢量地址是()。A中断服务程序的首句地址B中断服务程序的出口地址答案: 34、C 35、单片机在与外部I/O 口进行数据传送时,将使用()指令。A 、MOVX B 、MOV C 、MOVC D 、视具体I/O 口器件而定。答案: 35、A ,36、使用单片机开发系统调试程序时,对原程序进行汇编的目的是() 。A、将源程序转换成目标程序B、将
12、目标程序转换成源程序C、将低级语言转换成高级语言D、连续执行键答案: 36、A,37、设内部RAM(30H)=40H , (40H)=10H ,(10H)=00H ,分析以下程序执行后( B ) = () 。MOV R0, #30H MOV A ,R0 MOV R1, A MOV B,R1 A 、 00H B 、40H C 、30H D 、 10H 答案: 37、A ,38、调用子程序、中断响应过程及转移指令的共同特点是() 。A、都能返回B、都通过改变PC 实现转移精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 25 页C、都将返回地
13、址压入堆栈D、都必须保护现场答案: 38、B,39、在进行串行通信时,若两机的发送与接收可以同时进行,则称为() 。A 、半双工传送B 、单工传送C 、双工传送D 、全双工传送答案: 39、D ,40、当 8031 外扩程序存储器8KB 时,需使用EPROM 2716 ()A、2 片B、3 片C、4 片D、5 片答案: 40、C、二、判断题1、MOV A,30H 这条指令执行后的结果(A)=30H 。( )答案: 1、 ()2、8031 与 8051 的区别在于内部是否有数据存储器。( )答案: 2、 ()3、MCS-51单片机可执行指令:MOV R6,R7。( )答案: 3、 ()4、指令中
14、直接给出的操作数称为直接寻址。( )答案: 4、 ()5、MCS-51单片机中的PC 是不可寻址的。( )答案: 5、 ()6、MCS-51 有 5 个中断源,有5 个中断优先级,优先级由软件填写特殊功能寄存器IP 以选择。()答案: 6、 ()7、MCS-51 单片机可执行指令:MOV R5,R4。()答案: 7、 ()8、MOV A,R7,将 R7 单元中的数据作为地址,从该地址中取数,送入A 中。()答案: 8、 ()9、80C52 单片机包含4K 的 ROM ,256 字节的 RAM ,6 个中断源。()答案: 9、 ()10、堆栈的操作原则是先进后出、后进先出。()答案: 10、 (
15、)11、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。()答案: 11、 ()12、 MCS-51 单片机可执行指令:MOV A,R3; ( )精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 25 页答案:12、13、 MOV A , 30H 这条指令执行后的结果A=30H; ( )答案:13、14、 SP内装的是栈顶首址的内容; ( )答案:14、15、对程序存储器的读操作,只能使用MOV 指令 ; ( )答案:15、16、低优先级不能中断高优先级,但高优先级能中断优先级; ( )答案:16、17、 8031 与 8751
16、的区别在于内部是否有程序存储器; ( )答案:17、18、程序计数器PC 中装的 内 容是当 前 正在执 行 指令的 地址。()答案: 18、 ()19 、MCS-51单片机可执行指令:MOV 28H ,R4 ;()19、 ( )20 、当向堆栈压入一个字节的数据后,SP 中的内容减1;()20()2 1、 区 分 外 部 程 序 存 储 器 和 数 据 存 储 器 的 最 可 靠 的 方 法 是 看 其 是 被WR还 是 被PSEN信号连接。( )21、 ()22 、8031片内含EPROM , 8051片内不含EPROM 。()22、 ()三、填空题第一部分1.编程时 ,一般在中断服务子程
17、序和子程序中需要保护和恢复现场,保护现场用 _ 指令,恢复现场用指令。答案: 1. PUSH POP 2. MCS-51共有 111条指令,可分为几种不同的寻址方式。如:MOV A ,R1 属于寻址方式, MOV C, bit 属于寻址方式。答案: 2. 间接位3.外部中断有两种触发方式,电平触发方式和边沿触发方式。其中电平触发方式只适合于外部中断以(高或低)电平输入 ,边沿触发方式适合于以(正或负)脉冲输入。答案: 3. 低负4. 若(IP)=00001101B ,则优先级最高者为,最低者为。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页
18、,共 25 页(IP: PS PT1 PX1 PT0 PX0)答案: 4. PX0 PT0 5. 单片机串行通信时,若要发送数据,就必须将要发送的数据送至单元,若要接收数据也要到该单元取数。单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用的溢出率来设定和计算波特率。答案: 5. SBUF 定时器 1 第二部分1.MCS-51 单片机 PC 的长度为 16 位;SP的长度为 _位,DPTR 的长度为 _位。答案: 1. 8 16 2.访问 MCS-51 单片机程序存储器地址空间.片内数据存储器地址 .片外数据存储器地址的指令分别为 _, MOV 和_。答案: 2.
19、MOVC MOVX 3. 若同时中断实现下列顺序:T0外中断 1外中断 0,则要 _、_和 CLR PX0。(IP:PS PT1 PX1 PT0 PX0)答案: 3. SETB PT0 SETB PX1 4.串行数据通信分为单工方式, 和答案: 4. 半双工全工5. LED 数码显示按显示过程分为显示和显示 2 种。前者,对每位显示来说是连续显示的,且显示亮度较高;后者,多位显示时节省外部驱动芯片,显示亮度较低,功耗较低。答案: 5. 动态静态第三部分1、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用指令,恢复现场用指令。答案: 1、PUSH ,POP 2、若( IP
20、)=00010101B ,则优先级最高者为,最低者为。(IP:PS PT1 PX1 PT0 PX0)答案: 2、外部中断 0 ,定时器1 溢出3、LED 数码显示有和两种显示形式。答案: 3、动态和静态4、单片机串行通信时,若要发送数据,就必须将要发送的数据送至单元,若要接收数据也要到该单元取数,取数的指令为。答案: 4、SBUF MOV A,SBUF 5、访问 8051 片外数据存储器MOVX 指令采用的是寻址式,访问片外程序存储器MOVC 指令采用的是寻址方式。答案: 5、间接,基址加变址精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,
21、共 25 页6、MCS-51 单片机 PC 的长度为16 位; SP的长度为位, DPTR 的长度为位。答案: 6、8,16 7、在单片机应用系统中,常用一些器件扩展I/O,如 74HC164 芯片,其功能为锁存器;芯片为并入串出锁存器。答案:7、 74HC164,并入串出第四部分1、使用 8031 单片机时引脚EA 接电平,因其内部无程序存储器,8031 片外可直接寻址的存储空间达KB 。答案: 1、低,64 。2、若( IP)=00010001B ,则优先级最高者为,最低者为。(IP:PS PT1 PX1 PT0 PX0)答案: 2、外部中断0 , 串行口中断。3、在中断子程序使用累加器、
22、工作寄存器等资源时,要先将其原来的内容保存起来,这一过程叫做。当中断子程序执行完毕,在返回主程序之前,要将这些内容再取出,送还到累加器、工作寄存器等原单元中,这一过程称为。答案: 3、 保护现场, 恢复现场4、设有一帧信息, 1 个起始位、 8 个数据位、 1 个停止位, 传输速率为每秒960 个字符。 波特率为。答案: 4、9600bps 5、在数据传输时,一个数据编码的各位按照一定顺序,一位一位地在信道中被发送和接受的,这种传送通信方式称为通信。答案: 5、串行6、MCS-51 单片机指令系统,其中访问特殊功能寄存器是通过寻址方式。答案: 6、直接7、访问MCS-51 单片机程序存储器地址
23、空间、片内数据存储器地址、片外数据存储器地址的指令分别为、和。答案: 7、 MOVC 、 MOV MOVX 。8、外部中断有两种触发方式:和。答案: 8、电平触发方式,边沿触发方式。四、简答题1、Please write the full spelling of these instructions or registers:IE, PC, PSW, DJNZ, TMOD 答案; 1. IE-interrupt enable register PC-program counter PSW-program status word DJNZ-decrease and jump if not zer
24、o TMOD-timer mode register 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 25 页2、How many interrupts does the Single Chip Microcomputer have?What they are? 答案; 2. 5interrupts (1)External0 (2)Timer/Counter0 (3)External 1 (4)Timer/counter 1 (5)Serial port 3、How many parts are the low 128 units of
25、 the internal RAM divided? What they are? 答案; 3. 3 parts 1)4 banks of 8 registers 2)bit addressable memory space 3)scratch pad area 4、8051 单片机内部包含哪些主要逻辑功能部件?答案:8 位 CPU;4KB 的片内程序存储器ROM 。可寻址64KB 程序存储器和64KB 外部数据存储器;128B 内部RAM ;21 个 SFR;4 个 8 位并行 I/O 口(共 32 位 I/O 线) ;一个全双工的异步串行口;两个 16 位定时器 /计数器;5 个中断源,两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年单片机原理及应用的试题库 2022 单片机 原理 应用 试题库
限制150内