单片机考试知识点试题及答案.docx

上传人:夺命阿水 文档编号:1485788 上传时间:2024-06-29 格式:DOCX 页数:49 大小:46.71KB
返回 下载 相关 举报
单片机考试知识点试题及答案.docx_第1页
第1页 / 共49页
单片机考试知识点试题及答案.docx_第2页
第2页 / 共49页
单片机考试知识点试题及答案.docx_第3页
第3页 / 共49页
单片机考试知识点试题及答案.docx_第4页
第4页 / 共49页
单片机考试知识点试题及答案.docx_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《单片机考试知识点试题及答案.docx》由会员分享,可在线阅读,更多相关《单片机考试知识点试题及答案.docx(49页珍藏版)》请在课桌文档上搜索。

1、单片机考试知识点一、选择题1、单片机应用程序一般存放在()中单选题*A. RAMB. ROMVC.寄存器D、外接晶振2, 一个二进制数要变成相对应的十进制数的方法是()单选题),A、按位权展开VB、除2取余法U乘2取整法D、B和C结合3、执行MOVA,R0,执行前A=86H,R0=20H,(20H)=9AH,执行后()单选题)A、(八)=86HB、(八)=20HC、(八)=18HD、(八)=9AH4、单片机的堆栈指针SP始终是指示()单选题*A、栈顶B、栈底U中间D、中上5、单片机应用程序一般存放在()中单选题*A. RAMB、ROMVC、寄存器D、外接晶振6、MUlAB”指令执行后,16位乘

2、积的高位在()中单选越广A、AB. CC、ABD.B7、单片机5缪直接执行的语言是()单选题*A.高级语言B、机器语言C.汇编语言D、Cig音8.单片机上电复位后,堆栈区的最大允许范围是内部RAM的()单选题A、OOH-FFHB. 0OH-07HD,08H-7FH9、下列数抠字定义的数表中()是捐误的单选地)*A.DWAA,B、DWTVC. DW0ABCHD. DW0ABC10.上电复位后,PSW的值为()单选题A、1B、07HUFFHD,OOHV11、关于定时器,若振荡频率为12MHZ,在方式0下最大定时时间为()单选题J*A.8.192msB、65.536msC,0.256msD.16.3

3、84ms12、机器周期指机器完成一个动作所需要的时间,一个机器周期由()个时钟周期组成单选题rA.2B、4C、813.寄存器PSW的RSO和RSl,分别为0和1时系统选用的工作寄存器组为()单选题*A、0组B、1组C、2组D.3组14.将A与立即数按位逻担异或的指令是()单选题A、AN1.A.#dataB、OR1.A,#dataC, XR1.A*dataD, XR1.Azdirect15、CPU主要储成部分为()单选题J*A.运算器.控制器VB、加法甥、存存相C,运算器、寄存器D、运算器、指令译码器16,将内郃数据存储器53H单元的内容传送至累加器,其指令是()单选题A、MOVA.53HB、M

4、OVA,#53HUMOVCA,53HE, MOVXA,#53H17、将片外数据存储器083AH单元的内容传送至累加器,必须使用指令()单选地*A.MOVXA,RiB、MOVXA.DPTRVC, MOVXA,A+DPTRD, MOVCA,A+DPTR18.MCS-51指令系统中,循环转移指令是()1单选感A、JBB. JNZUCJNZD,DJNZ19、可以控制程序转向64K程序存幅据地址空间的任何单元的无条件转移指令忌乂单选题*A、AJMPaddrllB、1.JMPaddrl6USJMPreID,JCreI20、累加器A的单元地址为()单选题J*A、E7B、F7HC. D7HD. 0E0H21.

5、MCS-51单片机要用传送指令访问片夕婢存储器,它的指令操作码助记符是以下()个单选题*A. MOVB、MOVXC.MOVCD、MU1.22,能将A的内容向左循环移一位,第七位进第0位的指令是()单选s三rA、R1.CAB. RRCAC. RRAD. R1.A23、片外亘表指令MOVXA,()单选题)*A. DPTRB、PCC、TOD、bit24、奇偶标志位是()单颜A、PB. CYUOVD.AC25、启动定时器0开始计数的指令是使TCON的()单选题A.TFO位置1C, TROfizfiOD, TRl位JSO26、启动定时器1开始定时的指令是()单选题rA、 C1.RTROB、 C1.RTR

