ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:23.04KB ,
资源ID:19881588      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19881588.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机习题1Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机习题1Word格式文档下载.docx

1、13为实现内外程序存储器的衔接,应使用 信号进行控制,对8031,EA= ,CPU对 进行寻址;对80C51,EA=1,CPU对 寻址。14访问内部RAM使用 指令,访问外部RAM使用 指令,访问内部ROM使用 指令,访问外部ROM使用 指令。15当计数器产生记数溢出时,定时器/记数器的TF0(TF1)位= 。对记数溢出的处理,在中断方式时,该位作为 位使用;在查询方式时,该位作为 位使用。16在定时器工作方式0下,计数器的宽度为 位,其记数范围为 ,如果系统晶振频率为6MHZ,则最大定时时间为 。17利用定时器/计数器产生中断时,应把定时器/计数器设置成 工作状态,当计数器设置成方式0时,记

2、数初值应为 ;设置成方式1时,记数初值应为 ;设置成方式2或方式3时,记数初值应为 。18对单片机而言,连接到数据总线上的输出口应具有 功能,连接到数据总线上的输入口应具有 功能。19A/D转换器的三个重要指标分别是 、 、 。一个10V的8位D/A转换器的分辨率约为 。20若80C51的晶振频率为12MHz,则其2个定时器/计数器对重复频率高于MHz的外部事件是不能正确计数的。21MCS51单片机晶振频率为12MHz,响应单重中断的最短时间与最长时间分别是 、 。22某存储芯片有11条地址线和8条数据线,此芯片至少可以存放二进制数个,地址范围是 ,每个二进制数有 位,若要把每个二进制数增加到

3、16位,则应采用 办法。23执行如下指令序列:MOV C,P1.0ANL C,P1.1OR C,/P1.2MOV P1.3,C后,所实现的逻辑运算式为 。24在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行 次。25假定addr11=00100011001B,标号MN的地址为2099H。MN:AJMP addr11后,程序转移到地址 去执行。26假定标号MN的地址为2000H,标号XY值为2022H。应执行指令:SJMP XY该指令的相对偏移量为 。27累加器A中存放一个其值小于63的8位无符号数,CY清“0”后执行指令:RLC A则A中数变为原来的 倍。28在MCS51单片机

4、系统中,存储器与I/O口采用的编址方式是 。MCS51可提供 和 两种存储器,其编址方式为 ,扩展后其最大存储空间分别为 和 。对80C51而言,片内ROM和片外ROM的编址方式为 ,片外ROM的地址从 开始;片内RAM和片外RAM的编址方式为 ,片外RAM的地址从 开始。29在多位LED显示器接口电路的控制信号中,必不可少的是 控信号和控信号。30与8255比较,8155的功能有所增强,主要表现在8155具有 单元的 和一个 位的 。31单片机实现数据通讯时,其数据传送方式有 和 两种。串行数据传送方式分为 和 两种。32专用寄存器“串行发送数据缓冲寄存器”,实际上是 寄存器和 寄存器的总称

5、。33在串行通讯中,若发送方的波特率为1200bps,则接收方的波特率为 。34D/A转换电路之前必须设置数据锁存器,这是因为 。35对于由8031构成的单片机应用系统,EA脚应接 ,中断响应并自动生成长调用指令LCALL后,应转向 去执行中断服务程序。36用8位DAC芯片组成双极性电压输出电路,其参考电压为-5V+5V,求偏移码为0100 0000B时,其输出电压为 、 。3789C51的PC为 位寄存器,其寻址的程序空间大小为 KB。3889C51上电复位时,SP H;PC H;P1 H。3989C51片内RAM中,可位寻址的单元字节地址从 H到 H, 位地址从 H到 H。40关于堆栈类操

6、作的两条指令分别是_ 、_。4189C51指令的读取由芯片的 引脚控制,片内数据存储空间有 Bytes。片外可寻址数据存储空间有 Bytes读取由芯片的 引脚控制。42指出划线部分寻址方式(1)MOV 40H,#20H ( , )(2)MOVX DPTR,A ( , )(3)MOV 20H,C ( , )(4)MOVC A,A+DPTR( , )4389C51系列单片机中断系统中规定:同级中断不能相互中断如果几个同级的中断源同时向CPU申请中断,CPU则按硬件排定如下优先次序: 、 、 、 , 。44中断响应是一个自主的操作过程,当CPU查询到某个中断标志为1时,中断系统通过硬件自动将相应的中

7、断矢量地址装入PC,以便进入相应的中断服务程序。对于外部中断1,其中断矢量地址为 ,对于串行口中断,其中断矢量地址为 。4589C51单片机的定时/计数器是 位 (减1/加1)定时/计数器。作为定时器工作时,共有 种工作模式,采用方式1工作时,构成 位计数器。46串行通信,数据输出是 (高位/低位)在前, (高位、低位)在后,采用方式0工作时,8位数据发送完后;TI由硬件自动置1;如要再发送,必须用 将TI清零。47若(PSW)18H,则选取的是第 组通用寄存器。这一组通用寄存器的地址范围从 H H。二、单选题180C51与8031的区别在于 A 内部ROM的容量不同B 内部RAM的容量不同C

