您好,欢迎访问三七文档
题型汇总:判断题1.在单片机89C51中,串行通信方式1和方式3的波特率是固定不变的。2.单片机89C51一般使用非整数的晶振是为了获得精确的波特率。3.单片机89C51和PC机的通信中,使用芯片MAX232是为了进行电平转换。4.所有MCS-51系列单片机都是带有片内ROM和片外RAM的。()5.MCS-51单片机的程序存储器只是用来存放程序的。()6.当MCS-51单片机上电复位后,栈指针(SP)=00H()7.在89C51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的T8.并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。T9.当MCS-51单片机系统只使用片内ROM时,其引脚EA应接高电平。()10.在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。T11.工作寄存器区不允许做普通的RAM单元来使用。F12.8051单片机的字长为8位,但其片内寄存器不都是8位寄存器。()13.所谓机器周期是指CPU执行一条指令所需要的时间。()14.MCS-51内部的位寻址区,只能进行位寻址,而不能进行字节寻址。()15.当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。T16.当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。17.在89C51的片内RAM区中,位地址和部分字节地址是冲突的。18.中断的矢量地址位于RAM区中。19.工作寄存器组是通过置位PSW中的RS0和RS1来切换的。20.访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。21.堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。22.程序计数器PC是一个可以寻址的特殊功能寄存器。23.8051单片机共有128个位地址。()24.单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。25.单片机系统上电后,其内部RAM的值是不确定的。26.在执行子程序调用或执行中断服务程序时都将产生压栈的动作。27.定时/计数器工作于定时方式时,是通过89C51片内振荡器输出经12分频后的脉冲进行计数,直至溢出为止。28.定时/计数器工作于计数方式时,是通过89C51的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。29.定时/计数器在工作时需要消耗CPU的时间。30.在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。31.定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。32.在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。33.串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。34.异步通信中,在线路上不传送字符时保持高电平。35.在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。36.异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。37.在单片机89C51中,读和写的SBUF在物理上是独立的,但地址是相同的。38.DPTR只能当作一个16位的特殊功能寄存器来使用。39.执行一条“ANLP0,A”指令的过程是把P0端口引脚上的数据与累加器A中的数据进行“逻辑与”操作后结果送回P0端口。()单项选择题1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期9.MOVCA,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址10.计算机能直接识别的语言为()A.汇编语言B.机器语言C.自然语言D.硬件和软件11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MOVCA,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变址寻址13.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是()。A4KBB64KBC8KBD128KB14.假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。A36HB37HC38HD39H15.MCS-51单片机对外部数据存储器的读/写操作,只能使用()。AMOV指令BMOVX指令CMOVC指令DPUSH指令16、89C51是以下哪个公司的产品?()A、INTELB、AMDC、ATMELD、PHILIPS17、MCS-51系列单片机是属于()体系结构。A、冯诺依曼B、普林斯顿C、哈佛D、图灵18、以下哪一条指令的写法是错误的()。A、MOVDPTR,#3F98HB、MOVR0,#0FEHC、MOV50H,#0FC3DHD、INCR019、以下哪一条指令的写法是错误的()。A、INCDPTRB、MOVR0,#0FEHC、DECAD、PUSHA20、以下哪一条指令的写法是错误的()。A、MOVCA,@A+DPTRB、MOVR0,#FEHC、CPLAD、PUSHACC22、以下哪一条是位操作指令()。A、MOVP0,#0FFHB、CLRP1.0C、CPLAD、POPPSW23、以下哪一条是位操作指令()。A、MOVP1,#0FFHB、MOVC,ACC.1C、CPLAD、POPPSW24、以下哪一条是位操作指令()。A、MOVP0,#0FFHB、SETBTR0C、CPLR0D、PUSHPSW25、以下哪种方式的接口总线最少?()A、SPIB、I2CC、单总线D、并行通信8.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断14.PSEN为()A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。A.2B.4C.6D.1218.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。A.ROMB.RAMC.EPROMD.EEPROM20.能用紫外线光擦除ROM中的程序的只读存储器为()A.掩膜ROMB.PROMC.EPROMD.EEPROM下列说法错误的有()。APC属于特殊功能寄存器BPC为不可寻址寄存器C单片机工作时PC的值为0000HD程序中断时,保护断点主要是保护断点处PC的值单片机片内提供了一定数量的工作寄存器,这样做的好处不应包括()。A提高程序运行的可靠性B提高程序运行速度C为程序设计提供方便D减少程序长度单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是()。A4KBB64KBC8KBD128KB以下有关PC和DPTR的说法中错位的是()。ADPTR是可以访问的,PC不能访问B它们都是16位的寄存器CDPTR可以分为2个8位的寄存器使用D它们都具有自动加1功能PC的值是()的地址。A当前指令前一条指令B当前正在执行指令C当前正在执行指令的下一条指令D控制器中指令寄存器假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。A36HB37HC38HD39H在8051应用系统中,对外部RAM进行读操作的控制信号是由()引脚送出的。A/PSENB/RDCALED/EA关于MCS-51的堆栈操作,下面正确的说法是()。A先入栈,再修改栈指针B先修改栈指针,再入栈C先修改栈指针,再出栈D以上都不对AT89C51(或8051)单片机片内RAM中的位寻址区共有()个位地址。A128B256C80D1024MCS-51单片机按字节访问特殊功能寄存器时,只能采用()寻址方式。A直接寻址B立即寻址C寄存器寻址D寄存器间接寻址MCS-51单片机访问内部数据存储器RAM高128B时,只能采用()方式。A直接寻址B立即寻址C寄存器寻址D寄存器间接寻址MCS-51单片机访问外部数据存储器时,只能采用()方式。A直接寻址B立即寻址C寄存器寻址D寄存器间接寻址以下选项中正确的位地址表示方法是()。A21H.2BRS0CPSW.0DA.2MCS-51单片机的一个机器周期是指()。A1个指令周期BCPU访问一次存储器所需要的时间C1个时钟周期D1个状态周期关于数据传送类指令,下列说法正确的是()。A在内部数据存储区中,数据不能从一个地址单元直接传送到另一个地址单元B程序存储器中存放的数据能直接送入内部数据存储器中的任意单元C所有的数据传送指令都不影响PSW中的任何标志D只能使用寄存器间接寻址方式访问外部数据存储器MCS-51单片机对外部数据存储器的读/写操作,只能使用()。AMOV指令BMOVX指令CMOVC指令DPUSH指令MCS-51单片机对程序存储器的读操作,只能使用()指令。AMOV指令BPUSH指令CMOVX指令DMOVC指令运行MULAB指令后,OV=1表示()。A乘积中累加器(A)=0B乘积中累加器(A)≠0C乘积中寄存器(B)=0D乘积中寄存器(B)≠0下列指令中正确的指令是()。APUSHABMOVA,@R1CMOVCA,@DPTRDMOVX20H,@R0要把P1口高4位变为0,低4位保持原状态不变,应使用指令()。AORLP1,#0FHBORLP1,#0F0HCANLP1,#0F0HDANLP1,#0FH下列指令操作码中,不能判断两个字节数据是否相等的是()指令。ASUBBBORLCXRLDCJNE8051单片机的串行口的中断程序入口地址为()。A001BHB0023HC000BHD0013H以下几种中断优先顺序的安排(级别由高到低)不可能的是()。AT0→T1→INT0→INT1→串行口中断B串行口中断→INT0→T0→INT1→T1CINT0→T1→INT1→T0→串行口中断DINT0→INT1→串行口中断→T0→T1下列有关MCS-51中断优先级控制的叙述中,错误的是()。A低优先级的中断不能打断高优先级的中断处理B同级中断不能嵌套C同级中断请求按时间先后顺序响应D同时同级的多中断请求将形成阻塞,系统无法响应MCS-51单片机每个机器周期都要进行中断查询,查询的是()。A中断标志位B中断允许控制位C中断优先级控制位D外部中断触发方式控制位外中断初始化的内容不包括()。A设置中断响应方式B设置外中断允许C设置中断总允许D设置中断请求的触发方式执行中断返回指令时,将从堆栈中弹出断点地址送给()。AACCBCYCPCDDPTR当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于()。A1个机器周期B2个机器周期C4个机器周期D8个机器周期当外部中断0定义为边沿触发方式时,输入的中断请求负脉冲宽度至少要保持()。A2个振荡周期B8个振
本文标题:单片机原理练习题
链接地址:https://www.777doc.com/doc-2606379 .html