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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

单片机docxWord格式.docx

1、寻址。7、PSW中RS1 RS0=10时,R2的地址为8、PSW中RS1 RS0=11时,R2的地址为9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第组,8个寄存器的单元地址为10、PC复位后为11、一个机器周期=个振荡周期=个时钟周期。13、在MCS51单片机中,如果采用6MHz晶振,1个机器周期为14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为15、若A中的内容为63H,那么,P标志位的值为16、8051单片机复位后,R4所对应的存储单元的地址为,因上电时PSW= 这时当前的工作寄存器区是第工作寄存器区。18、片内RAM低128个单元划分为哪3

2、个主要部分:、和19、通过堆栈操作实现子程序调用,首先就要把的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到20、MCS51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS51的PC是16位的,因此其寻址的范围为KB。21、MCS-51单片机片内RAM的寄存器共有个单元,分为组寄存器,每组 个单元,以R0R7作为寄存器名称。22、但单片机的型号为8031/8032时,其芯片引线EA一定要接电平。二、选择题:1、当MCS-51复位时,下面说法正确的是()。 A、 PC=0000H B、 SP=00H C、 SBUF=00H D、 P0=00H2、P

3、SW=18H时,则当前工作寄存器是( A、 0组B、 1组 C、 2组 D、 3组3、MCS-51上电复位后,SP的内容应是( A、 00H B、 07H C、 60H D、 70H4、当ALE信号有效时,表示(A、 从ROM中读取数据 B、 从P0口可靠地送出低8位地址 C、 从P0口送出数据 D、 从RAM中读取数据、MCS51单片机的CPU主要的组成部分为( )。A、运算器、控制器B、加法器、寄存器C、运算器、加法器 D、运算器、译码器、单片机上电复位后,PC的内容和SP的内容为( )。A、0000H,00H B、0000H,07H C、0003H,07H D、0800H,08H8、访问

4、外部存贮器或其它接口芯片时,作数据线和低8位地址线的是(A、P0口B、P1口C、P2口 D、P0口 和 P2口9、PSW中的RS1和RS0用来(A、选择工作寄存器区号B、指示复位 C、选择定时器 D、选择工作方式10、上电复位后,PSW的值为(A、1 B、07HC、FFHD、011、单片机上电复位后,堆栈区的最大允许范围是()个单元。A、64B、 120 C、128 D、25612、单片机上电复位后,堆栈区的最大允许范围是内部RAM的(A、00HFFHB、00H07HC、07H7FH D、08H7FH15、MCS51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来( A、存放

5、指令B、存放16位地址,作间址寄存器使用C、存放下一条指令地址 D、存放上一条指令地址16、ALU表示(A、累加器B、程序状态字寄存器 C、计数器 D、算术逻辑部件17、单片机上电后或复位后,工作寄存器R0是在(A、0区00H单元B、0区01H单元 C、0区09H单元 D、SFR18、单片机8051的XTAL1和XTAL2引脚是()引脚。A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振20、8051单片机的VCC(40)引脚是( A主电源+5VB接地 C备用电源 D访问片外存贮器21、8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是( A、P0 B、P1 C、P2 D、P

6、322、MCS51复位后,程序计数器PC=(即程序从()开始执行指令。A、0001H B、0000HC、0003H D、0023H23、MCS51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来(),它是按后进先出的原则存取数据的。A、存放运算中间结果B、存放标志位C、暂存数据和地址D、存放待调试的程序24、单片机的堆栈指针SP始终是指示( A、堆栈底B、堆栈顶 C、堆栈地址 D、堆栈中间位置25、MCS51单片机复位后,专用寄存器ACC的状态是(A、0000H C、00HD、0FFH26、当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统先用的工作寄存器组为(A、

7、组0B、组 1 C、组2 D、组327、8051单片机中,唯一一个用户可使用的16位寄存器是(A、PSWB、ACC C、SP D、DPTR28、8051的程序计数器PC为16位计数器,其寻址范围是(A、8K B、16K C、32K D、64K29、单片机应用程序一般存放在()中。A、RAM B、ROM C、寄存器 D、CPU三、判断题1、当MCS-51上电复位时,堆栈指针SP=00H。() 2、PC存放的是当前正在执行的指令。3、MCS-51的特殊功能寄存器分布在60H80H地址范围内。)5、8031的CPU是由RAM和EPROM所组成。6、PC可以看成使程序存储器的地址指针。7、判断以下有关

8、PC和DPTR的结论是否正确? A、DPTR是可以访问的,而PC不能访问。 (B、它们都是16位的存储器。 C、它们都有自动加“1”的功能。D、DPTR可以分为两个8位的寄存器使用,但PC不能。8、程序计数器PC不能为用户编程时直接使用,因为它没有地址。11、MCS51单片机是高档16位单片机。12、MCS51的产品8051与8031的区别是:8031片内无ROM。13、8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。14、8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。15、MCS51的数据存贮器在物理上和逻辑上都分为两

9、个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。16、单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。17、单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。18、单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。19、单片机系统扩展时使用的锁存器,是用于锁存高8位地址。20、MCS51单片机上电复位后,片内数据存储器的内容均为00H。四、问答题1、80C51 ROM空间中,0000H0023H有什么用途?用户应怎样合理安排?2、80C5

10、1如何确定和改变当前工作寄存器区?3、简述读外ROM和读写外RAM用到的控制信号第三章 习题 一、填空题1、指令格式是由所组成,也可能仅由组成。5、累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=6、执行ANL A,#0FH指令后,累加器A的高4位=7、JZ rel的操作码地址为1000H,rel=20H,它的转移目的地址为8、JBC 00H,rel 操作码的地址为2000H,rel=70H,它的转移目的地址为9、累加器(A)=7EH,(20H)= #04H,MCS-51执行完ADD A,20H指令后PSW.0= 。10、MOV PSW,#10H是将MCS-51的工作寄存器置

11、为第组。11、指令LCALL 37B0H,首地址在2000H,所完成的操作是入栈,PC。12、MOVX A,DPTR源操作数寻址方式为13、ORL A,#0F0H是将A的高4位置1,而低4位保持14、SJMP rel的指令操作码地址为0050H,rel=65H,那么它的转移目标地址为15、设DPTR=2000H,(A)=80H,则MOVC A,A+DPTR的操作数的实际地址为16、MOV C,20H源寻址方式为 17、在直接寻址方式中,只能使用位二进制数作为直接地址,因此其寻址对象只限于19、在变址寻址方式中,以 作变址寄存器,以或作基址寄存器。20、假定累加器A中的内容为30H,执行指令 1

12、000H:MOVC A,A+PC 后,把程序存储器单元的内容送入累加器A中。21、MOVX22、下列程序段的功能: PUSH ACC B POP23、假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:后,SP的内容为,61H单元的内容为,62H单元的内容为24、假定(SP)=62H,(61H)=30H,(62H)=70H,执行下列指令: DPH DPL后,DPTR的内容为,SP的内容为25、假定(A)=85H,(R0)=20H,(20H)=0AFH。执行指令: ADD A,R0后,累加器A的内容为,CY的内容为,AC的内容为,OV的内容为26、假定(A)=85H,(20H

13、)=0FFH,(CY)=1,执行指令: ADDC A,20H27、累加器A中存放着一个其值小于或等于127的8位无符号数,CY清“0”后执行RLC A指令,则A中数变为原来的倍。28、ORG 2000H LCALL 4000HORGADD A,R2 执行完LCALL指令后,PC=29、假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。 INC A R3 30H R0后,累加器A的内容为 ,R3的内容为,30H的内容为 ,40H的内容为30、假定(A)=56,(R5)=67。 A,R5 DA,CY的内容为 31、假定(A)=0FH,(R7)=19

14、H,(30H)=00H,(R1)=40H,(40H)=0FFH。 DEC R7 R1,R7的内容为 32、假定(A)=50H,(B)=0A0H。 MUL AB后,寄存器B的内容为 ,累加器A的内容为 ,OV的内容为33、假定(A)=0FBH,(B)=12H。 DIV,寄存器B的内容为 ,OV的内容为 34、假定(A)=0C5H,执行指令: SWAP35、假定addr11=00100000000B,标号qaz的地址为1030H。 qaz:AJMP addr11后,程序转移到地址 去执行。36、假定A=83H,(R0)=17H,(17H)=34H,执行以下指令: ANL A,#17H ORL 17

15、H,A XRL A,R0 CPL 后,A的内容为37、若单片机使用频率为6MHz的晶振,那么时钟周期为 ,机器周期为 38、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,在下列程序段注释中填写执行结果。 30H ;SP= ,(SP)= 31H DPL,DPL= DPH,DPH= MOV A,#00H MOVX DPTR,A最后执行结果是39、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行 次。41、欲使P1口的高4位输出1而低4位不变,则执行一条指令。42、DIV AB指令执行后,OV标志为1,则此指令执行前(B)=43、MUL AB指令执行后,OV标志

16、为1,则(B)不为44、用一条指令可以取代下列4条指令: DPTR,#1234H RET45、要访问特殊功能寄存器,可以采用的寻址方式是46、要访问片外RAM,应采用的寻址方式是47、已知SP=25H,PC=2345H,(24H)=12H,(25H)=34H,(26H)=56H。问此时执行“RET”指令后,SP= ,PC=48、根据下列要求写出相应的指令:(1)将R2中的数据传送到40H(2)将R2中的数据传送到R3(3)将R2中的数据传送到B(5)将30H中的数据传送到R7(6)将30H中的数据传送到B(9)将立即数30H传送到以R0中内容为地址的存储单元中(10)将30H中的数据传送到以R

17、0中内容为地址的存储单元中(11)将R1中的数据传送到以R0中内容为地址的存储单元中(12)将R1中的数据传送到以R2中内容为地址的存储单元中(13)外部RAM 30H单元的内容送内部RAM20H单元。(14)外部RAM 1000H单元的内容送内部RAM 20H单元。(15)程序存储器ROM 2000H单元的内容送R1。(16)ROM 2000H单元的内容送内部RAM 20H单元。(17)ROM 2000H单元的内容送外部RAM 30H 单元。(18)ROM 2000H单元的内容送外部RAM 1000H单元。二、选择题1、 ORG 3000H RET 左边程序执行完RET指令后,PC=( A、

18、2000H B、 3000H C、 2003H D、3003H2、JNZ rel指令的寻址方式是( A、 立即寻址 B、 寄存器寻址 C、 相对寻址 D、 位寻址3、执行LCALL 4000H指令时,MCS-51所完成的操作是( A、 保护PC B、 4000HPC C、 保护现场 D、 PC+3入栈,4000HPC4、 ORG 0003H LJMP 000BH 3000H 当CPU响应外部中断0后,PC的值是( A、 0003H B、 2000H C、 000BH D、 3000H5、MOVX A,DPTR指令中源操作数的寻址方式是( A、 寄存器寻址 B、寄存器间接寻址 C、直接寻址 立即寻址6、执行PUSH ACC指令,MCS-51完成的操作是( A、 SP+1SP

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

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