8、 内部ROM的类型不同D 80C51使用EEPROM,而8031使用EPROM2PC的值是 A当前指令前一条指令的地址 B当前正在执行指令的地址C下一条指令的地址 D控制器中指令寄存器的地址3假定(SP)=37H,在进行子程序调用时把累加器A和断点地址进栈保护后,SP的值为 A3AH B38H C39H D40H4在80C51中,可使用的堆栈最大深度为 A80个单元 B32个单元 C128个单元 D8个单元5在相对寻址方式中,寻址的结果体现在 APC中 B累加器A中CDPTR中 D某个存储单元中6在寄存器间接寻址方式中,指定寄存器中存放的是 A操作数 B操作数地址C转移地址 D地址偏移量7执行

9、返回指令时,返回的断点是 A调用指令的首地址 B调用指令的末地址C返回指令的末地址 D调用指令下一条指令的首地址8可以为访问程序存储器提供或构成地址的有 A只有程序计数器PCB只有PC和累加器AC只有PC、A和数据指针DPTRDPC、A、DPTR和堆栈指针SP9若原来工作寄存器0组为当前寄存器组,现要改2组为当前寄存器组,不能使用指令 ASETB PSW.3 BSETB D0H.4CMOV D0H,#10H DCPL PSW.410若系统晶振频率是12MHz,利用定时器/计数器1定时1ms,在方式0下的定时初值为( )。ATH1=0E0H,TL1=18H BTH1=18H,TL1=0E0HCT

10、H1=1CH,TL1=18H DTH1=18H,TL1=1CH11下列叙述中,不属于单片机存储器系统特点的是( )。A扩展程序存储器与片内程序存储器存储空间重叠B扩展数据存储器与片内数据存储器存储空间重叠C程序和数据两种类型的存储器同时存在D芯片内外存储器同时存在12 ORG 2000HLCALL 3000HORG 3000HRET上面程序执行完RET指令后,(PC)=( )。A2000H B3000H C2003H D3003H13产生 信号的指令是( )。AMOVX A,DPTR BMOVC A,A+PCCMOVX A,A+DPTR DMOVX DPTR,A1480C51利用串行口通信时,

11、设波特率为2400bit/s,晶振频率为11.0592MHz,T1选方式2,SMOD=0,则T1的重新装入值为( )。AFFH BFDHCF4H D1DH15执行指令:MOV IE,#03H后,MCS-51单片机将响应的中断有( )。A1个 B2个 C3个 D0个16在多机通讯中,有关第9数据位的说明中,正确的是( )。A接收到的第9数据位送SCON寄存器的TB8中保存B帧发送时使用指令把TB8位的状态送入移位寄存器的第9位C发送的第9数据位内容在SCON寄存器的RB8中预先准备好D帧发送时使用指令把TB8位的状态送入发送SBUF中17执行以下程序段MOV SP,#40HMOV B,#30HM

12、OV A,#20HPOP BPOP ACC后,B和A的内容分别为( )、( )。A20H,30H B30H,20HC40H,30H D40H,20H18执行以下程序段MOV R0,#10HMOV A,R0RL AMOV R1,AADD A,R1MOV R0,A后,实现的功能是( )A把立即数10H循环左移3次 B把立即数10H10C把10H单元的内容循环左移3次 D把10H单元的内容19下列叙述中,不属于单片机存储器系统特点的是( )20如在系统中只扩展两片Intel2764,其地址范围分别为0000H1FFFH、8000H9FFFH,除应使用P0口的8条口线外,至少还应使用P2口的口线A6条

13、 B7条 C5条 D8条21下列有关MCS-51中断优先级控制的叙述中,错误的是( )A低优先级不能中断高优先级,但高优先级能中断低优先级B同级中断不能嵌套C同级中断请求按时间的先后顺序响应D同级中断按CPU查询次序响应中断请求22执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出的断点地址送给( )。AA BCY CPC DDPTR23中断查询确认后,在下列各种单片机运行情况中,能立即进行响应的是A当前指令是ORL A,Rn指令B当前正在执行RETI指令C当前指令是MUL指令,且正处于取指令机器周期D当前正在进行1优先级中断处理24.下列功能中不是由I/O接口实现

14、的是A数据缓冲和锁存 B数据暂存C速度协调 D数据转换25为给扫描法工作的键盘提供接口电路,在接口电路中需要A一个输入口 B一个输出口C一个输入口和一个输出口 D两个输入口26下列理由中,能说明MCS-51的I/O编址是统一编址方式而非独立编址方式的理由是A 用存储器指令进行I/O操作B 有专用的I/O指令C 有区分存储器和I/O的控制信号D I/O和存储器的地址可以重叠27把8155的A2、A1、A0分别与80C51的P0.2、P0.1、P0.0连接,则8155的PA、PB、PC口的地址可能是A00H03H B00H03HC01H03H D02H28调制解调器(MODEM)的功能是A串行数据