6、lUSETBTROD,SETBTR127、若MCS-51系列单片机使用的晶热烦率为6MHz,其复位持续时间应该超过()【单选题TA、2usB, 4sC, 8msD, ImS28、MCS-51系列单片机中,各中断源是否被允许由寄存器()设定单选题A.TMODBJPC, IED, SCON29、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时ImS,则定时器的计数个数应为()单选题*A.500B、1000D,C2H34、设A=4FH.(20H)=13H,指令:ADDCA,20H执行后的结果是()单选题*A. A=62H,AC=IVB、A=62H,AC=OC、A=61H,AC=ID、A=6

7、3H,AC=O35、设A=53H,执行后SWAPA后的内容为()单选燕)*A、35HB. 53HU58HD,85H36、设A=79H,(20H)=99H,指令ADDCA,20H后植果为(),CY=()俾酒*A.12H,0B、78H,1C、12H,1D、78H.037、设A=OAFHC=I(20H)=81H,指令:ADDA,20H执行后腌果是()单选A.A=81HB、A=30HC、A=OAFHD、A=20H38.设累加器A的内容为0C9H,寄存器R2的内容为S4H,CY=I执行指令SUBBA.R2后结果为()单选题rA、(八)=74HB、(R2)=74HC.(八)=75HD、(R2)=73H39

8、、下列指令能能使累加器A低4位不变,高4位置1的是()单选题FA、AN1.A,#OFHB.AN1.A,#0FoHUOR1.A,#OFHD,OR1.A,#0FOHV40、下列指令能能使累加器A高4位不变,低4位出1的是()单选题J*A. AN1.A,#0FHB、AN1.A,#OFOHC. OR1.A,0FHD. OR1.Af#OFOH41、下列指令能使。组RO的最高位取反的是()1单选越1A、CP1.R0.7B、XR1.OOH,#80HVUCP1.R0.7E. XR1.RO,#80H42、下列指令能使。组Ro低4位不变,高4位置1的是()单选题J*A. AN1.RO,#OFOHB. OR1.RO

9、,#0F0HC. OR1.OOH,#0FHD、OR1.H,#OFoH43、下列指令能使pi口的最低位因1.其余位不变的是()【单选题rA、AN1.Pl,#80H8. SETB90HC、OR1.Pl,#OFFHD. OR1.Pl,#80H44、下列指令能使PSW的最低位j三1.其余位不变的是()单选题*A. SETBA,#01HB、SETBPSW.OCOR1.A,#01HD、SETBA,#00H45、下列指令能使累加器A的最高位置1,其余位不变的是()单选题rA、AN1.A,#7FHB. AN1.A,#80HC、OR1.A.#7FHD.OR1.A,80H46、下列指令能使2组RO的最高位JS。,

10、其余位不变的是()哗选题J*A. AN1.RO,#7FHB、AN1.RO,#FHC.OR1.RO,#7FHD、AN1.lOH.*7FH47、下列指令判断若累加器A的内容不为。就转IP的是()【单选延卜A、JBA11.PB. JZA11.PGJNZA1.PD,CJNEAO,1.P48、下列指令中比较转移指令是指()单选题rA.DJNZRn,relB、CJNERn,#data,relC. DJNZdirect,relD、JBCbit.re49、下面是寄存器间接寻址的是()单选题厂A、MOVA1#58HB.MOVA,28HC、MOVA,R4D. MOVA,ROV50、下面是寄存器寻址的是()单选题r

