




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机题库一、填空题1、当使用8031单片机时,需要扩展外部程序存储器,此时/EA应接()。28051单片机内部有()个定时/计数器,门控制信号GATE设置为1时,由()和()控制定时器的启动。3若由程序设定RS1、RS001,则工作寄存器R0R7的直接地址为()。4若累加器A中的数据为01110011B,则PSW中的P()。5、MCS51单片机具有4个位并行I/O口,有个全双工的串行输入输出口。6、计算机的元件级总线有()、()、()。7、MOVA,R1指令中,源操作数的寻址方式是()。8、8051单片机堆栈遵循数据的原则。9、8051单片机使用电源为。10、在立即寻址方式中,在数前使用号来表示立即数。11、在8051单片机中,加法指令可以分为,两种。12、设8051外接12MHZ的石英晶体,则一个机器周期的时间宽度为。13、8051单片机的C语言源程序的扩展名为。14、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成结构或者结构的程序。15、当8051单片机复位后,程序的入口地址为。16、8051单片机中的定时器计数器有个。17、8051单片机有个中断源,分成个优先级。18、MCS51单片机具有位CPU,共有根地址线。19、MCS51片内有个字节的数据存储单元,个特殊功能寄存器。片内数据存储器寻址空间是字节。20、内部RAM低128个字节划分为、三个部分。21、访问特殊功能寄存器和片外数据存储器分别采用、寻址方式。22、清除片内RAM2FH单元最低位,使用的命令是。23、在MCS51系列单片机MCS51单片机有4个位的并行I/O口,其中口用做低8位地址线和数据线分时复用,而口用作高8位地址线。24、MCS51单片机有一个具有个中断优先级,个中断源的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置为高优先级。25、8031是电平复位,复位后,P0P3口为电平,SP的值为,PC的值为,工作寄存器位于第组。26、MCS51单片机具有位CPU,共有根地址线,可寻址外部程序存储器字节,可寻址外部数据存储器字节。27、执行DEFINEPA8255XBYTEOX3FFCPA8255OX7E;后,存储单元OX3FFC的值是()28、内部RAM低128个字节划分为、三个部分。29、访问特殊功能寄存器和片外数据存储器分别采用、寻址方式。30、MCS51单片机具有4个位并行I/O口,个位的定时器计数器。有个全双工的串行输入输出口。31、清除片内RAM20H单元最低位,使用的命令是。32、在MCS51系列单片机MCS51单片机有4个位的并行I/O口,其中口用做低8位地址线和数据线分时复用,而口用作高8位地址线。33、MCS51单片机有一个具有,个中断源,个中断优先级的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置为高优先级。34、MCS51单片机外部中断请求信号有()方式和()方式,在电平方式下,当采集到INT0、INT1的有效信号为()时,激活外部中断,外部中断请求中断标志位为()和()。35、单片机复位后,堆栈指针SP的值是()。36、单片机中,常用作地址锁存器的芯片是(),常用作地址译码器芯片是()。37、若采用6MHZ的晶体振荡器,则MCS51单片机的振荡周期为(),机器周期为()。38、单片微型机由、接口三部分组成39、MCS51的堆栈是软件填写堆栈指针临时在()开辟的区域40、MCS51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器()加以选择41、MCS51有()个中断源,有()个中断优先级,优先级由软件填写()加以选择42、在串行通信中,有数据传送方向()、()、()三种方式43、指令MULAB是把累加器A和寄存器B中的两个无符号8位数相乘,所得结果低8位存放在()中,高8位存放在()中。44、若A中的内容为87H,那么标志位P的值为()。45、D/A转换的作用是将()量转换为()量。46、串行通信的接口标准包括()、()和RS485三种。47、当定时器T0工作在方式3时,要占定时器T1的()和()两个控制位48、MCS51单片机指令系统共有7种寻址方式,其中MOVA,DATA为()寻址;MOVA,RN为寻址;MOVC,BIT为寻址。49、单片机的堆栈栈顶由()来指示,复位时起位置在()单元。50、10根地址线可选()个存储单元,32KB存储单元需要()根地址线。51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。52、在MCS51中,PC和DPTR都用于提供地址指针,但PC是为了访问()存储器提供地址指针,而DPTR是为访问()存储器提供地址指针。53、51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用指令;在接收数据时,在程序中应使用指令。54、8051内部有()个并行端口,P0口直接作为I/O端口使用时,必须外接();并行端口作输入端口时,必须先执行()指令,然后执行输入指令,才能正确的读入端口的状态。55、P0、P1、P2、P3四个均是()位的(并行)口填“串行”还是“并行”,其中P0的功能是();P2口的功能是();而()是双功能口;()是专门的用户口。56、MCS51单片机具有()位CPU,共有()根地址线,可寻址外部程序存储器()字节,可寻址外部数据存储器()字节。57、当使用8031单片机时,需要扩展外部程序存储器,此时EA应接()。58、若由程序设定RS1、RS010,则工作寄存器R0R7的直接地址为()。59、MCS51共有()条指令,可分为几种不同的寻址方式。如MOVA,20H源操作数属于()寻址方式,MOVCA,ADPTR源操作数属于()寻址方式,MOVC,BIT源操作数属于寻址方式。60、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成()结构或者()结构的程序。61、8051单片机内部有()个()位定时/计数器。62、若累加器A中的数据为01110010B,则PSW中的P()。63、MCS51单片机具有4个位并行I/O口,有个全双工的串行I/O口。64、计算机的系统总线有()、()、()。65、在7段LED显示器在使用中,根据公共端的连接的不同可以把7段LED接为()和()两种形式。66、DAC指的是()。67、8051单片机的汇编语言源程序的扩展名为()。68、当8051单片机复位后,程序的入口地址为()。69、单片机则是将、组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。70、8031内部有()字节的ROM,有()字节的RAM,有()个SFR单元。71、MCS51单片机有个全双工的串行输入输出口。72、MCS51单片机具有()个中断源,它们分别是()、()、()、()、()。73、8051单片机内部有()个()位定时/计数器。74、MCS51单片机内部的RAM的寄存器区共有()个单元,分为()组寄存器,每组()个单元。75、找到操作数的地址的方式称为寻址方式。MCS51中采用了()种寻址方式,它们分别是()、()、()、()、()、()、()。76、单片机为了更好进行扩展,提供了3总线结构,它们分别是()、()、()。77、七段LED数码管在电路连接时,为了工作,可以接成()和()。其工作方式为()和()78、A/D中文意思(),D/A中文意思()。79、微型计算机是以()为核心,配上()、()和()组成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。80、8051(或8751、8951)内部有()字节的ROM,有()字节的RAM,有()个SFR单元。81、MCS51单片机具有4个位并行I/O口,有个全双工的串行输入输出口。82、8051单片机内部有()个()位定时/计数器,分别是()、()。门控制信号GATE设置为1时,由()和()控制定时器的启动。83、MCS51单片机内部的RAM的寄存器区共有()个单元,分为()组寄存器,每组()个单元。84、找到操作数的地址的方式称为寻址方式。CS51中采用了()种寻址方式,它们分别是()、()、()、()、()、()、()。85、单片机为了更好进行扩展,提供了3总线结构,它们分别是()、()、()。86、七段LED数码管在电路连接时,为了工作,可以接成()和()。其工作方式可以是()和()。87、A/D中文意思(),D/A中文意思()。二、单项选择题1MCS51单片机复位操作的主要功能是把PC初始化为。A0100HB2080HC0000HD8000H2主频为6MHZ的单片机它的机器周期为()。A1/12SB05SC1SD2S3若单片机的定时器工作在方式2,则定时器最大计数值应为。A500B1000C28D2164保持P0口的高4位不变,低4位清0,应使用指令AORLP0,0FHBORLP0,0F0HCANLP0,0FHDANLP0,0F0H5MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应。A外部中断0B外部中断1C定时器0中断D定时器1中断68051单片机的两个定时器/计数器是。A14位加法计数器B14位减法计数器C16位加法计数器D16位减法计数器7在存储器扩展电路中74LS373的主要功能是。A存储数据B存储地址C锁存数据D锁存地址88051单片机的工作寄存器分成4组,每组有()单元。A、2个B、4个C、6个D、8个9利用下列()关键字可以改变工作寄存器组A、INTERRUPTB、SFRC、WHILED、USING10、下列计算机语言中,CPU能直接识别的是()。A、自然语言B、高级语言C、汇编语言D、机器语言11、在计算机内部,一切信息的存取、处理和传递的形式是。AACII码BBCD码C二进制D十六进制12、MCS51单片机复位操作的主要功能是把PC初始化为。A0100HB2080HC0000HD8000H13、主频为12MHZ的单片机它的机器周期为()。A1/12SB05SC1SD2S14、若单片机的定时器工作在方式1,则定时器最大计数值应为。A500B1000C213D21615、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应。A外部中断0B外部中断1C定时器0中断D定时器1中断16、8051单片机的两个定时器/计数器是。A14位加法计数器B14位减法计数器C16位加法计数器D16位减法计数器17、在存储器扩展电路中74LS373的主要功能是。A存储数据B存储地址C锁存数据D锁存地址18、SJMPREL指令中REL的取值范围为()。A、127127B、0127C、0128D、12712819、单片机汇编语言的编写的源程序的后缀名为()。A、CB、OBJC、ASMD、EXE20、在进行PROTUES仿真时,需要在单片机中加载的程序后缀名为()。A、CB、ASMC、EXED、HEX21、EPROM是指()。A只读存储器B电擦除的只读存储器C随机存储器D紫外线可擦除的只读存储器22、在单片机中,用作标志寄存器的一个特殊功能寄存器是()。APSWBDPTRCPCDB23、指令MOVA,30H源操作数的寻址方式是()。A寄存器寻址方式B寄存器间接寻址方式C直接寻址方式D立即寻址方式24、C语言提供的合法的数据类型关键字是()。A、DOUBLEB、SHORTC、INTEGERD、CHAR25、在生产过程中完成程序写入的只读存储器称为()。A掩膜ROMBPROMCEPROMDE2PROM268051单片机的两个定时器/计数器是()。A14位加法计数器B14位减法计数器C16位加法计数器D16位减法计数器27二进制数110110110对应的十六进制数可表示为()。A1D3HB1B6HCDB0HD666H288051单片机具有双功能的端口是()。AP0口和P1口BP3口CP0口和P2口DP1口29、一主程序中有一句LPSJMPLP,功能指令为等待中断,当发生中断且中断返回后,()。A返回到主程序开始处B返回到该句的下一条指令处C返回到该句的上一条指令处D返回到该句30ALU表示()A累加器B程序状态字寄存器C计数器D算术逻辑部件31、计算机中最常用的字符信息编码是()(A)ASCII(B)BCD码(C)余3码(D)循环码32、以下不是构成的控制器部件()(A)程序计数器(B)指令寄存器(C)指令译码器(D)存储器33、MOVXA,DPTR指令中源操作数的寻址方式是()(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址34、下面条指令将MCS51的工作寄存器置成3区()(A)MOVPSW,13H(B)MOVPSW,18H(C)SETBPSW4CLRPSW3DSETBPSW3CLRPSW4,35、执行MOVXA,DPTR指令时,MCS51产生的控制信号是()(A)/PSEN(B)ALE(C)/RD(D)/WR36、MOVC,00H的寻址方式是()(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址37、ORG0000HAJMP0040HORG0040HMOVSP,00H当执行完上面的程序后,PC的值是()(A)0040H(B)0041H(C)0042H(D)0043H38、关于80C51的堆栈操作,正确的说法是()(A)先入栈,再修改指针(B)先修改指针,再出栈(C)先修改指针,再入栈(C)以上都不对39、MCS51的并行I/O口信息有两种读取方法一种是读引脚,还有一种是(A)(A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU40、MCS51的并行I/O口读改写操作,是针对该口的()(A)引脚(B)片选信号(C)地址线(D)内部锁存器41、当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用()类指令。AMOVA,20HBMOVXA,RICMOVCA,ADPTRDMOVXA,DPTR42、在运用8031单片机扩展32K数据存储器RAM时,需采用()条地址线。A10B13C15D1443、在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是()中断。A定时器T0B定时器T1C外部中断INTOD外部中断INT1E串行口44、8031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对()的查询方法进行判断。AOV标志BCY标志C中断标志D奇偶标志45、当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为()。A0003HB000BC0013HD001BHE0023H46、子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是()完成的。A通过POP命令B通过MOV指令C通过RET或RETI指令D自动47、采用8031单片机必须扩展()。A、数据存储器B、程序存储器C、I/O接口D、显示接口48、PSW18H时,则当前工作寄存器是。A、0组B、1组C、2组D、3组49、执行PUSHACC指令,MCS51完成的操作是。A、SP1SPACCSPB、ACCSPSP1SPC、SP1SPACCSPD、ACCSPSP1SP50、控制串行口工作方式的寄存器是A、TCONB、PCONC、SCOND、TMOD51、计算机能直接识别的语言是()。A汇编语言B自然语言C机器语言D硬件和软件52、若某寄存器芯片的地址线为12根,那么它的存储容量为。A、KBB、2KBC、4KBD、8KB53、控制串行口工作方式的寄存器是()A、TCONB、PCONC、SCOND、TMOD54、要使MCS51能够响应定时器中断、串行接口中断,它的中断允许寄存器的内容应是()、98H、84H、42、22H55、当优先级的设置相同时,若以下几个中断同时发生,()中断优先响应。A、B、T1C、串口D、T056、在计算机内部,一切信息的存取、处理和传递的形式是。AACII码BBCD码C二进制D十六进制57、MCS51单片机复位操作的主要功能是把SP初始化为。A00HB80HC07HD03H58、主频为6MHZ的单片机它的机器周期为()。A1/12SB05SC1SD2S59、若单片机的定时器工作在方式2,则定时器最大计数值应为。A500B28C213D21660、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应。A外部中断0B外部中断1C定时器0中断D定时器1中断61、8051单片机的两个定时器/计数器是。A14位加法计数器B14位减法计数器C16位加法计数器D16位减法计数器62、在存储器扩展电路中74LS373的主要功能是。A存储数据B存储地址C锁存数据D锁存地址63、SJMPREL指令中REL的取值范围为()。A、127127B、0127C、0128D、12712864、单片机汇编语言的编写的源程序的后缀名为()。A、CB、OBJC、ASMD、EXE65、在进行PROTUES仿真时,需要在单片机中加载的程序后缀名为()。A、CB、ASMC、EXED、HEX66MCS51单片机CPU的主要组成部分为。A运算器、控制器B加法器、寄存器C运算器、加法器D运算器、译码器67单片机能直接运行的程序叫。A源程序B汇编程序C目标程序D编译程序68单片机中的程序计数器PC用来。A存放指令B存放正在执行的指令地址C存放下一条指令地址D存放上一条指令地址69单片机上电复位后,PC的内容和SP的内容为。A0000H,00HB0000H,07HC0003H,07HD0800H,08H70复位后,堆栈指针SP在内部RAM中的直接地址是。A00HB07HC81HDFFH718051的P0口,当使用外部存储器时它是一个。A传输高8位地址口A传输低8位地址口C传输高8位数据口D传输低8位地址/数据口72P0口作数据线和低8位地址线时。A应外接上拉电阻B不能作I/O口C能作I/O口738051单片机若晶振频率为FOSC12MHZ,则一个机器周期等于S。A1/12B1/2C1D274MCS51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来。A存放指令B存放16位地址,作间址寄存器使用C存放下一条指令地址D存放上一条指令地址75ALU表示。A累加器B程序状态字寄存器C计数器D算术逻辑部件76MCS51单片机复位后,专用寄存器ACC的状态是。A01HB07HC00HD0FFH77当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1时,系统使用的工作寄存器组为。A组0B组1C组2D组3788051单片机中,用户可使用的16位寄存器是。APSWBACCCSPDDPTR798051的程序计数器PC为16位计数器,其寻址范围是。A8KB16KC32KD64K80当外部中断0发出中断请求后,中断响应的条件是。ASETBET0BSETBEX0CMOVIE,81HDMOVIE,61H81、MCS51单片机复位操作的主要功能是把PC初始化为。A0100HB2080HC0000HD8000H82、主频为12MHZ的单片机它的机器周期为()。A1/12SB05SC1SD2S83若单片机的定时器工作在方式1,则定时器最大计数值应为。A500B1000C213D21684、保持P0口的高4位不变,低4位清0,应使用指令AORLP0,0FHBORLP0,0F0HCANLP0,0FHDANLP0,0F0H85、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应。A外部中断0B外部中断1C定时器0中断D定时器1中断86、8051单片机的两个定时器/计数器是。A14位加法计数器B14位减法计数器C16位加法计数器D16位减法计数器87、在存储器扩展电路中74LS373的主要功能是。A存储数据B存储地址C锁存数据D锁存地址88、8051单片机的工作寄存器分成4组,每组有()单元。A、2个B、4个C、6个D、8个89、SJMPREL指令中REL的取值范围为()。A、127127B、0127C、0128D、12712890、EPROM是指()。A只读存储器B电擦除的只读存储器C随机存储器D紫外线可擦除的只读存储器三、判断题1、在MCS51系统中,一个机器周期等于15S。()2、若一个函数的返回类型为VOID,则表示其没有返回值。()3、所有定义在主函数之前的函数无需进行声明。()4、定时器与计数器的工作原理均是对输入脉冲进行计数。()5、END表示指令执行到此结束。()6、ADC0809是8位逐次逼近式模/数转换接口。()7、MCS51的程序存储器只是用来存放程序的。()8、TMOD中的GATE1时,表示由两个信号控制定时器的的启停。()9、MCS51的特殊功能寄存器分布在60H80H地址范围内。()10、MCS51系统可以没有复位电路。()11、若一个函数的返回类型为VOID,则表示其没有返回值。()12、定时器与计数器的工作原理均是对输入脉冲进行计数。()13、SFR中凡是能被8整除的地址,都具有位寻址能力。14、不能用“SFR16”直接访问定时器计数器0和1。15、MCS51单片机的程序存储器只能用来存放程序的。()16、串口中断标志由硬件清0。()17、特殊功能寄存器的名字,在C51程序中,全部大写。()18、“SFR”后面的地址可以用带有运算的表达式来表示。()19、INCLUDE与INCLUDE“REG51H”是等价的。()20、SBIT不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。()21、单片机是在一块集成电路上把CPU、存储器及多种形式的I/O接口集成在一起而构成的微型计算机。22、每个特殊功能寄存器都既有字节地址,又有位地址。23、50H一定是字节地址。24、在MCS51单片机中,高级中断可以打断低级中断形成中断嵌套。25、加法指令将影响进位标志位C,而减法指令将不影响进位标志位C。26、只要有中断出现,CPU就立即响应中断。27、MCS51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。28、EPROM2764是用作程序存储器的。29、中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。()30、单片机的LED动态显示是依据人眼的“视觉暂留”效应实现的。()31、如果X0XEA,则执行X2后,X的值为0XA8。()32、在MCS51的指令系统中,地址分为字节地址和位地址。()33、汇编语言指令就是指能被CPU直接执行的指令。()34、在MCS51的指令系统中,伪指令、指令都是在程序执行的时候起作用。()35、R7表示工作寄存器R7中的内容。()36、若一个函数的返回类型为VOID,则表示其没有返回值。()37、定时器与计数器的工作原理均是对输入脉冲进行计数。()38、SFR中凡是能被8整除的地址,都具有位寻址能力。()39、不能用“SFR16”直接访问定时器计数器0和1。()40、MCS51单片机的程序存储器只能用来存放程序的。()41、当MCS51上电复位时,堆栈指针SP00H。()。42、MCS51外扩I/O口与外RAM是统一编址的。()。43、MCS51是微处理器。()不是。44、MCS51的串行接口是全双工的。()45、PC存放的是当前执行的指令。()是将要执行的下一条指令的地址。46、PC存放的是当前执行的指令。()47、MCS51的特殊功能寄存器分布在60H80H地址范围内。()48、MCS51有4个并行IO口,其中P0P3是准双向口,所以由输出转输入时必须先写入“0“。()49、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。()50、为了消除按键的抖动,常用的方法有硬件和软件两种方法。51、MCS51外扩I/O口与外RAM是统一编址的。()52、使用8751且EA1时,仍可外扩64KB的程序存储器。()53、8155的复位引脚可与89C51的复位引脚直接相连。()54、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。()55、8031片内有程序存储器和数据存储器。()56、EPROM的地址线为11条时,能访问的存储空间有4K。()57、8255A内部有3个8位并行口,即A口,B口,C口。()58、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。59、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。()60、为了消除按键的抖动,常用的方法有硬件和软件两种方法。61、MCS51单片机的片内存储器称为程序存储器。()62、MCS51单片机的数据存储器是指外部存储器。()63、MCS51单片机的特殊功能寄存器集中布置在片内数据存。()64、MCS51指令中,16位立即数传送指令是MOVDPTR,DATA16。()65、MCS51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4条指令。()66、在MCS51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。()67、在MCS51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。()68、MCS51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。()69、MCS51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。()70、对于8051单片机而言,在外部扩展EPROM时,引脚可接5V或接地。()EA四、简答题1、51系列单片机具有几个中断源,分别是如何定义的其中哪些中断源可以被定义为高优先级中断,如何定义2、各中断源对应的中断服务程序的入口地址是否能任意设定3、如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置请举例加以说明。4、如何消除键盘的抖动5在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么6、简述MCS51系列单片机中时序电路中的时钟周期、状态周期、机器周期和指令周期的概念7、8051引脚有多少I/O线他们和单片机对外的地址总线和数据总线有什么关系地址总线和数据总线各是几位8、简述MCS51系列单片机的指令格式9、简述MCS51系列单片机中时序电路中的时钟周期、状态周期、机器周期和指令周期的概念10、数制与码制将十进制数205转换成二进制数。将二进制数10001101转换成十进制数。将十进制数85732转换成相应的BCD码。11、简述变址寻址方式并举例说明。12、简述中断响应的主要内容。13、A/D转换器转换数据的传送有几种方式14、8051有哪几种寻址方式15、PC是什么寄存器是否属于特殊功能寄存器它有什么作用16、有哪几种方法能使单片机复位复位后寄存器的状态如何复位对内部RAM有何影响17、8051单片机的PSW寄存器各位标志的意义如何18、CPU响应中断的条件有哪些19、A/D转换器转换数据的传送有几种方式20、简述子程序调用和执行中断服务程序的异同点。21、简述MCS51单片机的中断入口地址分别是哪些22、(1)R2的内容传到R3中。(2)外部RAM60H单元内容传到内部RAM30H单元;(3)外部RAM1000H单元内容传到R0;(4)将片外RAM中1000H开始的8个数据依次传入片内60H始的8个单元内。(5)将内部RAM20H单元内容传送到外部RAM2000H单元中;(6)将内部RAM20H单元的内容与累加器A内容相加,结果存放在20H单元中。(7)R1的内容传到R3中(8)将外部RAM2000H单元内容传送到内部RAM20H单元中;(9)将内部RAM20H单元的内容与累加器A内容相加,结果存放到外部20H单元中。23、简述利用KEIL软件调试汇编语言程序的步骤分步骤描述。24、简述MCS51单片机4个8位并行I/O口的功能四、阅读程序段并写出运行结果1、写出片内30H单元和片外30H单元的值MOV30H,30MOVR1,30HMOVA,03HMOVXR1,AXCHA,R1MOVXR1,ARET;片内(30H)2、设(A)42H,(42H)08H,(50H)43H,分析程序运行结果AJMPMMOVR1,81HMMOVR0,AMOV67H,R0MOVSP,30HPUSH50HPOPR1则(R0);(R1);(67H);(31H);(SP)3、执行下列程序段中第一条指令后,1P17_P13_,P12_;执行第二条指令后,2P15_,P14_,P13_。ANLP1,73HORLP1,38H4、下列程序段执行后,A_,B_。MOVA,0FBHMOVB,12HDIVAB5、下列程序段执行后,R0_,7EH_,7FH_。MOVR0,7FHMOV7EH,0MOV7FH,40HDECR0DECR0DECR06、已知SP09H,DPTR4567H,在执行下列指令后,SP_,内部RAM0AH_,0BH_PUSHDPLPUSHDPH7、已知程序执行前有A02H,SP52H,(51H)80H,52H00H。下述程序执行后(10分)POPDPLPOPDPHRLAMOVB,AMOVCA,ADPTRPUSHAMOVA,BINCAMOVCA,ADPTRPUSHARETORG8000HDB10H,80H,30H,50H,30H,50H请问A(),SP(),(51H)(),(52H)(),PC()。8、试分析下列程序段MOV30H,0A4HMOVA,0D6HMOVR0,30HMOVR2,5EHANLA,R2ORLA,R0SWAPACPLAXRLA,0FEHORL30H,A执行完程序后,A,(30H)9、下列程序段执行后,(R0)_,(7EH)_,(7FH)_MOVR0,7FHMOV7EH,0MOV7FH,40HDECR0DECR0DECR010、已知(SP)09H,(DPTR)4567H,在执行下列指令后,(SP)_,内部RAM(0AH)_,(0BH)_PUSHDPLPUSHDPH11、下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHZ,问执行下列程序需要多少时间_MOVR3,100;1LOOPNOP;1NOPNOPDJNZR3,LOOP;2RET;212、写出片内60H单元和片外60H单元的值MOV60H,60MOVR1,60HMOVA,05HMOVXR1,AXCHA,R1MOVXR1,ARET13、设A83H,R040H,40H34H,问执行以下程序段后,(A)、(40H)ANLA,40HORL40H,AXRLA,R0CPLA14、试分析下列程序段MOV30H,0A4HMOVA,0D6HMOVR0,30HMOVR2,5EHANLA,R2ORLA,R0SWAPACPLAXRLA,0FEHORL30H,A执行完程序后,A,(30H)五、计算题1、51单片机,当FOSC6MHZ和FOSC12MHZ时,最大定时各为多少2、若FOSC6MHZ,要求T1定时10MS,选择方式0,装入时间初值后T1计数器自启动。计算时间初值X并填入TMOD、TCON和TH1、TL1的值3、已知FOSC12MHZ,计算下面的程序段实现的延时时间。DELAYMOVR7,0AHDLMOVR6,64HDJNZR6,DJNZR7,DL4、下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHZ,问执行下列程序需要多少时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国瓷砖行业市场发展现状及发展趋势与投资前景预测报告
- 教师如何利用教育心理学提升学生动力
- 校长家委会培训
- 学习心理学视角下的兴趣培养与学习动机关系探讨
- 时代背景下教育品牌的传播策略
- 教育法律环境下的学校教育创新实践
- 教育科技助力医疗培训新模式
- 学校校企合作工作管理办法
- 抖音商户直播互动提升流量制度
- 公交优先视角下2025年城市交通拥堵治理技术方案研究报告
- 2025年医保知识考试题库及答案:医保信息化建设应用法律法规试题
- 环境现场采样培训
- 2025年 汕头市公安局警务辅助人员招聘考试笔试试卷附答案
- 脑出血的护理查房
- 天津大学强基计划校测面试题
- 2025年大学思想政治理论课程考试试卷及答案
- 合同的内容讲课件
- 2025年农村经济与管理考试试题及答案
- 夏季安全生产试题及答案
- 心身疾病病例分享
- XX公司年产10万吨阳极铜及5万吨铜杆项目环境影响报告书
评论
0/150
提交评论