15、与并行数据的转换B数字信号与模拟信号的转换C电平信号与频率信号的转换D基带传送方式与频带传送方式的转换29通过串行口发送数据时,在程序中应使用AMOVX SBUF,A BMOVC SUBF,ACMOV SUBF,A DMOV A,SUBF30通过串行口接收数据时,在程序中应使用AMOVX A,SBUF BMOVC A,SUBF31在多机通讯中,有关第9数据位的说明中,正确的是32在使用多片DAC0832进行D/A转换,并分时输入数据的应用中,它的两级数据锁存结构可以A提高D/A转换速度 B保证各模拟电压能同时输出C提高D/A转换精度 D增加可靠性338279芯片与80C51接口电路时,其内部时

16、钟信号是由外部输入的时钟信号经过分频产生的。如80C51的fosc=6MHz,8279为取得100KHz的内部时钟信号,则其定时值为A20D B10D C20H D10H三、 判断题1、 指令字节数越多,执行时间越长。 ( )2、 内部寄存器Rn(n=07)作为间接寻址寄存器。3、 子程序调用时自动保护断点和现场。4、中断响应最快响应时间为三个机器周期。5、89C51中的通用工作寄存器就是内部RAM中的一部份。6、8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。7、MOV A,R0指令中R0的寻址方式称之为寄存器间址寻址。8、MOV A,30H这条指令执行后的结果是A的值为30H。

17、9、MOV A,R7,将R7单元中的数据作为地址,从该地址中取数,送入A中。10、SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。( )四、 分析程序后,回答问题1、 若(A)=80H,R0=17H,(17H)=34H,执行下段程序后,(A)=?ANL A,#17HORL 17H,AXRL A,R0CPL A2、 写出程序执行后有关寄存器和RAM中有关单元的内容:MOV 30H,#A4HMOV A,#0D6HMOV R0,#30HMOV R2,#47HANL A,R2ORL A,R0SWAP AXRL A,#0FFHORL 30H,A3、 下列程序执行后,(SP)=? (A)

18、=? (B)=? ORG 2000HMOV A,#30HLCALL 2500HADD A,#10HMOV B,ASJMP ORG 2500HMOV DPTR,#200AHPUSH DPLPUSH DPH4、 在程序存储器中,数据表格为:1010H:1011H:04H1012H:06H1013H:08H执行程序1000H:MOV A,#0DH1002H:MOVC A,A+PC1003H:MOV R0,A问结果:(A)=? (R0)=? (PC)=?5、在程序存储器中,数据表格为:7010H:7011H:7012H:7013H:1004H:MOV A,#10H1006H:MOV DPTR,#700

19、0H1009H:6、 程序如下:CLR RS1CLR RS0MOV A,#38HMOV 29H,R0SETB RS0MOV C,RS0MOV 26H,AMOV 28H,CADDC A,26H试问:(1)区分哪些是位操作指令?哪些是字节操作指令?(2)写出程序执行后有关寄存器和RAM中有关单元的内容。7、 设单片机采用6MHz晶振,计算如下一段程序的执行时间,并说明这段程序的作用。MOV R0,#20HMOV R3,#05HMOV A,R0ADD A,#01HNEXT: INC R0,ADDC A,#00HDJNZ R3,NEXT8、 用80C51单片机的P1端口作输出,经驱动电路接8只发光二极

20、管,如图,输出位是“1”时,发光二极管点亮,输出“0”时为暗。试分析下述程序执行过程及发光二极管点亮的工作规律。LP:MOV P1,#81HLCALL DELAYMOV P1,#42HMOV P1,#24HMOV P1,#18HSJMP LP子程序:DELAY:MOV R2,#0FAHL1:MOV R3,#0FAHL2:DJNZ R3,L2DJNZ R2,L19、 在程序存储器中,数据表格为:10、 程序如下:(设数已置于R0)ORG 0030HMOV DPTR,#TAB ;TAB为表首地址CJNE A,#10,NEXTJNC NEXT1SJMP NEXT2NEXT1:MOV A,#0FFHNEXT2:TAB: 0,1,4,9,16,25,36,49,64,81请说明上述程序执行后的功能。五、 编程题1有一生产流水线,流水线上通过的工件经光电转换电路产生计数脉冲,脉冲整形后送入T0端,要求每生产100个工件,向P1.0发出一包装命令正脉冲,包装成一箱,请编写控制程序。(选T0工作于方式2)2、 程序实现c=a2+b2。设a、b均小于10,a存在31H单元,b存在32H单元,把c存入33H单元。六、 画接口电路图80C31单片机要扩展4K字节外部RAM,要求地址范围为1000H1FFFH,请画出完整的电路图。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1