11、A.MOVA57HB、MOVA,27HC、MOVA,R3D、MOVA,R051、8051单片机减去指令为SUBB.对V错52、51单片机串行通信的通信方式为单工、半双工和全双工方式.对V第53、PC存放的是当前正在执行的指令.对错V54、定时/计数器的工作模式寄存器TMoD可以进行位寻址.对ta55、定时/计数器在工作时需要消耗CPU的时间.对错V56、嫡有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断.对V他57、8051单片机有5个中断源和2个中断优先级.对错58、IJMP的寻址空间最多为64KB.对V他59、SP的各位状态为07H.对V错60、当向堆横压入一个字节的数提后,S

12、P中的内容减1.对W61、外部中断1的入口地址为OoOI3H.对错V62、中断服务程序的最后一条指令是RET.对借V63、单片机内部RAM和外部RAM是统一编址的,它们的访问指令不相同.对错V64、堆栈操作原则,先迸后出.对V他65、片内数据存储器的高128单元的地址为50H到OFFH.对66、AN1.R1.#FoH指令格式是正确的.对ta67、当MCS-51上电复位时,堆栈指针SP=OoH.对错V68、若由程序设定RS1.RS0=0.1,则工作寄存器选组3.对第V69、CP1.A/OFFH指令格式是正确的.对错V70、当向堆才划玉入一个字节的数翅后,SP中的内容减1.对错V71、若执行前CY

13、=一执行JCJOOP后,将执行1.OOP地址的指令.答案:1.72、若执行前CY=一执行JNC100P后,将继续执行下一行指令.答案:1.73、若Rlj执行DJNZRl,10OP后,将跳至100P地址.74、若RI=I执行DJNZR1.loOP后,将继续执行下一行指令.答案:0.75、89C51系单片机一共有一个引脚.答案:40.76. 89C51系列单片机在复位端子RST上出现一个机器周期以上的高电平,就完成了复位操作.答案:2.77、当振荡脉冲频率fosc=12MHz时,机器周期为_us.答案:1.78、勺嘟程序存储器的最大地址空间为答案:64KB.79、唯一的一个16位的特殊功能寄存器为

14、答案:DPTR.80、若(30H)=一执行DJNZ30H,1.OOP后,将执行下一行指令.答案:0.81、TCON中,包含()中断请求标志位多选迤*A. TRI标志位B. TF1C. EXl标志位D、IEo标志位E.TFO82、特殊功能寄存器TMOD中包含()位侈选地产A.GATEB、TRlC.MlD、EXOE.M083、下面那些指令是位操作指令的是多选题rA.MOVC,IOHB、MOV20H,21HC、AN1.C,7FHD、CP1.ACC.OE.OR1.CflOH84、下列那些可以进行位寻址?多选题rA.程序状态字寄存器VB、BVC、THOD、电源控制器PCoNE、TCON85、下列那些不可

