




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机考试复习试题及答案(一)一、填空(30分,每空1分)1. 如果(A)=45H, (RI)=20H, (2OH)=12H,执行 XCHD A, R1;结果(A)= 42H(20H)=15H2. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为/200 bit/s3. AT89S51内部数据存储器的位地址空间的字节地址范雨是20H2FH ,对应的位地址范 围是 00HFFH°4. 单片机也可称为微控制器或嵌入式控制器5. 当MCS-51执行MOVX A, Rl指令时,伴随着 RD控制信号有效。6. 当单片机的PSW = O
2、lH时,这时当前的工作寄存器区是 区,R4所对应的存储单元地址为04 H7. AT89S51的 Po 口为高8位地址总线口。8. 设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁 程序存储器有效,则其 EV 引脚应该接 +5V9. 在R7初值为OOH的惜况下,DJNZ R7, rel指令将循环执行256 次。10. 欲使Pl 口的低4位输出0,高4位不变,应执行一条 AM Pl、將FoH命令。11. 单片机外部三大总线分别为数据总线、地址总线和控制总线。12. 数据指针DPTR有 16 位,程序计数器PC有 16 位13. 74LS138是具有3个输入的译码
3、器芯片,用其输出作片选信号,最多可在 块芯片 中选中其中任一块。14. MCS-51指令系统中,ADD与ADDC指令的区别是 进位位Cyi是否參与加法运算15. 特殊功能寄存器中,单元地址低位为0或8 的特殊功能寄存器,可以位寻址。16. 开机复位后,CPU使用的是寄存器第0组,地址范圉是OoH07H17. 若某存储器芯片地址线为12根,那么它的存储容量为4kB18. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为8.119. AT89S51复位后,PC与SP的值为分别为 OOOOH 和Q7H20. UMP跳转空间最大可达到 64K21. 执行如下三条指令后,30H单元的内容是#
4、QEHMOV R 1, #30HMOV40H, #0EHMOV R 1, 40H二、判断题(10分,每题1分)1当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。(X )2 必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。(/)3 8155是一种8位单片机。(J )4 51单片机只能做控制用,不能完成算术运算。(X)5 单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。(X )6 指令AJMP的跳转范围是2KBo ( )7 扩展I/O 口占用片外数据存储器的地址资源。( )8 8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。( )9 单片
5、机系统扩展时使用的锁存器,是用于锁存低8位地址( )10在A/D变换时,转换频率越高越好。(X)三、简答题(18分)1、釆用6MHz的晶振,定时5ms,用定时器方式1时的初值应为多少?(请给出计算过程)(5分)答: (1) (216-X) ×2us=5ms 65536 - 2500 = 63036从而X=630364分(2) 64536=F63CH1分2、MCS-51单片机片内256B的数据存储器可分为儿个区?分别作什么用? (8分)答:(1)通用工作寄存器区,OOH - IFHt卑组,Ro-R7,在程序中直接使用(2)可位寻址区,20H-2FH,可进行位操作,也可字节寻址(3)用户
6、RAM区,30H-7FHf只可字节寻址,用于数据缓冲及堆桟区(4)特殊功能寄存器区,80H-FFH, 21个特殊功能寄存器离散地分布在该区内,用于实现各种控制功能3、指出以下程序段每一条指令执行后累加器A内的值,已知(RO) =30HO (5分)MOVA,#0AAH;(A):-OAAHCPLA;(A)-=55HRLA;(A):=OAAHCLRC;(A ):=OAAHADDCA,RO;(A);=ODAH四、下图是四片2K×8位存储器芯片的连线图。(I)确定四片存储器芯片地址范围,要求写 出必要的推导过程。(2)编程将片内RAM 30H4FH单元中的32个字节数据传送到片外RAM 左数第
7、一块芯片的最低端32个字节单元(按地址由低至高存放)。(本题15分)AIo-AOAl 5Al 4CBA 74LS183 2 1 B111 DAAAGIG2AG2BYoYTY2¥3oOOOCE11OOE1111CECE8L-74LS138真值表Gl G2A G2B CBAY7 Y6 Y5 Y4 Y3 Y2 Yl YOLOOOoOIIIIIIIO1 O OO O 1IllllIOl1OOO 1 OIIIIIOII1 O OO 11IIllcIIIl1 O O1 O OIllOIIIl1 D OL O 1IIOlIIII1OOL 1 OIoIIIIII1 D OL 11OlIIIIIl莫电
8、很直XXXIlllllll答:(1)设从左至右RAM芯片号为荐1, »2f絢#4芯片A15A14AlJAuAllAlAO地址范围#11 OOOOOOOOOOOOOOO低 8000H(1分)1 OOOO高 87FFH(1分)#21 OO O 1OOOOOOOOOOO低 8800H(1分)51 00 0 1高 8FFFH(1分)#31 00 1 0OOOOOOOOOOO低 9000H(1分)1 00 1 0高 97FFH(1分)#41 00 1 1OOOOOOOOOOO低 9800H(1分)1 00 1 1高 9FFFH(1分)INCDPTRINCRIDJNZRO, LOOPHERE:
9、RETMOVX DPTR,A或 AJMP HERE(2)ORG IOOOHMOVDPTR, #800OH JMOVRO, #20H;MOVRl, #30H;LOOP: MOVA, Rl:五、简述行列式键盘线反转法识别按键的工作原理。(本题6分)+ 5 VMCS 51DoDl3/Dl2/D3 D4 0/1 /DS 4/5 /6 7/D6 8/9/10/IIZDl U/13/14/15/÷5 V.0J.234.5.6.7 IA IM 11 H H IA H l PPPPPPPP答:第1步:让行线编程为输入线,列线编程为输出线,使输出线输出为全低电平,则行线中电 平由高变低的所在行为按键所
10、在行。(3分)第2步:再把行线编程为输出线,列线编程为输入线,使输岀线输出为全低电平,则列线中 电平由高变低的所在列为按键所在列。(3分综合上述两步,可确定按键所在行和列。六、图为8段共阴数码管,请写出如下数值的段码。(本题5分)03FH(0. 5 分)130H (06H)(0. 5 分)26DH(0. 5 分)379H(0. 5 分)472H(0. 5 分)55BH(0. 5 分)P67H(0. 5 分)731H(0. 5 分)87FH(0. 5 分)COFH(0.5 分)答:七、回答下列问题并写出简要分析过程。(本题16分)左下图是DAC0832的应用电路,DA转换时数字量FFH与OOH分
11、别对应于模拟量+5V与OVo右下图给出了 DAeO832的逻辑结构。(1)将图中空缺的电路补充完整;(2)编写程丿了;, 产生图中所示锯齿波。设有一个延时3.905ms的子程序DELAY可以直接调用。28 I ri-OEILS页 XpER§亦2FO. TAVVP 0.0ALEWk8051曲2DDDDDD7DD78 位 DAC 寄存器8D.,A 转换电路8位输入 硏存器oAGND2Wcc45VrADDGiJDDAC0832的逻辑结构DGND答:(1)共6根线,每根线1分。连线如图,如果WR2*与WR*或XFER*相连也给分。ILE直接接+5V也正确。(2) ORG IOOOHMOVRO
12、t #0FEH;(3 分)或:MOV DPTRl#FFFEHMOVA, #00H;(1 分)LP: MOVXR0, A;(1 分)或:MOVXDPTR, AINCA;“分)LCALLDELAY;(3 分)SIMPLP;(1 分)程序应整体思路正确,若有其他错误,视情况减分单片机考试复习试题及答案(二)一、填空题(25分,每空1分)1. AT89S51单片机为8位单片机2. MCS-51系列单片机的典型芯片分别为8031、8051 V 8751。3. AT89S51的异步通信口为 全双工(单工/半双工/全双工)4. AT89S51有2 级中断, 5 个中断源5. AT89S51内部数据存储器的地
13、址范围是OOH7FH ,位地址空间的字节地址范围是20H2FH ,对应的位地址范围是OOH7FH ,外部数据存储器的最大可扩展容量是 64K6. AT89S51单片机指令系统的寻址方式有寄存器寻址_、直接寻址、寄存器间接寻址、立即寻址_、基址寄存器加变址寄存器寻址。7. 如果(A)=34H, (R7)=0ABH,执行 XCH A, R7;结果(A)= OABH(R7)=34H O8. 82C55可以扩展 _个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW=OO H,这时当前的工作寄存器区是必区,R4所对应的存储单元 地址为04 H。10. 若A中的内容为67H,那么,P标志位
14、为1。11.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8片芯7片 O二、判断以下指令的正误:(5分)(1) MOV(2) INC28H, R4:DPTR;(× )(3)DECDPTR;(>£ )(4)CLRRO ;(×(5)MOV TO, #3CF0H:(×)三、简答题1、如果(DPTR)=507BH, (SP)=32H, (30H)=50H, (31H)=5FH, (32H)=3CH.则执行下列指 令后:POP DPH;POP DPL;POP SP;贝Ij: (DPH)= _3CH: (DPL) = SFH :
15、(SP) =_50H=; (6 分)2、釆用6MHz的晶振,定时Ims,用定时器方式O时的初值应为多少? 请给出计算过程) (6分)解:I采用6MHZ晶振机器周期为2us(2i3-X) ×2×1O6=1×1O3X=7692 (D) =IEOCH=I IllO 00001100 (B),化成方式0要求格式为Illl 00001100 B即 OFOOCH综上可知:TLX=OCH, THX=OFOH3、分析下列程序的功能(5分)PUSH ACCPUSH BPOP ACCPOP B解:该程序的功能是通过累加器ACC与寄存器B数据交换。四、图为8段共阴数码管,请写出如下数值
16、的段码。3 4FH 4 66H_ 5 6DHbh9P 73H7 03H8 7FHC=39H=E简述MCS-51系列单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中 一台从机通信地址号为OlH,请叙述主机呼叫从机并向其传送一个字节数据的过程。(请给出 原理图)(10分)从机从机从机从机13原理图如上图所示,假设主机呼叫OIH从机用先呼叫:主机发送地址帧O(Xx)OOOlI(TB8) 此时各从机的SM2位置1,且收到的RB8=h故激活RI。各从机将接收到的地址与地机地址 比较,结果1#机被选中,则其SM2清零;0扒2#机不变。接着传数;主机发送数据帧,× ×
17、5;× ××××0 ,此时 1# 机 SM2=0, RB8=0 则激活 RI而 0#, 2# 机 SM2=1,RB8=O 则不激活RI,然后数据进入1#机的缓冲区。六、简述一种多外部中断源系统的设计方法。(给出图和程序)(10分)答:原理电路如图所示H. i3P2L c3II ÷->程序如下:INT: PUSHPSWPUSHAJNBP 1.0,IROJNBPLl ,IRlJNBP 1.2,IR2JNBP1.3,IR3INTIR: POPAPOP P SW:扫描中断请求IRO:中断服务子程序AJMP INTIR:中断服务IR1:中
18、断服务子程序AJMP INTIRIR2:中断服务子程序AJMP INTIRIR3:中断服务子程序AJMP INTIP七、简述行列式扫描键盘的工作原理。(8分)8031Pl.3Fl. 2Fl. 1Fl. 0P3. 3F3. 2P3. 1P3. 0X2XOYOYI10*ll*Y2Y3<J+5V答:扫描键盘工作原理(1)首先X0X3,始终接高电平,Y0Y3给低电平,扫描Pl.0Pl.3若全为拓电平,则没有键 按下,若有低电平,则有键按下。(2)接着YO输出低电平,YlY3输岀高平,扫描Pl.0Pl.3,若全为高电平,则没有键按下, 若有低电平,则找出相位,得到所按的键。(3)再Yl输出低电平,
19、Y0,Y2,Y3输出拓电平,重复笫2步骤作.(4)再Y2输出低电平,Y0,Yl,Y3输出高电平扫描(5)再Y3输岀低电平,Y0,Yl,Y2输出高电平扫描根据据以上扫描,确定以上各键是否按下。单片机考试复习试题及答案(三)一、填空题(24分,每空1分1. AT89S51单片机是(8)位的单片机。2. AT89S51单片机有(5)个中断源,(2)级优先级中断。3串行口方式3发送的第9位数据要事先写入(SCON )寄存器的(TB8 )位。4. 串行口的方式O的波特率为(fos2 )o5AT89S51内部数据存储器的地址范圉是(Oo-7FH ),位地址空间的字节地址范围是 (20-2FH ),对应的位
20、地址范围是(00-7FH)外部数据存储器的最大可扩展容量是(64KB )。6. 在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为(28H )。7. 如果(A)=58H, (Rl)= 49H, (49H)= 79H,执行指令 XCH A, RI 后;结果(A)=(49H), (49H)=( 58H )。8. 利用81C55可以扩展(3 )个并行口,(256)个RAM单元。9. 当单片机复位时PSW= ( 00 ) H, SP= ( 07H ), P0P3 口均为(高)电平。10. 若A中的内容为88H,那么,P标志位为(0)。11当AT89S51执行MOVC A, A+D
21、PTR指令日寸,伴随着(PSEN* )控制信号有效。12. AT89S51访问片外存储器时,利用(ALE )信号锁存来自(Po 口 )发出的低8位 地址信号。13. 已知fosc=12MHz, To作为定时器使用时,其定时时间间隔为(IUS )。14. 若AT89S51外扩8KB程序存储器的首地址若为1000H,则末地址为(2FFF) HO二、判断对错,如对则在()中写“厂,如错则在()中写“X”。(10分)1. AT89S51单片机可执行指令:MOV 35H, R3。( X )2. 8031与8751的区别在于内部是否有程序存储器。( )3. 当向堆栈压入一个字节的数据后,SP中的内容减1。
22、(X)4. 程序计数器PC中装的内容是当前正在执行指令的地址。(X)5. 某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。(J)6. AT89S51单片机中的PC是不可寻址的。( )7. 当AT89S51执行MOVX DPTR, A指令时,伴随着WR*信号有效。(X)8. AT89S51的定时器川数器对外部脉冲进行计数时,要求输入的讣数脉冲的高电平或低电平的持续时间不小于1个机器周期。(X)9. 区分外部程序存储器和数据存储器的最可幕的方法是看其是被WR*还是被PSEN*信号连 接。(J)10. 各中断源发出的中断请求信号,都会标记在AT89S51的TCoN寄存器中。(X)三、
23、简答题1 如果(DPTR)=5678H, (SP)=42H, (3FH)=I2H , (40H)=34H, (41H)=50H, (42H)=80H,则 执行下列指令后:POP DPHPOP DPLRET则:(PCH)= 34H : (PCL) = 12H; (DPH) = _80H_ : (DPL) = 50H; (4 分)2. AT89S51采用6MHz的晶振,定时2ms,如用定时器方式1时的初值(16进制数)应为 多少?(写出计算过程)(6分)答:机器周期 6×106=2×10-6s=2uS又方式1为16进制定时器.故(216X) ×2× 10-6
24、=2× 103=>2i6-X=1000=>X=65536-1000=64536 即初值=FC 18H3AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突, 为什么? (6分)答:不发生数据冲突的原因是:AT89S51中访问程序存储器和数据存储器的指令不一样。 选通信号也就不一样,前者为PSEN,后者为WR与RDO程序存储器访问指令为MOVC A, DPTR; MOVC A,A+pc。数据存储器访问指令为:MOVX A,DPTR; MOVX A,Ri; MOVX ©DPTR,AO4说明AT89S51的外部引脚EA*的作用? (4分)
25、答:当EA*为高电平时,AT89S51访问内部程序存储器,但半地址大于OFFF时,自动转到外 部程序存储器:当EA*为低电平时,AT89S51只读取外部程序存储器。5. 写出AT89S51的所有中断源,并说明说明哪些中断源在响应中断时,山硬件自动清除,哪些中断源必须用软件清除,为什么? (6分)答:外部中断INTO*定时器/计数器中断TO外部中断INTl*定时器/计数器中断Tl串行口中断其中串行口中断Tl与Rl必须用软件清“0”,因为串口中断的输出中断为TI,输入中断为 RI,故用软件清沁四、下图为某AT89S51应用系统的3位LED 8段共阳极静态显示器的接口电路,(1)该静态 显示器电路与
26、动态扫描的显示器电路相比有哪些优缺点?(2)写出显示字符“3”、“5” 的段码,注意:段码的最低位为“a”段,段码的最高位为“dp”段(3)已知8255A的PA 口、PB 口和PC 口的地址分别为FF7CH、FF7DH、FF7EH,且8255A的这3个端口均已被 编写完毕的初始化程序初始化为方式0输出,请编写出使3位LED共阳极显示器从左至右显 示"3.85-W程序段。(14分)來自 AT89S51解:(1)优点是:亮度高,字符不闪烁,占用CPU资源少。缺点是:占用的I/O 口太多,当需要的LED数Ll较多时,需要外扩展的I/O 口。(2)3.: -BOH8: TOH5: -*92H
27、(3)MOV DPTR,#0FF7CHMOV A,#30HMOVX DPTR.AMOV DpTR.#0FF7DHMOV A .#80HMOVX DPTRAWIVOX DPTR#0FF7EHMOV A,#92HMOVX DPTRARET五、画出AT89S51系列单片机利用串行口进行1台主机与4台从机多机吊行通讯连线图,其TXD台从机通讯地址号为02H,请叙述主机向02H从机发送一个字节数据的过程(10分)TXDR-XDTXD RXDOIHOOHAT89S51<>rTXD RXD02HTXD RD03H答:主机发送数据过程如下:(1)将从机0003H的REN置1, SM2=1,并使它们
28、匸作在审行口工作方式2或3。(2)山主机向4个从机发出一帧地址址信息02H,第9位为1。从机接到信息后均发生 中断,执行中断服务程序,将02H与自身地址做比较。若相同,则清SM2=0,若不同则 SM2不变仍为1。(3)主机发送一帧数据信息,笫9位为0,从机接到信息后,只有SM2=0的从机发生中 断.将数据信息收取,其余SM2= 1的从机不放出中断,信息丢失,从而实现主机向02H 从机发送一个字节数据的功能。试题3参考答案一、填空题(31分,每空1分)1. AT89S51单片机有(2 )级优先级中断。2. 串行口方式2接收到的第9位数据送(SCON)寄存器的(RB8)位中保存。3. 当单片机复位
29、时PSW= (00) H,这时当前的工作寄存器区是(0)区,R6所对应的存储单 元地址为(06) Ho4. 利用82C55可以扩展(3)个并行口,其中(8)条口线具有位操作功能;5AT89S51访问片外存储器时,利用(ALE)信号锁存来自(PO 口)发出的低8位地址信 号。6. 若AT89S51外扩32KB数据存储器的首地址若为4000H,则末地址为(BFFF) HO7. 当AT89S51执行MoVC A, A+PC指令时,伴随着(PSEN*)控制信号有效。8. 若A中的内容为67H,那么,P标志位为(Do9. AT89S51单片机的通讯接口有(串行)和(并行)两种形式。在串行通讯中,发送时要
30、把 (并行)数据转换成(串行)数据。接收时乂需把(串行)数据转换成(并行)数据。10. AT89S51内部数据存储器的地址范围是(00-7FH ),位地址空间的字节地址范围是 (OO-2FH),对应的位地址范围是(00-7FH ),外部数据存储器的最大可扩展容量是(64KB)O11AT89S51单片机指令系统的寻址方式有(寄存器寻址方式)、(直接寻址方式)、(立即寻 址方式)、(寄存器间接寻址方式)、(位寻址方式)、(基址寄存器加变址寄存器)、(相对寻 址方式)。12. AT89S51内部提供(2)个可编程的(16)位定时/计数器,定时器有(4)种工作方式。二、判断对错,如对则在()中写“ J
31、”,如错则在()中写"X”。(10分)1. AT89S51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电 平的持续时间不小于1个机器周期。(X )2. 判断指令的正误:MOV TO, #3CF0H; (X)3. 定时器To中断可以被外部中断0中断(X)4-指令中直接给出的操作数称为直接寻址。(X)5内部RAM的位寻址区,既能位寻址,乂可字节寻址。(J)6. 特殊功能寄存器SCoN与定时器/计数器的控制无关。()7. 当AT89S51执行MOVX A, Rl指令时,伴随着WR*信号有效。(X)8. 串行口工作方式1的波特率是固定的,为fosc32o (X)9.
32、区分外部程序存储器和数据存储器的最可靠的方法是看其是被RM还是被PSEN*信号连接。(×)10. 逐次比较型A/D转换器与双积分A/D转换器比较,转换速度比较慢。(X)三、简答题2. 中断服务子程序返回指令RETl和普通子程序返回指令RET有什么区别?(4分)答:RETI除了将压栈的内容出栈外(即现场恢复),还清除在中断响应时被置1的AT89S51 内部中断优先级寄存器的优先级状态。3. AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突, 为什么? (6分)答:AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突。 这是
33、因为它们的控制信号不同:(1)外扩程序存储器是PSEN*信号为其控制信号外扩数据存储器是RE与WR*信号为其控制信号 指令不同,程序存储器用MoVC读取,数据存储器用MoVX存取5. LED的静态显示方式与动态显示方式有何区别?各有什么优缺点?(4分)答:静态:显示期间,锁存器输出的段码不变;亮度大,各位LED的段选分别控制;位数多硬件电路复杂动态:所有位段码线并连一起,各位的壳灭幕片选控制端控制,亮度较低,多位控制电路简 单四、程序分析:(10分)外部RAM 3000H, 3001H单元的内容分别为55H, ODDH,试分析如下程序,并回答问题。程序1:MOVDPTR, #3000HMOVR
34、l, #40H4000HMOVXA , ©DPTRMOVINCR1, ARI300IHDDINCDPTR3000H55MOVXA, ©DPTRMOV Rl, A问题1:若执行上述程疗:,则结束后,DPTR值为3001 H, RI的内容为41H , 8031内部RAM41H 单元的内容DDH, 40H单元内容为55H_。在上程序中,若继续执行如下程序程序 2: START: MOV DPTR, #3000HMOV RI , #40HMOV A, RIMOVX DPTR, A问题2、START执行结束后,DPTR的值为300OH , 4000H单元的内容为55H , RI的内容
35、为_40H_o问题3:执行如下程序,填出A寄存器的内容。程序3、MOVA、 #88HMOVR:, AAHORLA、R::A的内容为:AAHMOVA, #37HMOVR7, #89HANLA, RTA的内容为:OlHXRLA, RrA的内容为:.88HRET五、简述一种多外部中断源系统的设计方法。(给出图和程序)(10分) 答:程序如下:ORG0013H:的中断入口LJMPINTlI IF F I I Tv )PUSHPSW:保护现场I e)I 1PUSHACC¾JBPl. 0, IRI;P1.0高,IRl有请求JBPl. 1, IR2:Pl. 1高,IR2有请求=口JBPl. 2,
36、IR3Z Pl. 2脚尚,IRI有请求JBPl. 3, IR4;Pl. 4脚高,IR4有请求l ÷* 1 -TmIPOPACC;恢复现场L.zurwlPOPPSWRETI:中断返回INTl:INTIR::L. J 4 I <>1 CJ 曰4IRl:IR2:IR3:IR4:IRI的中断处理程序AJMP INTlR; IRI中断处理完毕,IR2的中断处理程序AJMP INTlRJ IR2中断处理完毕,IR3的中断处理稅W:AJMP INTlR: IR3中断处理完毕,IR4的中断处理程序AJMP INTlR: IR4中断处理完毕,跳标号INTlR处执行跳标号INTlR处执行跳标
37、号INTIR处执行跳标号INTlR处执行单片机考试复习试题及答案(四)思考与练习题11.1单项选择题(1)单片机乂称为单片微计算机,最初的英文缩写是(D )A. MCP B. CPU C. DPJ D. SCM(2)InteI公司的MCS-51系列单片机是(C )的单片机。A. 1 位 B. 4 位 C. 8 位 D. 16 位(3)单片机的特点里没有包括在内的是(C )A集成度高B.功耗低C密封性强D性价比高(4)单片机的发展趋势中没有包括的是(B )A.高性能B.高价格C.低功耗D髙性价比(5)十进制数56的二进制数是(A )A. OOllIOOOB B. OIOllIOOB C. IIO
38、OOllIB D.OIOIOOOOB(6)十六进制数93的二进制数是(A)A. IOOIOOlIB B. OOIOOOlIB C. IIOOOOnB D. OlnOOnB(7)二进制数IIOOOOlI的十六进制数是(B )A. B3H B. C3H C. D3H D. E3H(8)二进制数IIOOIOlI的十进制无符号数是(B )A. 213 B. 203 C. 223 D. 233(9)二进制数IIOOIOlI的十进制有符号数是(B )A. 73 B. -75 C.-93 D. 75(10)十进制数29的842IBCD压缩码是(A )A. OOIOIOOIB B. IOIOIOOIB C.
39、InOOOOIB D. IOolnOOB(11)十进制数-36在8位微机中的反码和补码是(D )A. OolOoloOB、IIOnIOOB B. OOIOOI00B> IIOnOnBC 10100100B、IIOnOnB D. IIOnOl1B> IIOnIOOB(12)十进制数+27在8位微机中的反码和补码分别是(C )a. OOOnOlIB. InOOIOOBB. InOOIO0B InOOIOIBC. OOOnOl1B OOOnOnB D. OOOlIO11B> InOOIOIB(13) 字符9的ASCll码是(D )A. OOnOOIB B. OIOIOOIB C.
40、IOOIOOIB D. OnIOOIB(14) ASCIl码InlnIB的对应字符是(C)A. SPACE B. P C. DEL D. (15) 或逻辑的表达式是(B )A. A B二F B. A+B二F C A B二F D. (A B) =F(16) 异或逻辑的表达式是(C )A. A B二F B. A+B二F C A B二F D. (A B) =F(17) 二进制数IOIOIOIOB与OoOOoooOB的“与”、“或”和“异或”结果是(B )A. IOIOIO10B. IOIOIO10B> OOOOOOOOB B.OOOOOO00B> Iololo10B、 IOIOIOIOB
41、C. OOOOOO00B. IOIOIO10B> OOOOOOOOB D. IOIOIO10B> OOOOOO00B. IOIOIOIOB(18) 二进制数IllOllIOB与0IlIOllIB的“与”、“或”和“异或”结果是(D )a. OnOOliob. IOOnOOib> InnnIB b. Illllliib> IOolIOoib> OnOOnOBc. OlIOOliob. OnIOllib> IOOnOOIB d. OnOOIiob> Ilniiiib> IOOnOOIB(19)下列集成门电路中具有与门功能的是(D )A.74LS32
42、B.74LS06 C.74LSIO D.74LS08(20)列集成门电路中具有非门功能的是(B )A. 74LS32 B. 74LS06 C. 74LSIO D. 74LS08(21)PrOteUS软件由以下两个设计平台组成(C )A. ISIS 和 PPT B. ARES 和 CAD C. ISlS 和 ARES D. ISIS 和 CAD(22)ISIS模块的主要功能是(A )A.电路原理图设计与仿真B.高级布线和编辑C.图像处理D. C51源程序调试(23)ARES模块的主要功能是(B )A.电路原理图设计与仿真B.高级布线和编辑C.图像处理& D. C51源程序调试(24)家用
43、电器如冰箱、空调、洗衣机中使用的单片机主要是利用了它的(D )A.高速运算B.海量存储C.远程通信D.测量控制1. 2问答思考题(I)什么是单片机?单片机与通用微机相比有何特点?单片机是在一块半导体硅片上集成了计算机基本功能部件的微型计算机。两者的比较:(1)通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的 提高。单片机主要面向控制,数据类型、计算速度和精度都相对低一些;(2)通用微机中存 储器组织结构主要针对增大存储容量和CPu对数据的存取速度。单片机中存储器的组织结构 比较简单,寻址空间一般都为64 KB; (3)通用微机中I/O接口主要面向标准外设(如显示
44、器、键盘、鼠标、打印机等)。单片机的I/O接口是面向用户的特定电路,需要用户掌握接口 电路设计技术。(2)单片机的发展有哪儿个阶段?它今后的发展趋势是什么?1、单片微型计算机阶段,BP SCM,代表性产品是Intel公司的8位MCS-51系列单片机;2、微控制器阶段,即MCU,代表性产品是基于51内核的微控制器系列产品;片上系统(或 系统级芯片)阶段,即SoC,代表性产品有各类专用的SOC器件。单片机总的发展趋势是多 功能、高速度、低功耗、高性价比、强I/O功能及结构兼容。(3)举例说明单片机的主要应用领域。主要应用于领域:1、工业自动化控制,如过程控制器、机器人模块、物流计量模块、机 电一体
45、化控制系统等;2、智能仪器仪表,如温度仪表、流量仪表、分析仪器、医疗仪器、智 能传感器等;3、通信设备,如路由器、标准键盘、打印机、传真机、复印机等;4、汽车电 子与航空电子系统,如动力监测系统、自动驾驭系统、运行监视器(黑匣子)等;5、家用电 器,如空调、冰箱、洗衣机、微波炉、电视机、音响、电子玩具等。(4)在众多单片机类型中,8位单片机为何不会过时,还占据着单片机应用的主导地位?51单片机技术成熟、价格低廉,可以满足许多简单工况的应用要求;基于51单片机内核 发展的8位高性能单片机已弥补了 31单片机的性能不足,并已占有相当的市场份额;31单 片机涉及微机原理、电工电路、软件编程等许多技术
46、基础,主流微控制器产品也大都与51机 保持兼容,非常适合初学者作为计算机入门知识。综上所述,曲于8位单片机在学习和应用 方面的独特地位,目前仍然不会过时淘汰。(5)掌握单片机原理及应用技术要注意哪些学习方法?单片机是一门课程,与学习其他课程的基本方法是一样的,就是要理解,并做到在理解 基础上记忆。单片机更是一门技术,实践环节尤其重要。只有通过实践才能展现单片机的价 值、体会到单片机的精髓、激发起学好这门课程的动力。此外,还要养成课前预习、课后复 习、勤做练习的良好学习习惯。(6)单片机技术开发的主力军为何是有工程专业背景的技术人员而非计算机专业人员?单片机技术门槛较低,是一种适合大众掌握的先进
47、技术。学习单片机只需要具备基本的 电子基础和初中以上文化程度即可参与其中。另外,单片机开发有较强的应用专业背景要求, 不懂被控对象的特殊要求,就不可能开发出紧密结合需求的单片机产品。基于上述原因,工 程技术人员是单片机技术开发的主力军。(7)学习单片机原理及应用技术需要哪些必要的基础知识?C语言、电子技术基础等(8)二进制数的位与字节是什么关系? 51单片机的字长是多少?位即bit,是二进制数中的1位,也是计算机数据存储的最小单位。1个二进制位只可以 表示0和1两种状态。字节,即Byte,由8个二进制位构成(IByte=8bit)o字节是计算机 数据处理的基本单位。字,即Word,是讣算机一次
48、存取和传送的数据长度,不同计算机的字 19的长度是不同的,51单片机的字长是8位。(9)简述数字逻辑中的与、或、非、异或的运算规律。运算规律如下:与运算,全1为1其余为0;或运算,全0为0其余为1;非运算,逐位 取反;异或运算,相同为0相异为1。(10)PrOteUS仿真软件为何对学习单片机原理及应用具有重要价值?单片机学习中应特别强调的是理论与实践相结合的方法,然而实验器材的限制常常很难 使每个学习者都得到充分的练习机会。近年来出现的单片机仿真设计软件一PrOteUS已经克 服这种限制。PrOteUS不仅可以作为单片机应用的重要开发工具,也可以充当一种非常高效 的辅助教学手段。用户只需在PC
49、上即可获得接近全真环境下的单片机技能培训,为学习者提 供了极大的便利。(ID ProteUS ISlS的工作界面中包含哪儿个窗口?菜单栏中包含哪儿个选项?参考图1.2,列出图中标出的3个主要窗口,3个主要工具栏和菜单栏的12个选项。(12)利用ISIS模块开发单片机系统需要经过哪儿个主要步骤?开发过程是:K启动ISIS,绘制电路原理图,保存为*. dsn文件;2、输入单片机汇编 程序,保存为趴asm文件:3、进行源文件编译,排除语法错误后保存为* hex文件;4、单步 或断点仿真调试,排除逻辑错误后形成最终*. hex文件;5、连续仿真运行。(13)何谓PCB?利用PrOteUS ARES模块
50、进行PCB设计需要经过哪儿个主要步骤?PCB是印刷电路板Printed CirCUit board的英文缩写,它是以绝缘板为基材,切成一 定尺寸,其上附有用电子印刷术制成的导电图形和孔眼(如元件孔、紧固孔、金属化孔等) 的电子元器件安装底板。利用ARES模块进行PCB设讣可以从元器件布局、布线、覆铜、形成 光绘文件等方面进行考虑。思考与练习丿2.1单项选择题(1)下列关于程序计数器PC的描述中C是错误的。A. PC不属于特殊功能寄存器B. PC中的计数值可被编程指令修改C. PC可寻址64KB RAM空间D PC中存放着下一条指令的首地址(2)MCS-51单片机的复位信号是D有效。A、下降沿
51、B、上升沿 C、低电平 D、高电平(3)以下选项中第A 项不是80C51单片机的基本配置。A.定时/计数器T2 B. 128B片内RAMC4KB片内RoM D.全双工异步串行口(4)单片机中的CPU主要由B两部分组成。A.运算器和寄存器B.运算器和控制器C.运算器和译码器D.运算器和计数器(5)在51单片机的下列特殊功能寄存器中,具有16位字长的是D。A. PCON B. TCON C. SCON D. DPTR(6)80C51单片机的ALE引脚是_A_引脚。A地址锁存使能输出端B.外部程序存储器地址允许输入端C.串行通信口输出端D.复位信号输入端(7)80C51单片机的存储器为哈佛结构,其内
52、包括AoA. 4个物理空间或3个逻辑空间 B. 4个物理空间或4个逻辑空间C. 3个物理空间或4个逻辑空间 D. 3个物理空间或3个逻辑空间(8)在通用I/O方式下,欲从PI 口读取引脚电平前应当BoA.先向Pl 口写O B.先向PI 口写1 C.先使中断标志清零D.先开中断(9)程序状态字寄存器中反映进位(或借位)状态的标志位符号是_A_。A. CY B. FO C . OV D. AC(10)单片机中的程序计数器PC用来CoA.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址(11)单片机上电复位后,PC的内容和SP的内容为BOA. 0000H, OOH B.
53、 0000H, 07H C . OOo3H, 07H D. 0800H, 08H(12)80C51单片机要使用片内RAM, /EA引脚D。A.必须接+5V B.必须接地C .必须悬空 D.没有限定(13)PSW 中的 RSI 和 RSO 用来A。A.选择工作寄存器区号B.指示复位C.选择定时器 D.选择中断方式(14)上电复位后,PSW的初始值为DoA. 1 B. 07H C . FFHD. 0(15)单片机80C51的XTALI和XTAL2引脚是D引脚。A.外接定时器B.外接串行口C.外接中断D.外接晶振(16)80C51单片机的VSS(20)引脚是B引脚。A.主电源+5V B.接地 C.备用电源D.访问片外存储器(17)80C51单片机的PoP3端口中具有第二功能的端口是D。A. PO B. PI C . P2 D. P3(18)80C51单片机的/EA引脚接+5V时,程序计数器PC的有效地址范围是(假设系统没有 外接 RoM)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全培训自测题课件
- 2025江苏苏州市相城区教育系统招聘事业编制教师66人模拟试卷及完整答案详解一套
- 安全培训背景幼儿园课件
- 2025广西百色市凌云县新活力劳务有限责任公司工作人员招聘8人模拟试卷(含答案详解)
- 2025年上半年四川泸州市龙马潭区人民医院、泸州市龙马潭区第二人民医院、中医院考核招聘23人模拟试卷附答案详解(典型题)
- 2025福建厦门市集美区双塔小学产假顶岗教师招聘1人模拟试卷及答案详解(易错题)
- 2025广西南宁市住房保障发展中心招聘编外技术行政辅助岗人员2人考前自测高频考点模拟试题及一套答案详解
- 2025福建南平市山点水园林有限公司招聘及拟进入考前自测高频考点模拟试题及一套完整答案详解
- 2025广东深圳大学材料学院彭孝军院士团队专职研究员招聘1名考前自测高频考点模拟试题含答案详解
- 2025河北唐山市市直事业单位招聘工作人员277人考前自测高频考点模拟试题及答案详解(历年真题)
- 建筑垃圾减量化专项方案
- 2023全国技能竞赛-职业素养考核试题及答案
- 实验室搅拌器实验室搅拌器安全操作及保养规程
- 企业员工在职证明模板
- 新媒体运营PPT完整全套教学课件
- 计算机系统阐述(海协360智能管理软件最终版)
- 32《细胞器之间的分工合作》教案
- 义务教育英语课程标准-评价部分解读课件
- 国家开放大学电大专科《药理学》形考任务4试题及答案(试卷号:2118)
- 中职语文《雨巷》市公开课一等奖省名师优质课赛课一等奖课件
- 高二物理课件:竞赛薄膜干涉
评论
0/150
提交评论