




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题1、若单片机振荡脉冲频率为6MHz时,一种机器周期为______2μs________。2、AT89C51单片机XTAL1和XTAL2引脚是___外接晶振或时钟__引脚。3、定期器/计数器工作方式3是指将定期器/计数器T0拆成两个独立8位计数器。4、若由程序设定RS1、RS0=01,则工作寄存器R0~R7直接地址为__08~0FH____。5、写出完毕相应功能汇编指令:将及时数11H送到R2____MOVR2,#11H____、使ACC.2置位____SETBACC.2__、使累加器最低2位清零___ANLA,#0FCH___。6、A/D转换作用是将__模仿____量转为数字量。ADC0809是__8___位A/D转换芯片。7、8051堆栈区普通开辟在顾客RAM区地址为30H~7FH。8、所谓寻址,其实质就是__如何拟定操作数单元地址问题_。9、若单片机振荡脉冲频率为12MHz时,一种机器周期为____1μs______。10、定期器中断祈求发生在__计数溢出时候_____。11、中断响应时间是指__从中断祈求发生直到被响应去执行中断服务程序所需时间____。12、通过CPU对I/O状态测试,只有I/O已准备好时才干进行I/O传送,这种传送方式称为____程序查询方式___。13、在中断服务程序中现场保护和现场恢复期间,中断系统应处在__关中断__状态。14、8051单片机内部硬件构造涉及了:中央解决器(CPU)、数据存储器(RAM)、程序存储器、和2个16位定期/计数器以及并行I/O口、串行口、中断控制系统、时钟电路、位解决器等部件,这些部件通过
内部总线相连接。15、MCS-51堆栈只可设立在RAM地址为30H~7FH,堆栈寄存器sp是8位寄存器。16、MCS-51单片机P0~P4口均是并行I/O口,其中P0口和P2口除了可以进行数据输入、输出外,普通还用来构建系统数据总线和地址总线
,在P0~P4口中,P0为真正双相口,P1—P3为准双向口;P3口具备第二引脚功能。17、若LED为共阳极接法(即负逻辑控制),则字符3八段代码值(a->dot)应当为__0D__H。18、MCS-51片内20H~2FH范畴内数据存储器,既可以__字节__寻址又可以位寻址。19、AT89C51单片机有___2___级中断,___5___个中断源。20、MCS-51系列单片机典型芯片型号分别为_____8031或8051_____、_____AT89C51或AT89C52_____、_____AT89S51或AT89S52____。21、假定(SP)=40H,
(39H)=30H,(40H)=60H。执行下列指令:POP
DPHPOP
DPL后,DPTR内容为6030H,SP内容是38H。22、MCS—51单片机外部中断祈求信号有电平方式和边沿方式,在电平方式下,当采集到INT0、INT1有效信号为低电平时,激活外部中断。23、十进制数45转换成十六进制数是__2D___H,转换成二进制数是___00101101___B。24、AT89C51单片机内部硬件构造是由一种___8___位中央解决器(CPU)、一种256B片内RAM及___4___KBFlashROM、___21___个特殊功能寄存器、___4___个8位并行I/O口、___2___个16位定期/计数器、___1___个串行I/O口以及中断系统等某些构成,各功能部件通过片内单一总线联成一种整体,集成在一块芯片上。25、单片机内有构成微机重要功能部件CPU、存储器和I/O接口。26、堆栈特性是先进后出,8051堆栈普通开辟在内部RAM30H~7FH范畴内,其堆栈指针是SP。27、RS232C是串行通信总线原则。28、AT89C51单片机P0口用作输出时,应外接____上拉电阻___。29、除了单片机芯片和电源外,AT89C51单片机最小系统涉及____时钟______电路和_____复位____电路。30、MCS-51有一种全双工异步串行口,有4种工作方式。二、选取题1、下列同样优先级中断源同步祈求时,哪个可以优先解决?CA.T0B.T1C.INT0D.INT12、MCS-51单片机复位操作重要功能是把PC初始化为C。A.0100HB.2080HC.0000HD.8000H3、在MCS-51单片机内,当执行中断解决程序最后一句指令RETI后,D。A.程序返回到ACALL下一句B.程序返回到LCALL下一句C.程序返回到主程序开始处D.程序返回到响应中断时一句下一句4、8051单片机中,唯一一种顾客可以使用16位寄存器是D。A.PSWB.ACCC.SPD.DPTR5、在CPU内部,反映程序运营状态或反映运算成果寄存器是B。A.PCB.PSWC.AD.SP6、下列指令能使累加器A最高位置1是D。A.ANLA,#7FHB.ANLA,#80HC.ORLA,#7FHD.ORLA,#80H7、MCS-51系列单片机汇编指令系统共A条指令。A.111B.112C.113D.1158、MCS-51单片机CPU重要构成某些为A。A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器9、单片机上电复位后,PC内容和SP内容为B。A.0000H,00HB.0000H,07HC.0003H,07HD.0800H,08H10、访问外部存储器或其他接口芯片时,作数据线和低8位地址线是A。A.P0口B.P1口C.P2口D.P0口和P2口11、8051单片机上电复位后,堆栈区最大容许范畴是B个单元。A.64B.120C.128D.25612、8051P0口,当使用外部存储器时它是一种D。A.传播高8位地址口A.传播低8位地址口C.传播高8位数据口D.传播低8位地址/数据口13、寻址方式就是C方式。A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数14、ALU表达D。A.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件15、定期/计数器有4种操作模式,它们由B寄存器中M1M0状态决定。A.TCONB.TMODC.PCOND.SCON16、判断运算与否溢出时用PSWB标志位。A.CYB.OVC.PD.RS017、访问片外数据存储器寻址方式是C。A.及时寻址B.寄存器寻址C.寄存器间接寻址D.直接寻址18、8051单片机VSS(20)引脚是B引脚。A.主电源+5VB.接地C.备用电源D.访问片外存贮器19、下列指令对的是A。A.MOVDPTR,#1234HB.MOVR1,R2C.MOVA,@DPTRD.MOVA,@A+DPTR20、所谓CPU是指A。A、运算器和控制器B、运算器和存储器C、输入输出设备D、控制器和存储器21、MCS-51复位后,程序计数器PC=B。即单片机从B开始执行指令。A.0001HB.0000HC.0003HD.0023H22、单片机P0、P1口作输入用途之前必要A。A.在相应端口先置1B.在相应端口先置0C.外接高电平D.外接上拉电阻23、程序是以C形式存储在程序存储器中。A.C语言程序B.汇编程序C.二进制编码D.BCD码24、用Protues软件仿真单片机实验时,要装载到单片机中文献后缀名是A。A.HEXB.SDIC.LSID.ASM25、MCS-51单片机复位后,专用寄存器ACC状态是C。A.01HB.07HC.00HD.0FFH26、8051程序计数器PC为16位计数器,其寻址范畴是D。A.8KB.16KC.32KD.64K27、MCS-51及时寻址方式中,及时数前面D。A.应加前缀“/:”号B.不加前缀号C.应加前缀“@”号D.应加前缀“#”号28、单片机中PUSH和POP指令惯用来C。A.保护断点B.保护现场C.保护现场,恢复现场D.保护断点,恢复断点29、MCS-51寻址方式中,直接寻址寻址空间是D。A.工作寄存器R0~R7B.专用寄存器SFRC.程序存储器ROMD.数据存储器256字节范畴30、单片机中使用MOVXA,@R1指令,C寻址数据存储器1050H单元。A.能直接B.不能C.与P2口配合能D.与P1口配合能31、下列指令中比较转移指令是指B。DJNZRn,relB.CJNERn,#data,relC.DJNZdirect,relD.JBCbit,rel32、执行如下三条指令后,30H单元内容是B。MOVR1,#30HMOV40H,#0EHMOV@R1,40HA.40HB.0EHC.30HD.FFH33、在MCS-51指令中,下列指令中C是无条件转移指令。A.LCALLaddr16B.DJNZdirect,relC.SJMPrelD.ACALLaddr1134、可实现将内部数据存储单元内容传送到累加器A中指令是C。A.MOVXA,@R0B.MOVA,#dataC.MOVA,@R0D.MOVXA,@DPTR35、指令MULAB执行前(A)=18H,(B)=05H,执行后,A、B内容是D。A.90H,05HB.90H,00HC.78H,05HD.78H,00H36、MCS-51指令系统中,指令MOVA,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后C。A.(A)=86HB.(A)=20HC.(A)=18HD.(A)=00H37、MCS-51指令系统中,指令ADDA,R0执行前(A)=38H,(R0)=54H,(C)=1执行后,其成果为D。A.(A)=92H(C)=1B.(A)=92H(C)=0C.(A)=8CH(C)=1D.(A)=8CH(C)=038、控制串行接口工作方式寄存器是CA.TCONB.PCONC.SCOND.TMOD39、已知:R0=12H(12H)=28HMOVA,#32HMOVA,45HMOVA,@R0执行成果A内容为BA.46HB.28HC.45HD.32H40、下列指令能使累加器A低4位不变,高4位置F是D。A.ANLA,#OFHB.ANLA,#OFOHC.ORLA,#OFHD.ORLA,#OF0H41、下列指令能使R0高4位不变,低4位置F是C。A.ANLR0,#OFHB.ANLR0,#OFOHC.ORL0,#OFHD.ORLR0,#OFH42、单片机中程序计数器PC用来C。A.存储指令B.存储正在执行指令地址C.存储下一条指令地址D.存储上一条指令地址43、单片机AT89C51访问片外程序存储器,引脚A。A.必要接地B.必要接+5V电源C.可悬空D.以上三种状况视需要而定44、下列指令能使R0最高位取反是B。A.CPLR0.7B.XRL00H,#80HC.CPL(R0).7D.ARLR0,#80H45、下列指令判断若累加器A内容不为0就转LP是D。A.JBA,LPB.JNZA,LPC.JZLPD.CJNEA,#0,LP46、MCS-51指令系统中,执行下列程序后,程序计数器PC内容为C。ORG000HMOVDPDR,#1000MOVA,#00HMOV20H,ALJMP1500ENDA.100B.1000C.1500D.047、MCS-51指令系统中,执行下列程序后,堆栈指针SP内容为B。MOVSP,#30HMOVA,20HLACALL1000MOV20H,ASJMP$A.00HB.30HC.32HD.07H48、在单片机算术运算过程中,指令DAA惯用于C运算。A.二进制B.加法C.BCD码加法D.十六进制49、指令ANLA,R0功能是A。A.将A与寄存器R0内部容按位逻辑与B.将A与寄存器R0内部容按位逻辑异或C.将A与寄存器R0内部容按位逻辑非D.将A与寄存器R0内部容按位逻辑或50、执行下列程序后,内部RAM30H单元内容是B。MOV30H,#00HMOVR0,#30HMOVA,30HADDA,#05HMOVCA,@A+PCMOV@R0,ASJMP$TDB:DB00H,01H,02H,03H,05HA.00HB.02HC.05HD.30H51、定期器T1溢出标志为TF1,采用查询方式,若查询到有溢出时,该标志A。A.由软件清零B.由硬件自动清零C.随机状态D.AB都可以52、对程序存储器读操作,只能用下列哪一种指令B。A.MOVB.MOVCC.MOVXD.PUSH53、将内部数据存储器53H单元内容传送至累加器,其指令是A。A.MOVA,53HB.MOVA,#53HC.MOVCA,53HD.MOVXA,#53H54、8051单片机定期器T1用作定期方式时是B。A.由内部时钟频率定期,一种时钟周期加1B.由内部时钟频率定期,一种机器周期加1C.由外部时钟频率定期,一种时钟周期加1D.由外部时钟频率定期,一种机器周期加155、8051单片机定期器T0用作定期方式时是D。A.由内部时钟频率定期,一种时钟周期加1B.由外部计数脉冲计数,一种机器周期加1C.外部定期脉冲由T0(P3.4)输入定期D.由内部时钟频率计数,一种机器周期加156、用8051定期器T1作计数方式,用模式2,则工作方式控制字为A。A.60HB.02HC.06HD.20H57、用8051定期器T1作定期方式,用模式2,则初始化编程为B。A.MOVTOMD,#06HB.MOVTOMD,#20HC.MOVTOMD,#10HD.MOVTOMD,#60H58、启动定期器1开始定期指令是D。A.CLRTR0B.CLRTR1C.SETBTR0D.SETBTR159、使8051定期器T1停止计数指令是使TCOND。A.TF0位置1B.TR0位置1C.TR0位置0D.TR1位置060、下列指令判断若定期器T0未计满数就原地等待是B。A.JBT0,$B.JNBTF0,$C.JNBTR0,$D.JBTF0,$61、当CPU响应外部中断1INT1中断祈求后,程序计数器PC内容是C。A.0003HB.000BHC.00013HD.001BH62、MCS-51单片机串行口是B工作。A.单工B.全双工C.半双工D.单工/半双工63、若某存储器芯片地址线为10根,那么它存储容量为A。A.1KBB.2KBC.4KBD.8KB64、当外部中断0发出中断祈求后,中断响应条件是C。A.SETBET0B.SETBEX0C.MOVIE,#81HD.MOVIE,#61H三、判断题(×)1.MCS-51单片机是高档16位单片机。(√)2.8051累加器ACC是一种8位寄存器,简称为A,用来存一种操作数或中间成果。(√)3.MCS-51数据存储器在物理上和逻辑上都分为两个地址空间:一种是片内256字节RAM,另一种是片外最大可扩充64K字节RAM。(×)4.单片机一种机器周期是指完毕某一种规定操作所需时间,普通状况下,一种机器周期等于一种时钟周期。(×)5.MCS-51单片机上电复位后,片内数据存储器内容均为00H。(×)6.MCS-51单片机片内存储器称为程序存储器。(√)7.所谓单片机,就是将CPU、存储器、定期/计数器、中断功能以及I/O设备等重要功能部件都集成在一起超大规模集成电路微型计算机。(×)8.8051每个中断源相应地在芯片上均有其中断祈求输入引脚。(×)9.MCS-51单片机指令格式中操作码与操作数之间必要用“,”分隔。(√)10.MCS-51指令:MOVXA,@DPTR;表达将DPTR批示地址单元中内容传送至A中。(×)11.MCS-51指令中,MOVC为ROM传送指令。(×)12.RCA为循环左移指令。(×)13.CPU和外设之间数据传送方式重要有查询方式和中断方式,两者相比后者效率更低。(√)14.MCS-51单片机,CPU对片外RAM访问只能用寄存器间接寻址方式,且仅有4条指令。(×)15.指令MULAB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。(×)16.-13反码是11111010,补码是11110111(√)17.MOVA,@R7将R7单元中数据作为地址,从该地址中取数,送入A中。(×)18.已知:A=1FH,(30H)=83H,执行ANLA,30H后,成果:A=03H(30H)=83HP=0。(×)19.MCS-51指令系统中,执行指令ORGH;BCD:DB“A,B,C,D”;表达将A、B、C、DASII码值依次存入H开始持续单元中。(×)20.51单片机只能做控制用,不能完毕算术运算。下面几条指令与否对的:(√)21.MOV@R1,80H(√)22.INCDPTR(×)23.CLRR0(×)24.ANLR1,#0FH(×)25.8051单片机PC与DPTR都在CPU片内,因而指令MOVCA,@A+PC与指令MOVCA,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。(×)26.设PC内容为35H,若要把程序存贮器08FEH单元数据传送至累加器A,则必要使用指令MOVCA,@A+PC。(√)27.在MCS-51单片机内部构造中,TCON为控制寄存器,重要用来控制定期器启动与停止。(×)28.PC存储是当前执行指令。(×)29.DECCA,C该指令书写格式对的。(√)30.MCS-51单片机系统复位时,TMOD模式控制寄存器低4位均为0。(×)31.8051单片机对最高优先权中断响应是无条件。(√)32.MCS-51单片机中断容许寄存器IE作用是用来对各中断源进行开放或屏蔽控制。(√)33.为了消除按键抖动,惯用办法有硬件和软件两种办法。(×)34.ADC0809是一块数/模转换芯片,而DAC0832是一块模/数转换芯片。(√)35.串行口中断,CPU响应中断后,必要在中断服务程序中,用软件清除相应中断标志位,以撤除中断祈求。(√)36.指令JNBTF0,LP含义是:若定期器T0未计满数,就转LP。(×)37.当8051定期器T0计满数变为0后,溢出标志位(TCONTF0)也变为0。四、程序分析题1、已知(A)=83H,(R0)=17H,(17H)=34H,执行下列程序段后:ANLA,#17HORL17H,AXRLA,@R0CPLA问:(A)=CBH,(R0)=17H,(17H)=37H。2、已知(10H)=5AH,(2EH)=1FH,(40H)=2EH,(60H)=3DH,执行下列程序段后:MOV20H,60HMOVR1,20HMOVA,40HXCHA,R1XCHA,60HXCHA,@R1MOVR0,#10HXCHDA,@R0问:(A)=5AH(10H)=1FH(2EH)=3DH(40H)=2EH(60H)=3DH3、执行下列程序段:MOVA,#00HMOVR7,#0FFHMOVPSW,#80HADDCA,R7问:(CY)=1(AC)=1(P)=0(ACC)=00H(R7)=0FFH4、已知(A)=19H,(B)=04HDIVAB问:执行后,(A)=6(B)=15、写出执行每条指令后成果。MOVA,#25HCLRA;(A)=___00H___。CPLA;(A)=___0DAH____。6、执行下列程序段中第一条指令后,(P1.7)=_0___,(P1.3)=_0___,(P1.2)=__0___;执行第二条指令后,(P1.5)=_____1___,(P1.4)=____1_____,(P1.3)=____1____.ANLP1,#73HORLP1,#38H7、下列程序段执行后,(A)=___13______,(B)=___16______.MOVA,#0FBHMOVB,#12HDIVAB8、下列程序段执行后,(R0)=__7EH_____,(7EH)=_FFH____,(7FH)=__3FH___.MOVR0,#7FHMOV7EH,#0MOV7FH,#40HDEC@R0DECR0DEC@R09、写出下列指令执行后成果。MOVA,#37HMOVR0,#20HMOV@R0,AANLA,#0FH(A)=__07H___(R0)=__20H__(20H)=__37H__10、已知(SP)=09H,(DPTR)=4567H,在执行下列指令后,(SP)=__0BH___,内部RAM(0AH)=__46H___,(0BH)=__45H__PUSHDPLPUSHDPH11、下列程序中注释数字为执行该指令所需机器周期数,若单片机晶振频率为6MHz,问执行下列程序需要多少时间___16us_____MOVR3,#100;1LOOP:NOP;1NOPNOPDJNZR3,LOOP;2RET;212、执行下面程序后,所实现逻辑运算式为___p1.7=p1.3^p1.1^/p1.4__。MOVC,P1.3ANLC,P1.1CPLP1.4ANLC,P1.4MOVP1.7,C13、写出下面每条指令顺序执行后,各目存储单元值,并阐明该条指令中源操作数寻址方式。MOVR0,#20H;__(R0)=20H____及时寻址__________________MOV20H,#29H;_(20H)=29H及时寻址_________________CLRC;__CY=0_________________________________MOVA,@R0;__(A)=29H___寄存器间接寻址_____________14、执行如下三条指令后,30H单元内容是___0EHMOVR1,#30HMOV40H,#0EHMOV﹫R1,40H15、请分析下面程序执行后操作成果,(A)=__40H_,(R0)=__60H_。MOVA,#60HMOVR0,#40HMOV@R0,AMOV41H,R0XCHA,R016、请描述数码管静态显示和动态扫描显示原理?态显示位码始终有效,每个数码管每一种段码都由一种单片机I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动长处是编程简朴,显示亮度高,缺陷是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,数码管动态扫描办法,将8个数码管段选线并联在一起,由位选线控制是哪一位数码管有效,轮流向各位数码管送出字形码和相应位选,轮流点亮扫描过程中,每位数码管点亮时间是极为短暂(约1ms),运用数码管余晖效应和人眼视觉残留效应,使人感觉好像各位数码管同步都在显示。17、已知:(R0)=00H,写出执行指令后成果。ORG0000HMOVA,R0JZL1MOVR1,#00HAJMPL2L1:MOVR1,#0FFHL2:SJMPL2END执行完整段程序后,(A)=__00H__(R1)=__0FFH__。18、已知片内RAM中ONE和TWO两个单元中存有两个无符号数,将两个数中小者存入30H单元。请完毕如下程序实现上述功能。MOVA,ONECJNEA,TWO,BIGSJMPSTOBIG:JCSTOMOVA,TWOSTO:MOV30H,ARET19、执行下面程序后,(A)=_____06H_________。MOVA,#06HMOVCA,@A+PCDB00H,01H,02H,03H,04H,05H,06H20、设(SP)=60H,片内RAM(30H)=24H,(31H)=10H,执行程序:PUSH30HPUSH3lHPOPDPLPOPDPHMOVA,#00HMOVX@DPTR,A最后执行成果是将0送____外部RAM地址为2410H单元中_________。21、写出下面每条指令顺序执行后,各目存储单元值,并阐明该条指令中源操作数寻址方式(已知内部RAM(40H)值为30H)。MOVR1,#40H;_(R1)=40H,及时寻址___CLRC;_(Cy)=0,位寻址_______MOVA,@R1;_(A)=30H,寄存器间接寻址_____RLCA;__(A)=60H,寄存器寻址22、有如下程序段:MOVR0,#30HSETBCCLRAADDCA,R0MOV﹫R0,A执行后(30H)=31H23、执行下列程序后,(A)=_40H__,(B)=__1___。MOVA,#0AHMOVB,#20HMULA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景区物品寄存管理制度
- 大棚樱桃树保温管理制度
- 玻尿酸考试题及答案
- 表演即兴考试题及答案
- 保温知识考试题及答案
- 白酒大曲考试题及答案
- pmi监考试题及答案
- cvc导管考试题及答案
- c 驾考试题及答案
- 中国古代出入境管理制度
- 电大财务大数据分析编程作业3
- 诺贝尔生理学或医学奖史话智慧树知到期末考试答案2024年
- 行业分析报告模板(很全面-非常有用)
- 内分泌系统疾病教学设计教案1
- 法人变更书面催促通知合集3篇
- 广东省初级中学教育装备标准
- 售票员岗前培训
- 教科版六年级下册科学第一单元《小小工程师》教材分析及全部教案(定稿;共7课时)
- 2024届北京市海淀区101中学语文八年级第二学期期末检测试题含解析
- 国家自然科学基金申请经验汇总课件
- 管理ABC-干嘉伟(美团网COO)
评论
0/150
提交评论