15、以进行位寻址?多选题rA、POB、SBUFC、IE寄存器D、TMODE、SCoN寄存器86、以下邺一条是位操作指令(多选地”A.MOVPO,#0FFHB、C1.RP1.0C、CP1.AD、POPPSWE. SETBPSW.487、下列指令中是属于单片机伪指令的有(X多选题J*A.NoP指令B、DB伪指令C.ORGD、ENDE、MOV指令88、关于PSW中CY位描述错误的是()多选时*A.CY位不可以进行位操作VB、存放算术运算的进位标志C,在位操作中,作为位累加器使用D、数据校蛤中判断奇偶位用E、数据计算中溢出位V89、下列寄存器中,属于8051特殊功能寄存器的是()多选题”A.ACCB、PS

16、WC.ROD、PC0NE、P90、下列指令判断若累加器A的内容不为。就转1.P的是(多选题*A.JBA11.PB、JNZA11.PC、JNZ1.PVD、CJNEA,*O,1.PE4JBCP3.7,1.191.中断允许存存器正有哪些允许位?多选地”A、 EXO标志位B、ETo标志位VC、ElD、ETl标志位E.ES92、51单片机设为中断允许位和中断优先级是利用哪些寄存器?多选题A.IEB、PCONC、IPVD、SCONE4TMOD93、MCS-51单片机定时/计数8TO的工作模式有()多选理*B、13位计数器VC.16位计数器D、32位计数翳E、两个独立的8位定时器94、下列那些指令可将累加器

17、A清零(1.多选题*A.AN1.A,OOHB、OR1.A,OOHC、MOVA,*OOHD、XR1.A,#50HE.ANlA,#OOHV95、下列那条指令可将累加黑A最高位港零(多选题J*A.AN1.A,#7FHVB、OR1.A,#OFHC、AN1.OEOH,#7FHVD、OR1.ArOFOHE、C1.RACC.796、下列陵箱运算结果正确的是()多选题rA.0001=001B、 10010011=1011C、 0000vllll=llllE.1010v0010=101197、在MCS-51的指令系统中,下列指令助记符属于无条件转移的有(X多选题*A.AJMPB、SJMPreIVC、JMPD、R

18、ETE、JZ98、8051定时/计数器。有()工作方式多选题”A.方式0B、方式IVC.取2D、方式3E、方式499、串行口中断请求标志位有()多选题*A.ETOB、RI标志位C、ElD、TI标志位E4IE2100.特殊功能寄存器SCON中包含()位多选题A.SMOVB、RlC. SM1D. IEOE. ETlX2,具有记忆功能的电路是:()【单选题A、控制器B、运算器C、存储器.2 .以下属于单片机芯片的是:()单选题rA, AT89C51B, ADC0809UDS18B203 .执行单字节指令,需要()个机器周期,单选题F4 、1个8 ,3个U6个D、12个4.下面是单片机编程软件的是(X

19、单选题rA. KeilB、ProteusC.ISP5 .用PrOteUS进行仿真时,应双击单片机加载()文件.【单选题TA、*.C文件C、文件U文件BFasm文件C*hex文件6 .ed定义了单片机的P1.0引脚,以下赋值语句表达错误的是(1.单选感AvIed=OB. Ied=IC. Ied=27,工作寄存器组由PSW的RSI、RSO来确定,若要选中工作寄存器组1,则RS1.RSo的值为(单选题*A.00B、01C、10D、118 .%“63直找电解电容元件的关键词是(【单选SgrA、CAPVB、CAP-E1.ECUAT89C51D,1.ED-YE1.1.OW,9 .单片机端口接1.ED时,一

20、般要陡压限流电阻,其值比较恰当的为()欧姆.(单选勉*A.330B、IOKC.300KDvIO10.当ShU=OX55,执行P2=shu;指令后,P2口输出0。【单选题A、 0x55B、 0xaaUOxffD,0x8611 .如果一个程序需要用到不同时长睡时子程序,编写程序时最好用()【单选题rA.使用带形式参数的延时程序VB、直接用无符号字符型变量实现延时C,编写IOmS延时程序12 .多分支结构用()语句编程方便.单选题*A.ifBxif-elseC.if-else-if13 .无形式参数的困数,大括号内的程序为函数体,那么在函数体内声明的各种变量(【单选题TA、仅在函数体内有效VB、在其

21、它子程序中有效U在主程序中有效14 .下列不能被调用的函数是(单选题)“A、mai0B、delay;Ukey();15.若从低位到高位按a、b.c.d、e、f、g、dp的顺序排列,共阳数码管显示0的段码的是(,单选题J*A. OxcOVB. 0x81C. OxeOD. OxfO16inta,cmm101.nN20)表示定义了(单选题)A、3个变显和2个数组B, 2个变量和2个数组U4个数组17 .中央处理器的英文缩写是:()单选题)A、MCSB、CPUURAM.18 .以下属于单片机芯片的是:()单选俄)*A、STC89C51C、51U51B.741.S245C.DS18B2019 .当51系

22、列单片机选用片内程序存储器时,引脚EA应接(1单选题A、低电平B、高电平U悬空20 .下面是单片机编程软件的是(【单选跟TA、KeilB.ProteIDXPC, 1.inux21 .若MCS-51单片机系统外接品振频率为6MHz时,只宜位持续时间应该超过(1单选题J*A. 2sB. 4sC. 2msD. 4ms22 .MCS-51系列单片机主要的应用领域是(k单选越A、控制领域B、语音识&JU图像识别23 .工作寄存器蛆由特殊功能寄存器PSW的RSkRSO位确定,若要选中工作寄存器组。,则RS1.RSO的值为(单选题*A、00B、OlC、10D、1124 .数码管的动态显示工作方式是(【单选俄

23、rA、多个数码管同时点亮B.多个数科管分时轮流点亮VU多个数码管总是点亮D,多个数码管都不点亮25 .单片机端口接1.ED时,一般要降压跟流电阻,其值比较恰当的为()欧姆.单选A、 330B、 IOKG300K26 .当Data=OX55,执行Pl=Data;指令后,Pl口输出为(1单选题A、 0x55B、 OxaaUOxff27席用器件741.S138是(单选国*A. 4与非门B. 3-8译码器VU4或门28.MCS-51系列单片机定时器/计数器工作方式1是(单选题A、8位计数解B.2个8位计数器U16位计数器29.某共阳数码管显示T,其第段字型码是(入单选题rA、 OxOOB、 0xf9C

24、、Oxff30 .下列函数为程序主函数的是(),单选题TA、main()B,timer();Uwait();31 .MCS-51单片机的复位信号是()有效.【单选越rA、高电平B.低电平U下陡沿32 .下列寄存器中与定时器/计数器有关的寄存器有(1单选画rA、TMODB.PCONUSCON33.如果设计46矩阵式键盘,则需要I/O接口的数量为(单选阿AA、24B.10U234 .逻辑运算符Tr表示(单选题)*A、逻辑与B、逻指或U逻辑非35 .下列不属于蜂呜器类型的是()单选感】*A、有源撞吗器B.无源蜂鸣器U扬声器36 .下列语句为循环语句的是(单选法)”A、ifB, whileC, els

25、eif37 .MCS-51中断服务函数在函数名后加interruptn关键字,其中n取。值对应(单选题”A.外部中断0B、定时中断1C.外部中断138 .MCS-51系列单片机为()位单片机.单选地*A、32B、8。1639.23.1 的初始值为5,运行i+;指令后,i的值为(哗选题J*A.5C、440.24. MCS-51系列单片机定时器/计数器工作方式1是()单选题*A.13位定时/计数器B、16位定时/计数ggC.8位定时/计数器41.25. DIP封装的单片机STC89C51的第40引脚应连接()单选题J*A.复位电路B、电源正极C、品振41.26. MCS-51系列单片机EA(31脚

26、)引脚的功能是()晔选题】*A.豆位信号B、地址锁存信号C、片内/片外程序存储器选择V41.27. 下列计箕机语言中,CPU能直接识别的是(单选题J*A、机器语言B、高级语言C.汇编语言4428.下列代码为条件语句的是(1单选黝*AHB、MOVC、RETI4529.下列选项中()是定时/计数器Tl的中断允许控制位.单选还*A.EAB、ET1C、EXO46.30. 关系运算符=功能是(单选题rA.大于B、大于等于U等于52.36. 已知数组Ucharcode1.EDU=0xc0,0xf9,0xa4,OxbO10x99),1.EDO=()单选A、 OxcOB、 0x(9C、 0x9953.37,已

27、知i=500,执行指令后,i的值为()1单选感A、6B.499U50254.38.C语言文件保存的扩展名为(1单选越)*A、*.docB.MxtU*.c55.39.C51语言的运算符中,能实现按位与“功能的是()运算符.【单选SgrA、I8. &5640.STC89C51单片酬RST管脚是(X【单选鹿广A、1/0口B、且位脚U接地57 .数码管动态扫描,每位数用管的间隔时间为()合适。单选题A、2msB,IOmsU100ms58 .逻担运算符&表示(1【单选迤-A、遗辑与B、逻辑或U逻辑非D,取反59 .在矩阵键盘判断是否有键按下时一般把行线把所有行线均置为低电平,列线均置为高电平,然后检测I

28、各列线的状态,若(),则表示键盘中有按黄被按下.【单选越rA、列线不全为高电平VB、所有列线均为高电平U所有列线均悬空60JgJydelay(Uintt)是(K单选题TA、带形式餐数的延时子程序VB、无参数的延时子程序U主断.61 .中断服若函数与其他子曲数有所不同,必须在函数名后加interruptn关键字,其中n取O值对应(1.单选题*A.外部中断0B、定时中断OC,外部中断1D.定时中断1.62 .表示串口中断服务函数的是(单选题TA、VoidtimeOOinterruptlGB.voidintl()interrupt2()C、VoidCmeIointerTUPt30D,VoidSeri

29、aIOinterrUpt4(V63.T1定时SOms,晶振频率为12MHz,工作在方式1,那么其初值为(单选地”A. O3cbOB. 0xcl20C. 0x1830D. 0x184064 .TMoD=OX01;表示()单选题)”A、选用T0,并设置工作方式0B、选用Tl,并设置工作方式1U选用TO,并设置工作方式165 .系列单片机(型号AT89S51)40脚DIP封装的第1引脚功能是()【单选施1A、豆位B、I/O准双向口U接晶振D、接电源正饭66 .系列单片机图号AT89S51)40脚DlP封装第31引蒯功能是()单选题J*A.外部程序存储器选通信号B、地址锁存信号C、片内/片外程序存储器

30、选择VD、开漏结构准双向口67 .下列计算矶语言中,CPU能直接识Sfl的是().单选题A、自然语言68 高级语言U汇编语言D,机器语言V68 .函数_crol_(泡含在头文件()中.单选题J*A. ureg51.huB. absacc.hC. intrins.hDvmath.h69 .下列选项中()是定时/计数器TO的中断允许控制位。【单选题FA、EAB.ETOUEXOD.IEO70.单片机的定时器/计数器工作方式i是()单选题rA.8位计数器结构B、2个8位计数甥结构C、13位计数结构D、16位计数结构71.单片机AT89S51的XTAll和XTA1.2弓脚是()引脚,伴选题厂A、外接定时

31、第B.外接串行口U外接中断D,外接品振V72外部中断0的入口地址是()单选地*A.00HB、03HC、0013H73.使Pl口的低4位输出1,高4位输出0的C51指令为()单选题*A.Pl=Oxff;B、Pl=OxOtVC.Pl=OxfO;74 .定时十数器控制存存器TCON中,定时/计数溺TO运行控制位为()单选地”C.IEODvTRl75 .inta10=0,l,2)f定义了f有()个元素的整形数组.【单选题A、38. 7U1076,数组UCharCOdetabU=(OXCO,0xf9,0xa4,OxbO,0x99;中,tab2=()单选题FA、 0xa4B、 OxcOU0xf9D,0x9

32、977.共阳数码管显示数字7的段码是()佣十六进制表示乂单选地rA、 0x99B、 0x82C、0f8D、OxcO78 .源程序文件保存时,C语言的扩展名为(单选题A、*.hBJtxtC、*.cD,*.doc79 .C51语言的运算符中,能实现按位取反功能的是()运箕符.单选题B、D、!80 .支持写入单片机或仿真调试的目标程序的文件格式是(1单选飕rA、*.ASMBJCC. *.EXED. *.HE81.MCS-51系列单片机为()位单片机.单选地J*A、 4B、8C、161.1 i的初始值为2,运行i+;指令后,i的值为(单选题)*A. 0B、1U2D、383.AT89S51单片机,输入/输出引脚中用于专门的第二功能的引脚是()单选题A、POB. PlUP2D、P384.sbitled=Pl八O;语句定义led等价于单片机引脚P1.0,若Ied=0;即()引脚为0.选越rA、P1.0B、 P1.1UP1.2D、P1.385片内RAM内部数抠存储器00H7FH中,位寻址区所包含的位地址是(“单选聊A、00H-20HB.OOH-7FHU20H2FHD,OOH-FFH.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号