




已阅读5页,还剩51页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与应用试题集一、单选题1、PC的值是()。A当前正在执行指令的前一条指令的地址B当前正在执行指令的地址C当前正在执行指令的下一条指令的地址D控制器中指令寄存器的地址答案C2、在MCS51中,需要外加电路实现中断撤除的是A定时中断B脉冲方式的外部中断C外部串行中断D电平方式的外部中断答案D3、通过串行口发送或接收数据时,在程序中应使用AMOVC指令BMOVX指令CMOV指令DXCHD指令答案C4、串行口工作方式1的波特率是()A固定的,为FOSC/32。B固定的,为FOSC/16。C可变的,通过定时器/计数器T1的溢出率设定。D固定的,为FOSC/64。答案C5、十进制29的二进制表示为原码A11100010B10101111C00011101D00001111答案C6、十进制0625转换成二进制数是()。A0101B0111C0110D0100答案A7、选出不是计算机中常作的码制是()。A原码B反码C补码DASCII答案B8、PSW18H时,则当前工作寄存器是()。A0组B1组C2组D3组答案D9、控制串行口工作方式的寄存器是()。ATCONBPCONCSCONDTMOD答案C10、P1口的每一位能驱动()。A2个TTL低电平负载有B4个TTL低电平负载C8个TTL低电平负载有D10个TTL低电平负载答案B11、MCS51的中断允许触发器内容为83H,CPU将响应的中断请求是。AT1BT0,T1CT1,串行接口DT0答案A12、MOVXA,DPTR指令中源操作数的寻址方式是()。A寄存器寻址B寄存器间接寻址C直接寻址D立即寻址答案B13、当CPU响应外部中断0后,PC的值是()ORG0003HLJMP2000HORG000BHLJMP3000HA0003HB2000HC000BHD3000H答案A14、当CPU响应外部中断0后,PC的值是()。A0003HB2000HC000BHD3000H答案A15、串行PUSHACC指令,MCS51完成的操作是()。ASP1SP(ACC)(SP)B(ACC)(SP)SP1SPCSP1SP(ACC)SPD(ACC)(SP)SP1SP答案A16、执行完MOVA,08H后,PSW的一位被置位()。ACBF0COVDP答案D17、下面条指令将MCS51的工作寄存器置成3区()。AMOVPSW,13HBMOVPSW,18HCSETBPSW4CLRPSW3DSETBPSW3CLRPSW4答案B18、MOVC,00H的寻址方式是()。A位寻址B直接寻址C立即寻址D寄存器寻址答案C19、MCS5L单片机的最大程序寻址空间是()。A16KBB32KBC64KBD128KB答案C20、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。APSWBPCCADSP答案A21、MCS51单片机扩展外部程序存储器和数据存储器()。A分别独立编址B统一编址C分别独立编址或统一编址D动态变址答案A22、MCS5L单片机的堆栈区是设置在中。A片内ROM区B片外ROM区C片内RAM区D片外RAM区答案C23、在寄存器间接寻址方式中,间址寄存器中存放的数据是。A参与操作的数据B操作数的地址值C程序的转换地址D指令的操作码答案B24、进位标志CY在()中。A累加器B运算逻运算部件ALUC程序状态字寄存器PSWDDPTR答案C25、单片机的堆栈指针SP始终是()。A指示堆栈底B指示堆栈顶C指示堆栈地址D指示堆栈长度答案B26、当标志寄存器PSW的RSO和RS1分别为1和0时,系统选用的工作寄存器组为A组0B组1C组2D组3答案C27、提高单片机的晶振频率,则机器周期()。A不变B变长C变短D不定答案C28、8051单片机共有()个中断源。A5B6C7D8答案A29、8051单片机中数据总线是()位的。A4B8C16D32答案B30、若R130H,(30H)10H,则执行指令DECR1后,30H单元的内容是A2FHB0FHC31HD11H答案B31、一个晶振频率是12MHZ的单片机的机器周期是()MS。A1B2C05D3答案A32、8051单片机复位后,P0口的电平是()。A低电平B高电平C不确定答案B33、在一条汇编语言指令中,必须要有的部分是()。A指令标号和操作码B操作码和操作数C指令注释和操作数D操作数和指令标号答案B34、对外部程序存储器的读操作,应使用()指令。AMOVBPUSHCMOVXDMOVC答案D35、8051具有的定时器/计数器的个数()。A1B2C3D4答案B36、假定(DPTR)2000H,(A)30H,执行以下指令MOVCA,ADPTR后,送A的是程序存储器()单元的内容。A2030HB2031HC3020HD2032H答案A37、MCS51系列单片机中,14根地址线的寻址范围可达()。A8KBB12KBC16KBD32KB答案A38、若(A)55H,(R0)20H,20H34H,则执行指令MOVA,R0后,A的内容是()。A50HB34HC54HD35H答案B39、假定标号L1的地址为1000H,希望执行指令L1()L2后程序转至L2(目标地址为1050H)处,则指令空白处为()。ASJMPBAJMPCJMPDLJMP答案A40、与定时器/计数器的定时方式0和1相比,定时工作方式2不具备的特点是()。A计数溢出后能自动重新加载计数初值B增加计数器位数C提高定时精度D适于循环定时和计数答案A41、若设置堆栈指针SP的值为40H,在执行RETI指令将断点地址出栈后,则SP的值为()。A3EHB3FHC41HD42H答案A42、执行以下程序段后,SP和40H的内容分别是()。MOVSP,60HMOVA,56HMOV40H,78HPUSHACCPUSH40HPOPACCPOP40HA60H,56HB60H,78HC62H,56HD62H,78H答案B43、若欲将A的低四位取反,高四位保持不变,应使用的指令是()。AANLA,0FHBXRLA,0FHCORLA,0FHDCPLA答案B44、8051单片机中,定时器/计数器中断T0的开启是通过设定寄存器()来实现的AIEN0BIPCTCONDINE1答案A45、对于51系列的单片机,当程序代码区从3000H开始时,如果外部中断1有效时,则程序跳转到()。A0013HB0003HC3013HD3003H答案B46、8位二进制所表示的无符号整数,其相应的十进制数范围是()。A0255B1256C1255D0256答案A47、字母“B“的ASC码是()。A11HBOBHCBOHD62H答案D48、十进制数1用二进制补码表示,该补码是()。AFFHB00HCFEHD81H答案A49、对程序存储区数据传送,应采用助记符为()。AMOVBMOVXCMOVCDPUSH答案C50、下列各指令中()才属于MCS51指令系统的位指令。AANLC,/BITBXRLC,BITCORLBIT,CDMOVC,/BIT答案A51、8051单片机的定时器1的中断程序入口地址为()。A001BHB0003HC000BHD0013H答案A52、十进制数126其对应的十六进制可表示为()。A8FB8ECFED7E答案C53、十进制数8975其对应的二进制可表示为()。A1000100101110101B100100110C101100111D1001100011答案A54、二进制数110010010对应的十六进制数可表示为()。A192HBC90HC1A2HDCA0H答案B55、二进制数110110110对应的十六进制数可表示为()。A1D3HB1B6HCDB0HD666H答案D56、8051CPU是()位的单片机。A16B4C8D准16答案A57、在单片机中,通常将一些中间计算结果放在()中。A累加器B控制器C程序存储器D数据存储器答案D58、程序计数器PC用来()。A存放指令B存放正在执行的指令地址C存放下一条的指令地址D存放上一条的指令地址答案C59、数据指针DPDR在()中。ACPU控制器BCPU运算器C外部程序存储器D外部数据存储器答案C60、单片机8051的XTAL1和XTAL2引脚是()引脚。A外接定时器B外接串行口C外接中断D外接晶振答案C61、一个EPROM的地址有A0A11引脚,它的容量为()。A2KBB4KBC11KBD12KB答案A62、执行指令MOVXA,DPTR时,WRRD脚的电平为()。AWR高电平,RD低电平BWR低电平,RD高电平CWR高电平,RD高电平DWR低电平,RD低电平答案B63、下列指令中错误的是()。AMOVA,R4BMOV20H,R4CMOVR4,R3DMOVR4,R3答案B64、LJMP跳转空间最大可达到()。A2KBB256BC128BD64KB答案D65、外部中断源IE1(外部中断1)的向量地址为()。A0003HB000BHC0013HD002BH答案A66、累加器A的位地址为()。AE7HBF7HCD7HD87H答案C67、寄存器B的位地址为()。AE7HBF7HCD7HD87H答案A68、8051的内部RAM中,可以进行位寻址的地址空间为()。A00H2FHB20H2FHC00HFFHD20HFH答案B69、设(A)0C3H,(R0)0AAH,执行指令ANLA,R0后,结果()。A(A)82HB(A)6CHC(R0)82D(R0)6CH答案A70、8051的程序计数器PC为16位计数器,其寻址范围是()。A8KB16KC32KD64答案A71、在堆栈操作中,当进栈数据全部弹出后,这时SP应指向()。A栈底单元B7FH单元C栈底单元地址加1D栈底单元地址减1答案C72、8051单片机中,唯一一个用户不能直接使用的寄存器是()。APSWBDPTRCPCDB答案C73、8051单片机中,唯一一个用户可使用的16位寄存器是()。APSWBDPTRCACCDPC答案B74、执行如下三条指令后,30H单元的内容是()。MOVR1,30HMOV40H,0EHMOVR1,40HA40HB30HC0EHDFFH答案C75、有如下程序段MOVR0,30HSETBCCLRAADDCA,00HMOVR0,A执行结果是()A(30H)00HB(30H)01HC(00H)00HD(00H)01H答案B76、中断是一种()。A资源共享技术B数据转换技术C数据共享技术D并行处理技术答案D77、执行MOVIE,81H指令的意义是()A屏蔽中断源B开放外部中断源0C开放外部中断源1D开放外部中断源0和1答案B78、在CPU内部贩映程序运行状态或反映运算结果的一些特征寄存器是()APCBPSWCADSP答案B79、各中断源发出的中断请求信号,都会标记在MCS51系统中的()。ATMODBTCON/SCONCIEDIP答案B80、MCS51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器()AIEBIPCTCONDSCON答案B81、MCS51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是()A读锁存B读数据C读A累加器D读CPU答案A82、()并非单片机系统响应中断的必要条件。ATCON或SCON寄存器内的有关中断标志位置为1BIE中断允许寄存器内的有关中断允许位置1C优先级寄存器内的有关位置1D当前一条指令执行完答案C83、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是()。A混合编址B动态编址C独立编址D变址编址答案C84、访问片外数据存储器时,不起作用的信号是()。ARDBWRCPSENDALE答案C85、20根地址线的寻址范围可达()。A512KBB1024KBC640KBD4096KB答案B86、MCS51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是()。AP0口和P2口BP0口CP2口和P3口DP2口答案B87、区分片外程序存储器和数据存储器的最可靠方法是()。A看其芯片型号是RAM还是ROMB其位于地址范围的低端还是高端C其离MCS51芯片的远近D看其是被RD信号连接还是被PSEN信号连接答案D88、要MCS51系统中,若晶振频率屡8MHZ,一个机器周期等于靤。A15B3C1D05答案A89、MCS51的时钟最高频率是。A12MHZB6MHZC8MHZD10MHZ答案A90、MOVXA,DPTR指令中源操作数的寻址方式是()。A寄存器寻址B寄存器间接寻址C直接寻址D立即寻址答案B91、ORG0003HLJMP2000HORG000BHLJMP3000H当CPU响应外部中断0后,PC的值是()。A0003HB2000HC000BHD3000H答案B92、ORG0000HAJMP0040HORG0040HMOVSP,00H当执行完左边的程序后,PC的值是()。A0040HB0041HC0042HD0043H答案C93、对程序存储器的读操作,只能使用()。AMOV指令BPUSH指令CMOVX指令DMOVC指令答案D94、在中断服务程序中,至少应有一条。A传送指令B转移指令C加法指法D中断返回指令答案D95、要使MCS51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()。A98HB84HC42HD22H答案B96、MCS51在响应中断时,下列哪种操作不会发生。A保护现场B保护PC找到中断入口D保护PC转入中断入口答案D97、MCS51响应中断时,下面哪一个条件不是必须的()。A当前指令执行完毕B中断是开放的C没有同级或高级中断服务D必须有RET1指令答案D98、使用定时器T1时,有几种工作模式()。A1种B2种C3种D4种答案D99、下面哪一种传送方式适用于处理外部事件。ADMAB无条件传递进C中断D条件传递答案C100、使用8255可以扩展出的I/O口线是()。A16根B24根C22根D32根答案B101、某种存储器芯片是8KB4/片,那么它的地址线根线是()。A11根B12根C13根D14根答案C102、MCS51的中断源全部编程为同级时,优先级最高的是()。AINT1BTIC串行接口DINT0答案D103、MCS51单片机的复位信号是有效。A高电平B低电平C脉冲D下降沿答案A104、能够用紫外光擦除ROM中程序的只读存储器称为。A掩膜ROMBPROMCEPROMDEEPROM答案C105、定时器/计数器工作方式1是。A8位计数器结构B2个8位计数器结构C13位计数结构D16位计数结构答案D106、串行口的控制寄存器SCON中,REN的作用是。A接收中断请求标志位B发送中断请求标志位C串行口允许接收位D地址/数据位答案C107、片内RAM的20H2FH为位寻址区,所包含的位地址是。A00H20HB00H7FHC20H2FHD00HFFH答案B108、51单片机的堆栈指针()。A只能位于内部RAM低128B字节范围内B可位于内部RAM低256字节范围内C可位于内部ERRAM内。D可位于内部RAM或外部RAM内答案A109、当MCS51单片机接有外部存储器,P2口可作为。A数据输入口B数据的输出口C准双向输入输出口D输出高8位地址答案D110、具有模数转换功能的芯片是()。AADC0809BDAC0832CMAX813DPCF8563答案A111、串行口每一次传送字符。A1个B1串C1帧D1波特答案D112、启动定时器0开始计数的指令是使TCON的。ATF0位置1BTR0位置1CTR0位置0DTR1位置0答案B113、下列指令判断若定时器T0计满数就转LP的是。AJBT0,LPBJNBTF0,LPCJNBTR0,LPDJBTF0,LP答案D114、下列指令判断若定时器T0未计满数就原地等待的是。AJBT0,BJNBTF0,CJNBTR0,DJBTF0,答案B115、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是。A0003HB000BHC00013HD001BH答案D116、当CPU响应外部中断0INT0的中断请求后,程序计数器PC的内容是。A0003HB000BHC0013HD001BH答案A117、MCS51单片机在同一级别里除串行口外,级别最低的中断源是。A外部中断1B定时器T0C定时器T1D串行口答案C118、MCS51单片机在同一级别里除INT0外,级别最高的中断源是。A外部中断1B定时器T0C定时器T1D外部中断0答案B119、当外部中断0发出中断请求后,中断响应的条件是。ASETBET0BSETBEX0CMOVIE,81HDMOVIE,61H答案B120、当定时器T0发出中断请求后,中断响应的条件是。ASETBET0BSETBEX0CMOVIE,82HDMOVIE,61H答案A121、用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是。AFFH、F6HBF6H、F6HCF0H、F0HDFFH、F0H答案A122、外部中断0的入口地址是。A0003HB000BHC0013HD001BH答案A123、MCS51单片机CPU开中断的指令是。ASETBEABSETBESCCLREADSETBEX0答案A124、MCS51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为AD60,D20BD61,D20CD60,D21DD61,D21答案A125、MCS51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/表示的是。A门控位B操作模式控制位C功能选择位D启动位答案C126、MCS51单片机定时器溢出标志是。ATR1和TR0BIE1和IE0CIT1和IT0DTF1和TF0答案D127、用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是。A9CHB20HC64HDA0H答案A128、MCS51单片机定时器外部中断1和外部中断0的触发方式选择位是。ATR1和TR0BIE1和IE0CIT1和IT0DTF1和TF0答案C129、MCS51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应。A由硬件清零B由软件清零C由软件置于D可不处理答案B130、8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为AM8192BM256CM16DM65536答案D131、单片机工作方式为定时工作方式时,其定时工作方式的计数初时值X。AXMFOSCBXMFOSCCXMFOSC/12DXM(FOSCT)答案C132、MCS51单片机串行口发送/接收中断源的工作过程是当串行口接收或发送完一帧数据时,将SCON中的,向CPU申请中断。ARI或TI置1BRI或TI置0CRI置1或TI置0DRI置0或TI置1答案A133、MCS51单片机响应中断的过程是。A断点PC自动压栈,对应中断矢量地址装入PCB关中断,程序转到中断服务程序C断点压栈,PC指向中断服务程序地址D断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址答案D134、执行中断处理程序最后一句指令RETI后,。A程序返回到ACALL的下一句B程序返回到LCALL的下一句C程序返回到主程序开始处D程序返回到响应中断时一句的下一句答案D135、MCS51单片机响应中断矢量地址是。A中断服务程序的首句地址B中断服务程序的出口地址C中断服务程序的入口地址D主程序等待中断指令的地址答案C136、当TCON的IT0为1,且CPU响应外部中断0,的中断请求后,。A需用软件将IE0清0B需用软件将IE0置1C硬件自动将IE0清0D(P32管脚)为高电平时自动将IE0清0答案C137、MCS51单片机串行口接收数据的次序是下述的顺序。(1)接收完一帧数据后,硬件自动将SCON的R1置1。(2)用软件将RI清零。(3)接收到的数据由SBUF读出。(4)置SCON的REN为1,外部数据由RXD(P30)输入A(1)(2)(3)(4)B(4)(1)(2)(3)C(4)(3)(1)(2)D(3)(4)(1)(2)答案B138、MCS51单片机串行口发送数据的次序是下述的顺序。(1)待发送数据送SBUF(2)硬件自动将SCON的TI置1(3)经TXD(P31)串行发送一帧数据完毕(4)用软件将TI清0A(1)(3)(2)(4)B(1)(2)(3)(4)C(4)(3)(1)(2)D(3)(4)(1)(2)答案B139、MCS51汇编语言指令格式中,唯一不可缺少的部分是。A标号B操作码C操作数D注释答案B140、MCS51的立即寻址方式中,立即数前面。A加前缀“/“号B不加前缀号C应加前缀“号D应加前缀“号答案D141、MCS51的立即寻址的指令中,立即数就是。A放在寄存器R0中的内容B放在程序中的常数C放在A中的内容D放在B中的内容答案B142、单片机中PUSH和POP指令常用来。A保护断点B保护现场C保护现场,恢复现场D保护断点,恢复断点答案C143、MCS51寻址方式中,操作数RI加前缀“号的寻址方式是。A寄存器间接寻址B寄存器寻址C基址加变址寻址D立即寻址答案A144、MCS51寻址方式中,立即寻址的寻址空间是。A工作寄存器R0R7B专用寄存器SFRC程序存贮器ROMD片内RAM的20H2FH安节中的所有位和部分专用寄存器SFR的位答案B145、MCS51寻址方式中,直接寻址的寻址空间是。A工作寄存器R0R7B专用寄存器SFRC程序存贮器ROMD程序存储器256字节范围答案B146、主程序执行完ACALL后返回主程序后,堆栈指针SP的值。A不变B加2C加4D减2答案D147、下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是。AJNBP10,LPBJBP10,LPCJCP10,LPDJNZP10,LP答案B148、下列指令中比较转移指令是指。ADJNZRN,RELBCJNERN,DATA,RELCDJNZDIRECT,RELDJBCBIT,REL答案B149、指令MOVR0,20H执行前(R0)30H,(20H)38H,执行后(R0)A00HB20HC30HD38H答案D150、指令MOVR0,20H执行前(R0)30H,(20H)38H,执行后(R0)A20HB30HC50HD38H答案D151、执行如下三条指令后,30H单元的内容是。MOVR1,30HMOV40H,0EHMOVR1,40HA40HB0EHC30HDFFH答案A152、MCS51指令包括操作码和操作数,其中操作数是指。A参与操作的立即数B寄存器C操作数D操作数或操作数地址答案D153、MCS51指令MOVR0,20H中的20H是指。A立即数B内部RAM20HC一个数的初值D以上三种均有可能,视该指令的在程序中的作用答案A154、MCS51单片机在执行MOVXA,DPTR或MOVCA,ADPTR指令时,其寻址单元的地址是由。AP0口送高8位,P1口送高8位BP0口送低8位,P2口送高8位CP0口送低8位,P1口送低8位DP0口送高8位,P1口送低8位答案B155、在MCS51指令中,下列指令中是无条件转移指令。ALCALLADDR16BDJNZDIRECT,RELCSJMPRELDACALLADDR11答案C156、下列指令中影响堆栈指针的指令是。ALJMPBADDCMOVCA,APCDLCALL答案D157、设AAFH(20H)81H,指令ADDCA,20H执行后的结果是。AA81HBA30HCAAFHDA20H答案B158、已知ADBHR473HCY1,指令SUBBA,R4执行后的结果是AA73HBADBHCA67HD以上都不对答案C159、将内部数据存储单元的内容传送到累加器A中的指令是。AMOVXA,R0BMOVA,DATACMOVA,R0DMOVXA,DPTR答案C160、下列指令执行时,修改PC中内容的指令是。ASJMPBLJMPCMOVCA,APCDLCALL答案C161、已知AD2H,(40H)77H,执行指令ORLA,40H后,其结果是AA77HBAF7HCAD2HD以上都不对答案B162、指令MULAB执行前(A)18H,(B)05H,执行后,A、B的内容是A90H,05HB90H,00HC78H,05HD78H,00H答案C163、MCS51指令系统中,清零指令是。ACPLABRLCACCLRADRRCA答案C164、MCS51指令系统中,求反指令是。ACPLABRLCACCLRADRRCA答案A165、MCS51指令系统中,指令MOVA,R0,执行前(A)86H,(R0)20H,(20H)18H,执行后。A(A)86HB(A)20HC(A)18HD(A)00H答案C166、MCS51指令系统中,指令CLRA;表示。A将A的内容清0B将A的内容置1C将A的内容各位取反,结果送回A中D循环移位指令答案A167、已知A87H,(30H)76H,执行XRLA,30H后,其结果为。AAF1H(30H)76HP0BA87H(30H)76HP1CAF1H(30H)76HP1DA76H(30H)87HP1答案A168、MCS51指令系统中,指令ADDA,R0执行前(A)86H,(R0)7AH,(C)0执行后,其结果为。A(A)00H(C)1B(A)00H(C)1C(A)7AH(C)1D(A)7AH(C)0答案A169、MCS51指令系统中,指令ADDCA,R0执行前(A)38H,(R0)30H,(30H)FOH,(C)1执行后,其结果为。A(A)28H(C)1B(A)29H(C)1C(A)68H(C)0D(A)29H(C)0答案A170、指令ANLA,R0的功能是。A将A与寄存器R0的内部容按位逻辑与B将A与寄存器R0的内部容按位逻辑异或C将A与寄存器R0的内部容按位逻辑非D将A与寄存器R0的内部容按位逻辑或答案A171、在编程中使用伪指令的目的是。A指示和引导如何进行手工汇编B指示和引导编译程序如何汇编C指示和引导汇编程序进行汇编D指示和引导程序员进行汇编答案C172、欲将P1口的高4位保留不变,低4位取反,可用指令。AANLP1,0F0HBORLP1,0FHCXRLP1,0FHD以上三句都不行答案C173、一个EPROM的地址有A0A11引脚,它的容量为。A2KBB4KBC11KBD12KB答案B174、单片机要扩展一片EPROM2764需占用条P2口线。A3B4C5D6答案C175、在存储器扩展电路中74LS373的主要功能是。A存储数据B存储地址C锁存数据D锁存地址答案D176、下列芯片中其功能为可编程控制的接口芯片是。A373B2114C2716D8155答案D177、在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于。A串行传送B并行传送C同步传送D异步传送答案A178、单片机能直接运行的程序叫。A源程序B汇编程序C目标程序D编译程序答案A179、单片机上电复位后,PC的内容和SP的内容为。A0000H,00HB0000H,07HC0003H,07HD0800H,08H答案B180、访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是。AP0口BP1口CP2口DP0口和P2口答案A181、PSW中的RS1和RS0用来。A选择工作寄存器区号B指示复位C选择定时器D选择工作方式答案A182、上电复位后,PSW的值为。A1B07HCFFHD0答案D183、单片机上电复位后,堆栈区的最大允许范围是个单元。A64B120C128D256答案B184、堆栈指针SP在内部RAM中的直接地址是。A00HB07HC81HDFFH答案B185、MCS51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来。A存放指令B存放16位地址,作间址寄存器使用C存放下一条指令地址D存放上一条指令地址答案B186、ALU表示。A累加器B程序状态字寄存器C计数器D算术逻辑部件答案D187、8051单片机的VSS(20)引脚是引脚。A主电源5VB接地C备用电源D访问片外存贮器答案B188、8051单片机的VCC(40)引脚是引脚。A主电源5VB接地C备用电源D访问片外存贮器答案A189、8051单片机口是一个8位漏极型开路型双向I/O端口。AP0BP1CP2DP3答案C190、8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是。AP0BP1CP2DP3答案D191、MCS51复位后,程序计数器PC。即程序从开始执行指令。A0001HB0000HC0003HD0023H答案B192、MCS51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在地址范围内。A1000HFFFFHB0000HFFFFHC0001H0FFFHD0000H0FFFH答案D193、MCS51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来,它是按后进先出的原则存取数据的。A存放运算中间结果B存放标志位C暂存数据和地址D存放待调试的程序答案C194、MCS51的串行数据缓冲器SBUF用于。A存放运算中间结果B存放待发送或已接收到的数据C暂存数据和地址D存放待调试的程序答案B195、MCS51单片机复位后,专用寄存器ACC的状态是。A0000HB07HC00HD0FFH答案C196、MCS51指令系统中,指令ADDA,R0执行前(A)38H,(R0)54H,(C)1执行后,其结果为。A(A)92H(C)1B(A)92H(C)0C(A)8CH(C)1D(A)8CH(C)0答案D197、MCS51单片机的P1口的功能是。A可作通用双向I/O口用B可作一般I/O口用C可作地址/数据总线用D可作通用I/O口用答案D198、如果8051单片机的一个机器周期为2微秒,则其时钟频率为()MHZA6B8C12D16答案A所有填空题1、堆栈类操作操作遵循(先进后出)的原则。2、若MCS51单片机采用12MHZ的晶振,它的机器周期(1)靘。3、外部中断1INT1的中断入口地址为(0013H)。4、串行口的控制寄存器SCON中,REN的作用是允许串行接收位。5、ALE信号的作用是低8位地址锁存。6、8051复位后,PC0000H。7、8051的C/T是加(加或减)计数的。8、MOVA,40H指令对于源超作数的寻址方式是直接寻址。9、MCS51系列单片机为8位单片机10、当单片机复位时PSW00H,这时当前的工作寄存器区是00H,R4所对应的存储单元地址为04H。11、若A中的内容为67H,那么,P标志位为1。12、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8片芯片。13、MCS51单片机有(5)个中断源,(2)级优先级中断。14、当单片机复位时PSW(00)H,SP(07)H,P0P3口均为(高)电平。15、若A中的内容为88H,那么,P标志位为(0)。16、MCS51访问片外存储器时,利用(ALE)信号锁存来自(P0)口发出的低8位地址信号。17、已知FOSC6MHZ,T0作为定时器使用时,其定时时间间隔为(2)US。18、8051的异步通信口为(全双工)(单工/半双工/全双工),19、LJMP的跳转范围是(64K)。20、在MCS51单片机中,如果采用6MHZ晶振,1个机器周期为(2)US。21、若A中的内容为63H,那么,P标志位的值为(0)。22、通过堆栈操作实现子程序调用,首先就要把(PC)的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到(PC)。23、MCS51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS51的PC是16位的,因此其寻址的范围为(64)KB。24、外部中断1所对应的中断入口地址为(0013)H。25、在串行通讯中,收发双方对波特率的设定应该是(相等)的。26、起止范围为0000H3FFFH的存储器的容量是(16)KB。27、在MCS51中,PC和DPTR都用于提供地址,但PC是为了访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。28、11根地址线可选(2)KB个存储单元,16KB存储单元需要(14)根地址线。29、若PSW为18H,则选取的是第(3)组通用寄存器。30、MCS51单片机PC的长度为(16)位;SP的长度为(8)位,数据指针DPTR的长度为(16)位。31、在MCS51单片机系统中,当某中断源发出中断请求,单片机予以响应时,它必须处于(源允许)和(总允许)两级开中断状态。32、中断请求信号有(电平)触发和(边沿)触发两种触发方式。33、在串行通信中采用偶校验,若传送的数据为0A5H,则其奇偶校验位应为(0)(用“0“、“1“表示)。34、当8051的RST端上保持(2)个机器周期以上的低电平时,8051即发生复位。35、CPU与内存或I/O接口相连的系统总线通常由(数据)、地址和控制等三种信号线组成。36、MCS51单片机访问片外存储器时利用(ALE)信号锁存来自(P0)口的低八位地址信号。37、三态缓冲寄存器的“三态“是指低电平态、高电平态和(高阻)态。38、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中(8)块芯片。39、一个8路数据选择器有(3)个选择输入器。40、起止范围为0000H3FFFH的存储器容量为(16)KB。41、一个2输入二进制译码器,共有(4)个输出。42、A/D转换器的作用是将模拟量转为(数字)量43、80C51的串行口控制寄存器中有2个中断标志位,它们是(RI)和TI。44、串行通信可以分成(异步)通信和同步通信两大类。45、当使用8051单片机时,需要扩展外部程序存储器,此时EA应为(低电平)。46、若累加器A中的数据为01110010B,则PSW中的P(0)。47、一个机器周期含有(12)个时钟周期。48、80C51扩展I/O口从(外RAM)存储空间扩展,从理论上讲,最多可扩展(64000)个。49、数据指针DPTR是一个(16)位的特殊寄存器。50、MCS51单片机的P0P4口均是并行)(并行串行)I/O口。51、MCS5L单片机的堆栈区只可设置在()52、I/O端口与外部设备之间传送的信息可分为(3)类。53、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最我可以选中(8)块芯片。54、P2口通常用作(高8位地址线),也可以作通用的I/O口使用。55、若由程序设定RS1、RS001,则工作寄存器R0R7的直接地址为(08)(0F)。56、定时器中断请求发生在(定时时间到)。57、通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为(程序查询方式)。58、在中断服务程序中现场保护和现场恢复期间,中断系统应处在(关中断)状态。59、当MCS51引脚ALE信号有效时,表示从PO口稳定地送出了低8位地址60、MCS51中凡字节地址能被8整除的特殊功能寄存器均能寻址61、MCS51有4组工作寄存器,它们的地址范围是00(1F)62、80C51含4KB掩膜ROM。63、一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态周期。64、MCS51的PO口作为输出端口时,每位能驱动(8)个SL型TTL负载。65、MCS51有(4)个并行IO口,其中P0P3是准双向口,所以由输出转输入时必须先写入“(1)“()。66、MCS51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器(SCON)加以选择。67、MCS51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。68、用串口扩并口时,串行接口工作方式应选为方式(0)。69、外部中断入口地址为0013。70、假定A83H,R017H,17H34H,执行以下指令ANLA,17HORL17H,AXRLA,R0CPLA后,A的内容为0CBH71、如果DPTR507BH,SP32H,30H50H,31H5FH,32H3CH,则执行下列指令后POPDPHPOPDPLPOPSP则DPH3CH,DPL5FH,SP4FH72、假定,SP60H,A30H,B70H,执行下列指令PUSHAPUSHB后,SP的内容为62H,61H单元的内容为30H,62H单元的内容为4FH。73、下列程序段的功能是(交换)和的内容。PUSHAPUSHBPOPAPOPB74、执行下列程序段中第一条指令后,1P170,P130,P120;执行第二条指令后,2P151,P141,P131。ANLP1,73HORLP1,38H75、下列程序段执行后,A0DH,B11H。MOVA,0FBHMOVB,12HDIVAB76、下列程序段执行后,R07EH,7EH0FFH,7FH3FH。MOVR0,7FHMOV7EH,0MOV7FH,40HDECR0DECR0DECR077、已知SP09H,DPTR4567H,在执行下列指令后,SP0BH,内部RAM0AH67H,0BH45HPUSHDPLPUSHDPH78、已知程序执行前有A02H,SP52H,51HFFH,52HFFH。下述程序执行后POPDPHPOPDPLMOVDPTR,4000HRLAMOVB,AMOVCA,ADPTRPUSHACCMOVA,BINCAMOVCA,ADPTRPUSHACCRETORG4000HDB10H,80H,30H,50H,30H,50H请问A50H,SP52H,(51H)30H,(52H)50H,PC5030H。79、假定A83H,R017H,17H34H,执行以下指令ANLA,17HORL17H,AXRLA,R0CPLA后,A的内容为0CBH。80、如果DPTR507BH,SP32H,30H50H,31H5FH,32H3CH,则执行下列指令后POPDPHPOPDPLPOPSP则DPH3CH,DPL5FH,SP50H81、执行下列程序段后,P19BH。MOVP1,5DHCPLP11CPLP12CLRP16SETBP1782、执行下列程序段后,A8BHMOVA,C5HRLA83、下列程序段执行后,R07FH,7EH00H,7FH41H。MOVR0,7EHMOV7EH,0FFHMOV7FH,40H1NCR01NCR01NCR084、已知SP60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALLSUBTRN双字节指令后,PC0345H,61H25H,62H01H。85、程序存储空间表格如下地址2000H2001H2002H2003H内容3FH06H3BH4FH已知片内RAM的20H中为01H,执行下列程序后(30H)为多少MOVA,20HINCAMOVDPTR,2000HMOVCA,ADPTRCPLAMOV30H,AENDSJMPEND答案0A4H86、阅读下列程序并回答问题。CLRCMOVA,9AHSUUBA,60HADDA,61HDAAMOV62H,A已知出值60H23H,61H61H,请问运行后62H38H。87、解读下列程序,然后填写有关寄存器的内容。MOVR1,48HMOV48H,51HCJNER1,51H,00HJNCNEXT1MOVA,0FFHSJMPNEXT2NEXTMOVA,0AAHNEXT2SJMPNEXT2累加器A0AAH88、解读下列程序,然后填写有关寄存器的内容。MOVA,0FBHMOVPSW,10HADDA,7FH若PSW00,当执行完上述程序后,PSW中中的CY(1)。89、片内RAM中59H50H,执行下列程序段MOVA,59HMOVR0,AMOVA,0MOVR0,AMOVA,25HMOV51H,AMOV52H,70H问A25H。90、执行下列程序后,问A99H。ORG0000HLJMPMAINORG0030HMAINMOVSP,50HLCALLSBRUTSJMPSBRUTMOVR0,00HMOVR1,0AHMOVA,00HMOVDPTR,DATALOOPMOVA,R0MOVCA,ADPTRCJNEA,0FFH,LOOP1SJMPEXITLOOPINCR0DJNZR1,LOOPEXITRETDATADB00H,11H,22H,33H,44HDB55H,66H,77H,88H,99HEND91、执行下列程序后,累加器A为何结果MOVSP,60HMOVA,0ABHLCALLSUBRTINCAHERESJMPHERESUBRTPUSHAXRLA,0F0HPOPARET答案0ACH所有是非题1、指令字节数越多,执行时间越长。(X)2、内部寄存器RN(N07)作为间接寻址寄存器。(X)3、当MCS51上电复位时,堆栈指针SP00H。()4、CLRR0。(X)5、EPROM的地址线为11条时,能访问的存储空间有4K。()6、51单片机只能做控制用,不能完成算术运算。(X)7、必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。()8、MCS51的串行接口是全双工的。9、MOV28H,R4;X10、DECDPTR;X11、MOVT0,3CF0H;X12、MCS51单片机可执行指令MOV35H,R3。(X)13、当向堆栈压入一个字节的数据后,SP中的内容减1。(X)14、程序计数器PC中装的内容是当前正在执行指令的地址。(X)15、某特殊功能寄存器的字节地址为80H,它即能指字节寻址,也能是位寻址。()16、MCS51单片机中的PC是不可寻址的。()17、各中断源发出的中断请求信号,都会标记在MCS51的TCON寄存器中。(X)18、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。(X)19、在MCS51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。()20、PC可以看成使程序存储器的地址指针。()21、判断以下有关PC和DPTR的结论是否正确DPTR是可以访问的,而PC不能访问。()22、判断以下有关PC和DPTR的结论是否正确它们都是16位的存储器()23、判断以下有关PC和DPTR的结论是否正确它们都有加1的功能。()24、判断以下有关PC和DPTR的结论是否正确DPTR可以分为两个8位的寄存器使用,但PC不能。()25、程序计数器PC不能为用户编程时直接使用,因为它没有地址。()26、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。(X)27、特殊功能寄存器SP内装的是栈顶首地址单元的内容。(X)28、立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。()29、指令周期是执行一条指令的时间。()30、指令中直接给出的操作数称为直接寻址。(X)31、各中断发出的中断请求信号,都会标记在MCS51系统的TCON与SCON寄存器中。()32、判断下列的说法是否正确特殊功能寄存器SCON,与定时器/计数器的控制无关。()33、判断下列说法是否正确串行口通信的第9数据位的功能可由用户定义。()34、判断下列说法是否正确发送数据的第9数据位的内容在SCON寄存器的TB8位预先准备好的。()35、判断下列说法是否正确串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出设定。()36、MCS51的特殊功能寄存器分布在60H80H地址范围内。(X)37、片内RAM与外部设备统一编址时,需要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业面临的核心技术突破难题与困境来源
- 数字支付技术对商贸企业服务模式的创新
- 农林经济管理专业课程设置与实践需求的匹配度分析
- 行业人才短缺与专业化发展路径探讨
- 2025年养老照护行业长期照护服务模式创新与老年健康管理趋势分析
- 2025年养老机构医养结合服务创新案例研究报告001
- 2025年养老产业长期照护服务模式与老年健康管理创新方案报告001
- 2025年亚太地区智能穿戴设备市场发展趋势及国产化策略报告
- 2025年休闲食品健康化转型与市场拓展策略优化研究报告
- 教育技术助力下的学习体验革新与展望
- HRM4800原料立式磨使用手册
- 《高速公路改扩建工程永临结合护栏技术规程》
- 老年糖尿病与肌少症
- 2025天猫服饰春夏趋势白皮书
- 《铁路轨道维护》课件-起道作业
- 生猪肉质检测与评价合同(二零二四年度)
- 2024年变压器性能检测服务合同
- 陕西省西安市(2024年-2025年小学五年级语文)统编版期末考试((上下)学期)试卷及答案
- 草晶华产品培训课件
- 超级抗原问题
- 23J916-1 住宅排气道(一)
评论
0/150
提交评论