单片机原理及应用试题库_第1页
单片机原理及应用试题库_第2页
单片机原理及应用试题库_第3页
单片机原理及应用试题库_第4页
单片机原理及应用试题库_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用试题库第四章定时器、串行口及中断系统一、判断题()1在MCS51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。()2在MCS51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。()3MCS51单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。()4MCS51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。()5MCS51单片机系统复位时,TMOD模式控制寄存器所低4位均为0。()68051单片机5个中断源相应地在芯片上都有中断请求输入引脚。()7启动定时器工作,可使用SETBTRI启动。()88051单片机对最高优先权的中断响应是无条件的。()9中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。()10MCS51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。()11MCS51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。()12用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。()13若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。()14串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。()15串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。()16如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。()17指令JNBTF0,LP的含义是若定时器T0未计满数,就转LP。()18若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。()19若置8031的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。()20当8031的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。()21外部中断0中断的入口地址是0003H。()228051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。二、单项选择题18031单片机的定时器T1用作定时方式时是。BA由内部时钟频率定时,一个时钟周期加1B由内部时钟频率定时,一个机器周期加1C由外部时钟频率定时,一个时钟周期加1D由外部时钟频率定时,一个机器周期加128031单片机的定时器T0用作计数方式时是。CA由内部时钟频率定时,一个时钟周期加1B由内部时钟频率定时,一个机器周期加1C由外部计数脉冲计数,下降沿加1D由外部计数脉冲计数,一个机器周期加138031单片机的定时器T1用作计数方式时计数脉冲是。AA外部计数脉冲由T1(P35)输入B外部计数脉冲由内部时钟频率提供C外部计数脉冲由T0(P34)输入D由外部计数脉冲计数48031单片机的定时器T0用作定时方式时是。DA由内部时钟频率定时,一个时钟周期加1B由外部计数脉冲计数,一个机器周期加1C外部定时脉冲由T0(P34)输入定时D由内部时钟频率计数,一个机器周期加158031单片机的机器周期为2S,则其晶振频率FOSC为MHZA1B2C6D126用8031的定时器T1作定时方式,用模式1,则工作方式控制字为。CA01HB05HC10HD50H7用8031的定时器T1作计数方式,用模式2,则工作方式控制字为。AA60HB02HC06HD20H8用8031的定时器T1作定时方式,用模式1,则初始化编程为。CAMOVTOMD,01HBMOVTOMD,50HCMOVTOMD,10HDMOVTCON,02H9用8031的定时器T1作定时方式,用模式2,则工作方式控制字为。DA60HB02HC06HD20H10用8031的定时器T1作定时方式,用模式2,则初始化编程为。CAMOVTOMD,06HBMOVTOMD,20HCMOVTOMD,10HDMOVTOMD,60H11用8031的定时器,若用软启动,应使TOMD中的。CAGATE位置1BC/T位置1CGATE位置0DC/T位置012启动定时器0开始计数的指令是使TCON的。BATF0位置1BTR0位置1CTR0位置0DTR1位置013启动定时器1开始定时的指令是。DACLRTR0BCLRTR1CSETBTR0DSETBTR114使8031的定时器T0停止计数的指令是。AACLRTR0BCLRTR1CSETBTR0DSETBTR115使8031的定时器T1停止定时的指令是。BACLRTR0BCLRTR1CSETBTR0DSETBTR116使8031的定时器T116。16。使8031的定时器T1停止计数的指令是使TCON的。DATF0位置1BTR0位置1CTR0位置0DTR1位置0178031的定时器T0作计数方式,用模式1(16位计数器)则应用指令C初始化编程。AMOVTMOD,01HBMOVTMOD,10HCMOVTMOD,05HDMOVTCON,05H18下列指令判断若定时器T0计满数就转LP的是。DAJBT0,LPBJNBTF0,LPCJNBTR0,LPDJBTF0,LP19下列指令判断若定时器T0未计满数就原地等待的是。BAJBT0,BJNBTF0,CJNBTR0,DJBTF0,20当CPU响应定时器T1的中断请求后,程序计数器PC的内容是。DA0003HB000BHC00013HD001BH21当CPU响应外部中断0INT0的中断请求后,程序计数器PC的内容是。AA0003HB000BHC00013HD001BH22当CPU响应外部中断1INT1的中断请求后,程序计数器PC的内容是。AA0003HB000BHC00013HD001BH23MCS51单片机在同一级别里除串行口外,级别最低的中断源是。BA外部中断1B定时器T0C定时器T1D串行口24MCS51单片机在同一级别里除INT0外,级别最高的中断源是。CA外部中断1B定时器T0C定时器T1D外部中断025当外部中断0发出中断请求后,中断响应的条件是。AASETBET0BSETBEX0CMOVIE,81HDMOVIE,61H26当定时器T0发出中断请求后,中断响应的条件是。CASETBET0BSETBEX0CMOVIE,82HDMOVIE,61H27用8031的定时器T0作计数方式,用模式1(16位),则工作方式控制字为。DA01HB02HC04HD05H28用8031的定时器T0作定时方式,用模式2,则工作方式控制字为。BA01HB02HC04HD05H298031的定时器T0作定时方式,用模式1(16位计数器)则应用指令A初始化编程。AMOVTMOD,01HBMOVTMOD,01HCMOVTMOD,05HDMOVTCON,01H30用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是A。AFFH、F6HBF6H、F6HCF0H、F0HDFFH、F0H31启动定时器0开始定时的指令是。CACLRTR0BCLRTR1CSETBTR0DSETBTR132用8031的定时器T0定时,用模式2,则应。DA启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值B启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值C启动T0前向TH0、TL0置入计数初值,以后不再置入D。启动T0前向TH0、TL0置入相同的计数初值,以后不再置入33外部中断0的入口地址是。AINTOA0003HB000BHC0013HD001BH34MCS51单片机CPU开中断的指令是。AASETBEABSETBESCCLREADSETBEX035MCS51单片机外部中断0开中断的指令是。BASETBETOBSETBEXOCCLRETODSETBET136MCS51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为。AAD60,D20BD61,D20CD60,D21DD61,D2137MCS51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/表示的是。CTA门控位B操作模式控制位C功能选择位D启动位388031单片机晶振频率FOSC12MHZ,则一个机器周期为S。BA12B1C2D1239MCS51单片机定时器溢出标志是。DATR1和TR0BIE1和IE0CIT1和IT0DTF1和TF040用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是。AA9CHB20HC64HDA0H41MCS51单片机定时器外部中断1和外部中断0的触发方式选择位是。CATR1和TR0BIE1和IE0CIT1和IT0DTF1和TF042MCS51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应。BA由硬件清零B由软件清零C由软件置于D可不处理43MCS51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为。CA00HBFFHC1D计数值44MCS51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后。AA由硬件清零B由软件清零CA和B都可以D随机状态458051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为D。AM8192BM256CM16DM655361328242162468031响应中断后,中断的一般处理过程是。AA关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回B关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回C关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回D关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回47单片机工作方式为定时工作方式时,其定时工作方式的计数初时值X。CAXMFOSCBXMFOSCCXMDXM(FOSCT)12TFOSC488031单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为。BA000BHB0003HC0013HD001BH49MCS51单片机串行口发送/接收中断源的工作过程是当串行口接收或发送完一帧数据时,将SCON中的,向CPU申请中断。AARI或TI置1BRI或TI置0CRI置1或TI置0DRI置0或TI置150MCS51单片机响应中断的过程是。DA断点PC自动压栈,对应中断矢量地址装入PCB关中断,程序转到中断服务程序C断点压栈,PC指向中断服务程序地址D断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址51执行中断处理程序最后一句指令RETI后,。DA程序返回到ACALL的下一句B程序返回到LCALL的下一句C程序返回到主程序开始处D程序返回到响应中断时一句的下一句52MCS51的串行口工作方式中适合多机通信的是。BA方式0B方式3C方式1D方式253MCS51单片机响应中断矢量地址是。CA中断服务程序的首句地址B中断服务程序的出口地址C中断服务程序的入口地址D主程序等待中断指令的地址54当TCON的IT0为1,且CPU响应外部中断0,的中断请求后,。CINTA需用软件将IE0清0B需用软件将IE0置1C硬件自动将IE0清0D(P32管脚)为高电平时自动将IE0清I055MCS51单片机串行口接收数据的次序是下述的顺序。B(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)56MCS51单片机串行口发送数据的次序是下述的顺序。A(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)578051单片机串行口用工作方式0时,。CA数据从RDX串行输入,从TXD串行输出B数据从RDX串行输出,从TXD串行输入C数据从RDX串行输入或输出,同步信号从TXD输出D数据从TXD串行输入或输出,同步信号从RXD输出58一主程序中有一句LPSJMPLP,功能指令为等待中断,当发生中断且中断返回后,D。A返回到主程序开始处B返回到该句的下一条指令处C返回到该句的上一条指令处D返回到该句59一中断子程序的最后一句不是RETI而是RET,中断返回后。DA返回到主程序中ACALL或LCALL的下一句B返回到主程序中响应中断时一句的下一句C返回到主程序开始处D返回到0000H处60一主程序中有一句LPSJMPLP,功能指令为等待中断,在主程序中没有安排堆栈指针SP,且中断子程序的最后一句不是RETI而是SJMPLP,则执行完2次中断子程序后SP为。CA与原来值相同B09HC08HD07H61外部中断源(外部中断)的向量地址为。C1INTA0003HB000BHC0013HD002BH628051单片机共有中断源。BA4B5C6D763对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为A。A低电平的效B高电平有效C脉冲上跳沿有效D脉冲后沿负跳有效64单片机中PUSH和POP指令通常用来。CA保护断点B保护现场C保护现场恢复现场D保护断点恢复断点三、多项选择题1MCS51单片机内部设置有两个16位可编程的定时器/计数器,简称定时器T0和T1,它们的等均可通过程序来设置和改变。A、B、C、DA工作方式B定时时间C量程D启动方式E计数时间2MCS51单片机定时器内部结构由组成。A、B、D、E、ATCONBTMODC计数器DT0ET13MCS51单片机控制寄存器TCON的作用是ABCE等。A定时/计数器的启、停控制B定时器的溢出标志C外部中断请求标志D确定中断优先级E选择外部中断触发方式48051单片机定时器T0作定时用,采用操作模式1,编程时需有下列步骤ACDE。ATMOD初始化B选择电平触发还是边沿触发C置入计数初值D启动定时器E串行计数是否溢出及转移5168031单片机上电复位后,内容为0的寄存器是。A、C、D、EAR0,R1BR7CACCDBETMOD、TCON6MCS51的中断系统由。A、C、D、EA特殊功能寄存器TCON、SCONB模式控制寄存器TMODC中断允许控制寄存器IED中断优先级寄存器IPE中断顺序查询逻辑7CPU响应中断的条件包括。A、C、D、EA现行指令运行结束B保护现场C有中断请求D申请中断的中断源中断允许位为1E已开放CPU中断8MCS51的中断源是。A、B、C、D、EA外部输入中断源(P32)B外部输入中断源(P33)0INT1INTCT0的溢出中断源D串行口发送和/接收中断源ET1的溢出中断源9MCS51单片机外部中断源的中断请求方法可以是。B、D、EA高电平触发B低电平触发C上升沿触发D下降沿触发E一串脉冲头朝下的连续矩形波触发10下列哪些属于8031单片机串行通讯时接收数据的过程A、B、C、D、E。ASCON初始化B从RXD串行输入数据CRI置位D软件RI清零E从SBUF读数据11下列哪些属于8031单片机串行通讯时发送数据的过程ABCDE。ASCON初始化B数据送SBUFC从TXD发送数据D置TI为1E软件TI清零12下列哪些是8051单片机的中断矢量地址ABDE。A0003HB000BHC0007HD0013HE001BH138051单片机的IE寄存器的用途是BCE。A确定中断方式B确定CPU中断的开放或禁止C定时器中断的开放或禁止D定时器溢出标志E。选择外部中断的开放或禁止148051单片机的SCON寄存器的用途是BCE。A高电平触发B低电平触发C上升沿触发D下降沿触发E一串脉冲头朝下的连续矩形波触发15MCS51单片机中定时/计数器的工作模式有ABCE。A8位自动重装计数器B13位计数器C16位计数器D32位计数器E两个独立的8位计数器16MCS51单片机外部计数脉冲输入T0(P34),如用按钮开关产生计数脉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论