在片内 RAM 中可位寻址区有一32位地址线最大寻址为 50H,该位的字节地址为( ).

51单片机复习题(含答案)25
上亿文档资料,等你来发现
51单片机复习题(含答案)25
一、填空题;1、AT89S51位单片机,共有个引脚;2、MCS-51、;3、AT89S51发出的低8位地址信号;4、AT89S51的;5、AT89S51/种工作方式;6、AT89S51有级中断,个中断源;7、AT89S51的8位地址总线口;8、设计一个以AT89C51单片机为核心的系统,;9和行列式键盘,其中行列式键盘的按键识别方法有扫;10、AT89S51
一、填空题1、AT89S51位单片机,共有个引脚。2、MCS-51、3、AT89S51发出的低8位地址信号。4、AT89S51的5、AT89S51/种工作方式。6、AT89S51有级中断,个中断源。7、AT89S51的8位地址总线口。8、设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程序存储器有效,则其
引脚应该接
+5V9 和行列式键盘,其中行列式键盘的按键识别方法有扫描法和线反转法。10、AT89S51内部数据存储器的地址范围是 ,位地址空间的字节地址范围是
,对应的位地址范围是
00H~7FH ,外部数据存储器的最大可扩展容量是
。11、如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果,(R7)=
。12、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行13、欲使P1口的低4位输出0,高4位不变,应执行一条 命令。14、若CPU使用的是寄存器第1组,R0~R7的地址范围是15、单片机进行串行通信时,晶振频率最好选择16、当MCS-51执行MOVX
A,@R117、若A中的内容为67H,那么,P18、AT89S51唯一的一条16位数据传送指令为。19、LJMP的跳转范围是AJMP的跳转范围是SJMP的跳转范围是 (或256B) 。20、74LS138是具有3路输入的译码器芯片,其输出作为片选信号时,最多可以选中
片芯片。21、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP
SP 则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;22、AT89S51复位后,PC与SP和。23、当单片机复位时PSW=0区,R4所对应的存储单元地址为 04H。24、当AT89S51执行MOVC
A,@A+ DPTR指令时,伴随着控制信号有效。25、当MCS-51执行MOVX
A,@R1控制信号有效。26、MCS-51指令系统中,ADD与ADDC指令的区别是
进位位Cy是否参与加法运算 。27、如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD
@ R1;结果28、在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为
。29、关于定时器,若振荡频率为12MHz,在方式230、AT89S51和把并行数据转换成 串行 数据。接收时又需把串行数据转换成并行数据。31、若AT89S51外扩32KB 数据存储器的首地址若为4000H,则末地址为。32、执行如下三条指令后,30H单元的内容是M O V
R 1,#30HM O V
40H,#0 E HM O V
R 1,40H33、MCS-51片内,既可以字节寻址又可以位寻址。34、一个机器周期等于个状态周期,振荡脉冲2分频后产生的时序信号的周期定义为状态 周期。35、执行MOVX
A,DPTR指令时,MCS-51 。36、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H当执行完左边的程序后,PC37、对程序存储器的读操作,只能使用。38、当使用慢速外设时,最佳的传输方式是。39、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器加以选择。 二、判断题1、MOV
55H,@R5( × )2、INC
DPTR( √ )3、DEC
DPTR ( × )4、CLR
R0( × )5、MOV T0,#3CF0H(×)6、的区别在于内部是否有程序存储器。( √ )7、内部RAM的位寻址区,既能位寻址,又可字节寻址。(√)8、串行口工作方式1的波特率是固定的,为fosc/32。(×)9、8051单片机中的PC是不可寻址的。(√)10、MCS-51系统可以没有复位电路。( × )11、某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。(√)12、PC存放的是即将执行的下一条指令。(√)13、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。( √
)14、特殊功能寄存器SCON与定时器/计数器的控制无关。(√)15、各中断源发出的中断请求信号,都会标记在AT89S51的TCON寄存器中。(×)16、MCS-51上电复位时,SBUF=00H。(
× )。17、MCS-51的相对转移指令最大负跳距是127B。(
)18、MCS-51的程序存储器只是用来存放程序的。 ( ×
)19、MCS-51的串行接口是全双工的。(√)20、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(×)21、MOV C,#00H的寻址方式是立即寻址。(×)22、MCS-51的5个中断源优先级相同。(× ) 三、简答题1、请写出共阴数码管显示数字0~9对应的段码值。答:共阴3FH
6FH2、请写出共阳数码管显示数字0~9对应的段码值。答:共阳C0H
90H3、AT89S51单片机指令系统的寻址方式有哪些?答:寄存器寻址、直接寻址、间接寻址、立即寻址。4、请说明MCS-51单片机的外部引脚EA*的作用?答:当EA*为高电平时,访问内部程序存储器,但当地址大于0FFF时,自动转到外部程序存储器;当EA*为低电平时,只读取外部程序存储器。5、举例说明指令PUSH和POP的工作原理。答:PUSH进栈指令;首先将栈指针SP加1然后把direct中的内容送到栈指针SP指示的RAM单元中当(SP)=60H,(A)=30H,(B)=70H时PUSH A;(SP)+1=60H-&SP (A)-&61HPUSH B;(SP)+1=62H-&SP (B)-&62H(SP)=62H (61H)=30H (62H)=70HPOP出栈指令;当栈指针SP指示的栈顶(内部RAM单元)内部送入direct字节单元中,栈指针SP减1当(SP)=62H,(62H)=70H,(61H)=30H时POP DPH;((SP))-&DPH,(SP)-1-&SPPOP DPL;((SP))-&DPL,(SP)-1-&SP(POTR)=7030H
(SP)=60H 6、特殊功能寄存器中,哪些单元是可以位寻址的?B寄存器 F7H-F0H
累加器A E7H-E0H
程序状态字PSW
终端优先级控制IP
中断允许控制IE
串行控制 SCON 9FH-98HP1口
定时器计数器控制 FCON
87H-80H7、AJMP指令和LJMP指令的区别?答:AJMP 这是2kb范围的无条件跳转指令,为了和MCS-48的JMP指令兼容而设 SJMP相对转移指令
LJMP长跳转指令8、中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?答:RETI除了将压栈的内容出栈外(即现场恢复),还清除在中断响应时被置1的AT89S51内部中断优先级寄存器的优先级状态。9、AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?答:AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突。这是因为它们的控制信号不同:(1) 外扩程序存储器是PSEN*信号为其控制信号,外扩数据存储器是RD*与WR*信号为其控制信号(2) 指令不同,程序存储器用MOVC读取,数据存储器用MOVX存取。10、MCS-51单片机片内256B的数据存储器可分为几个区?分别作什么用?答:(1)通用工作寄存器区,00H C 1FH,共4组,R0-R7,在程序中直接使用(2)可位寻址区,20H-2FH,可进行位操作,也可字节寻址(3)用户RAM区,30H-7FH,只可字节寻址,用于数据缓冲及堆栈区(4)特殊功能寄存器区,80H-FFH,21个特殊功能寄存器离散地分布在该区内,用于实现各种控制功能11、AT89S51采用6MHz的晶振,定时1ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)答:(216-X)*2*10-6=10-3
X=FEOCH12、写出AT89S51的所有中断源,并说明说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除,为什么?答: 外部中断INT0*,定时器/计数器中断T0,外部中断INT1*,定时器/计数器中断T1,串行口中断。其中串行口中断TI与RI必须用软件清“0”,因为串口中断的输出中断为TI,输入中断为RI,故用软件清“0”。13、MCS-51指令系统主要有哪几种中断源?并写出每个中断入口地址?答:中断源
入口地址外部中断0
0003H定时器0溢出
000BH外部中断1
0013H定时器1溢出
0001BH串行口中断
0023H14、LED的静态显示方式与动态显示方式有何区别?各有什么优缺点?答:静态:显示期间,锁存器输出的段码不变,亮度大,各位LED的段选分别控制,位数多硬件电路复杂;动态:所有位段码线并连一起,各位的亮灭靠片选控制端控制,亮度较低,多位控制电路简单。15、请画出单片机最小系统。16、简述行列式扫描键盘的工作原理。 答: 扫描键盘工作原理首先X0~X3,始终接高电平,Y0~Y3给低电平,扫描P1.0~P1.3若全为高电平,则没有键按下,若有低电平,则有键按下。接着Y0输出低电平,Y1~Y3输出高平,扫描P1.0~P1.3,若全为高电平,则没有键按下,若有低电平,则找出相位,得到所按的键。再Y1输出低电平,Y0,Y2,Y3输出高电平,重复第2 步骤作.再Y2输出低电平,Y0,Y1,Y3输出高电平扫描再Y3输出低电平,Y0,Y1,Y2输出高电平扫描根据据以上扫描,确定以上各键是否按下。17、 什么叫堆栈?答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以&后进先出&的结构方式处理的。实质上,堆栈就是一个按照&后进先出&原则组织的一段内存区域。18、PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?答:PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。19、DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?答:DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器。20、8031的扩展储存器系统中,为什么P0口要接一个8位锁存器,而P2口却不接? 答:这是因为P0口是扩展储存器系统的多路低8位地址和数据总线,在访问外部存储器时,P0口分时用作输出外部储存器低8位地址和传送数据,为了在整个访问外部存储器期间,对外部存储器存在着有效的低8位地址信号,所以P0口需要外接一个地址锁存器。ALE信号就是用来把P0口输出的地址字节锁存在这个外接的锁存器中,再从锁存器输出 包含各类专业文献、幼儿教育、小学教育、文学作品欣赏、外语学习资料、高等教育、专业论文、51单片机复习题(含答案)25等内容。 
  51单片机复习题(含答案)_计算机软件及应用_IT/计算机_专业资料。一、填空题 1、AT89S51 单片机为 8 位单片机,共有 40 个引脚。 2、MCS-51 系列单片机的典型...   51单片机复习题(含答案)1_从业资格考试_资格考试/认证_教育专区。一、填空题 1、AT89S51 单片机为 8 位单片机,共有 40 个引脚。 2、MCS-51 系列单片机的...   51单片机复习题 有答案(C语言版)有答案(C语言版)隐藏&& 广西工学院 2012 ― 2013 学年第 1 学期课程考核试题考 核课程单片机原理与应用( A 卷)考核班级...   51单片机复习题(含答案) 7页 1下载券 51单片机基础知识试题题... 21页 1下载券 单片机期末考试试题 7页 1下载券51单片机复习...   51单片机基础知识试题题库(含答案)_工学_高等教育_教育专区。51单片机基础知识... 51单片机基础知识复习练... 11页 1下载券 51单片机基础知识复习练... 3页...  51 单片机基础知识复习题(含答案) 1.8051 单片机的片内有(一)个 16 位的特殊功能寄存器。 2.MCS-51 单片机的堆栈区应建立在(片内数据存储区底 128 字节...   51单片机复习题参考答案51单片机复习题参考答案隐藏&& 一、填空题 1. CPU(或中央处理器) 、片内数据存储器、片内程序存储器、定时器/计数器、内部总线 2. ...   2014年最新51单片机复习题_从业资格考试_资格考试/认证_教育专区。1、51 单片机的特殊功能寄存器中哪些可以直接进行位操作,哪些可以进行位定义? TCON(88H) SCON...  二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填 在题干的括号内。每小题 1 分,共 10 分) 1.MCS-51 单片机复位操作的...单片机试题库及 参考答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
29页1下载券62页免费9页1下载券10页1下载券6页1下载券62页1下载券26页5下载券6页1下载券7页免费
喜欢此文档的还喜欢33页1下载券7页1下载券4页1下载券20页1下载券6页5下载券
单片机试题库及 参考答案|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢单片机原理多章习题06
上亿文档资料,等你来发现
单片机原理多章习题06
1.AT89S51单片机为位单片机;2.MCS-51系列单片机的典型芯片分别为、;3.AT89S51的异步通信口为(单工/半双工/;4.AT89S51有级中断,个中断源;5.AT89S51内部数据存储器的地址范围是是2;6.AT89S51单片机指令系统的寻址方式有__;7.如果(A)=34H,(R7)=0ABH,执行;(R7)=;8.82C55可以扩展个并行
AT89S51单片机为位单片机2.
MCS-51系列单片机的典型芯片分别为、3.
AT89S51的异步通信口为(单工/半双工/全双工)4.
AT89S51有级中断,个中断源5.
AT89S51内部数据存储器的地址范围是是
,对应的位地址范围是00H~7FH
,外部数据存储器的最大可扩展容量是6.
AT89S51单片机指令系统的寻址方式有____直接寻址____、___寄存器间接寻址_____、_立即寻址____、 基址寄存器加变址寄存器寻址
如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(R7)=8.
82C55可以扩展个并行口,其中9.
当单片机复位时PSW=,这时当前的工作寄存器区是R4所对应的存储单元地址为 04 H。10. 若A中的内容为67H,那么,P标志位为11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP
SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)3.串行口方式3发送的第9位数据要事先写入( SCON )寄存器的( TB8 )位。4.串行口的方式0的波特率为 ( fOSC/12 )。6.在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为( 28H )。7.如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH
A, @R1后;结果(A)=( 79 H ) ,(49H)=( 58H )。8.利用81C55可以扩展( 3 )个并行口,(256)个RAM单元。9.当单片机复位时PSW= ( 00 )H,SP=( 07H ),P0~P3口均为( 高 )电平。10.若A中的内容为88H,那么,P标志位为( 0
)。11.当AT89S51执行MOVC
A,@A+ DPTR指令时,伴随着( PSEN* )控制信号有效。12.AT89S51访问片外存储器时,利用( ALE
)信号锁存来自( P0口
)发出的低8位地址信号。13.已知fosc=12MHz, T0作为定时器使用时,其定时时间间隔为( 1us
)。14.若AT89S51外扩8KB 程序存储器的首地址若为1000H,则末地址为(2FFF)H。2.串行口方式2接收到的第9位数据送(SCON)寄存器的(RB8)位中保存。3.当单片机复位时PSW=(00)H,这时当前的工作寄存器区是(0)区,R6所对应的存储单元地址为(06)H。5.AT89S51访问片外存储器时,利用(ALE)信号锁存来自( P0口 )发出的低8位地址信号。6.若AT89S51外扩32KB 数据存储器的首地址若为4000H,则末地址为(BFFF)H。8.若A中的内容为67H,那么,P标志位为(1)。9.AT89S51单片机的通讯接口有(串行)和(并行)两种形式。在串行通讯中,发送时要把(并行)数据转换成(串行)数据。接收时又需把(串行)数据转换成(并行)数据。10.AT89S51内部数据存储器的地址范围是(00-7FH ),位地址空间的字节地址范围是(00-2FH),对应的位地址范围是(00-7FH ),外部数据存储器的最大可扩展容量是(64KB)。12.AT89S51内部提供(2)个可编程的(16)位定时/计数器,定时器有(4)种工作方式。1.
AT89S51单片机芯片共有个引脚,MCS-51系列单片机为6.
当单片机复位时PSW= 00 H,这时当前的工作寄存器区是R4所对应的存储单元地址为 04 H。8.
51系列单片机的典型芯片分别为
AT89S51的10.
由AT89S51组成的单片机系统在工作时,11.
AT89S51外部程序存储器的最大可扩展容量是
,其地址范围是0000H - FFFFH
。ROM芯片2764的容量是
8 KB,若其首地址为 0000H,则其末地址
AT89S51的中断源有 个中断优先级。13.
AT89S51唯一的一条16位数据传送指令为14.
LJMP的跳转范围是AJMP的跳转范围是,SJMP的跳转范围是 256B) 。15.
若A中的内容为68H,那么P标志位为。1.
如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD
@ R1;结果2.
AT89S51的异步通信口为/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为3.
AT89S51内部数据存储器的位地址空间的字节地址范围是围是
00H-FFH。4.
单片机也可称为5.
当MCS-51执行MOVX
A,@R1指令时,伴随着控制信号有效。6.
当单片机的PSW=01H时,这时当前的工作寄存器区是区,R4所对应的存储单元地址为7.
AT89S51的口为高8位地址总线口。8.
设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程序存储器有效,则其
引脚应该接
在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行10. 欲使P1口的低4位输出0,高4位不变,应执行一条11. 单片机外部三大总线分别为、12. 数据指针DPTR有PC有13. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在块芯片中选中其中任一块。14. MCS-51指令系统中,ADD与ADDC指令的区别是15. 特殊功能寄存器中,单元地址低位为16. 开机复位后,CPU使用的是寄存器第0组,地址范围是17. 若某存储器芯片地址线为12根,那么它的存储容量为18. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为19. AT89S51复位后,PC与SP的值为分别为和20. LJMP跳转空间最大可达到1、AT89S51有(
)条指令。2、晶振的频率为6MHz时,一个机器周期为(
)μS。3、51单片机是把中央处理器,(
定时器/计数器
)以及I/O接口电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。4、单片机复位时P0的值为(
)。5、当PSW.4=0,PSW.3=1时,当前工作寄存器Rn,工作在第(
)区。6、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行(
)次。7、欲使P1口的低4位输出0,高4位不变,应执行一条(
ANL P1,#OFOH
)指令。8、AT89S51系列单片机有(
)个中断源,可分为(
)个优先级。上电复位时( 外部中断0 )中断源的优先级别最高。9、计算机三大总线分别为( 数据总线 )、( 地址总线 )和控制总线。10、74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在(
)块芯片中选中其中任一块。11、MCS-51指令系统中,ADD与ADDC指令的区别是(进位位Cy是否参与加法运算 )。12、AT89S51单片机有(
)个16位定时/计数器。13、特殊功能寄存器中,单元地址(
末位为0或8
)的特殊功能寄存器,可以位寻址。1. PSW中的RS0、RS1=01B,此时R2的字节地址为(
)。2. 假定DPTR的内容1000H,A中的内容为40H,执行指令:2000H: MOVC
A,@A+DPTR后,送入A的是程序存储器( 1040H )单元的内容。3. 假定A中的内容为79H,R5中的内容为78H,执行指令:ADD A,R5DA
A后,累加器A的内容为(
)H,CY的内容为(
)。4.当AT89S51单片机响应中断后,必须用软件清除的中断请求标志是( TI和RI)。5.TMOD中的GATEx=1时,表示由两个信号TRx和( 中断引脚上的电平 )控制定时器的启停。6.在AT89S51单片机的RESET端出现(
大于2个机器周期
)的高电平后,便可以可靠复位,复位后的PC中的内容为(
)H。8.DA转换器的两个最重要的技术指标为(
)。9.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的(
)信号。10. 波特率定义为 (串行口每秒发送的的位数)。串行通信对波特率的基本要求是互相通信的甲乙双方必须具有 ( 相同 ) 的波特率。11. 若串行通信按方式1传送,每分钟传送3000个字符(8位/每字符),其波特率是(400bit/s)。12. AT89S51片内(20H~2FH)地址范围内的数据存储器,既可以字节寻址又可以位寻址。 13.8KB RAM存储器的首地址若为1000H,则末地址为(2FFF)H。15.已知8段共阴极LED显示器显示字符“H”的段码为76H,则8段共阳极LED显示器显示字符“H”的段码为(
)。16.当键盘的按键数目少于8个时,应采用(
)式键盘。当键盘的按键数目为64个时,应采用(
)式键盘。17.当BCD码拨盘的A端接地时,当BCD码拨盘拨到 “6” 时,此时拨盘的8、4、2、1接点的输出为( 1、0、0、1
)。18.使用双缓冲方式的D/A转换器,可实现多路模拟信号的(
)输出。19.AT89S51单片机扩展并行I/O口时,对扩展的I/O口芯片的基本要求是:输出应具有(
)功能;输入应具有(
三态缓冲或锁存选通
)功能;1、单片机也可称为或。2、 串行口方式2接收到的第9位数据送位中保存。3、AT89S51内部数据存储器的地址范围是
,对应的位地址范围是 ,外部数据存储器的最大可扩展容量是4、内部RAM中,位地址为50H的位,该位所在字节的字节地址为。5、如果(A)=65H,(50H)= 50H,(R1)= 50H,执行指令XCHD
A, @R1;结果为:H ,H。6、当AT89S51执行MOVC
A,@A+PC指令时,伴随着效。7、AT89S51访问片外存储器时,利用信号锁存来自 发出的低8位地址信号。8、定时器/计数器T0作为计数器使用时,其计数频率不能超过晶振频率fosc的
。14、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。15、利用82C55可以扩展个并行口,其中条口线具有位操作功能。16、若AT89S51外扩32KB 数据存储器的首地址为0000H,则末地址为H。17、由8031组成的单片机系统在工作时,引脚应该接。18、AT89S51唯一的一条16位数据传送指令为1.相对寻址是以的当前值为基准,加上指令中给出的相对 形成目标地址的方式。2.AT89S51单片机的1个机器周期含有3.AT89S51单片机进行扩展时,用 /数据总线,用 口作为地址总线高8位。4.假定累加器A的内容30H,执行指令:1000H:MOVC
A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5. 指令格式是由 操作码
和 操作数 部分组成。6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是和7. 在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是
指令8. JNC
rel指令执行时,当CY位为
时程序发生跳转。9. 单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是
。10.外部中断0的中断入口地址为定时/记数器T1的中断入口地址为。11.串行口工作方式2为 9位异步通信,若SMOD=0,f OSC = 6 MHZ ,则其相应波特率为×106 b/s12.堆栈应遵循1.如果(DPTR)=5678H,(SP)=42H,(3FH)=12H ,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后:POP
DPLRET则:(PCH) =_34H_;(PCL)=_12H__;(DPH)=__80H__;(DPL)=__50H__;(4分)2.AT89S51采用6MHz的晶振,定时2ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)(6分)答:机器周期6×106=2×10-6s=2uS又方式1为16进制定时器.故(216―X)×2×10-6=2×10-3=&216-X=1000=&X==64536
即初值=FC18H3.AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?(6分)答:不发生数据冲突的原因是:AT89S51中访问程序存储器和数据存储器的指令不一样。选通信号也就不一样,前者为PSEN,后者为WR与RD。程序存储器访问指令为MOVC
A,@DPTR;MOVC
A,@A+pc。数据存储器访问指令为:MOVX
MOVX A,@Ri; MOVX
@DPTR,A。4.说明AT89S51的外部引脚EA*的作用?(4分)答:当EA*为高电平时,AT89S51访问内部程序存储器,但当地址大于0FFF时,自动转到外部程序存储器;当EA*为低电平时,AT89S51只读取外部程序存储器。5.写出AT89S51的所有中断源,并说明说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除,为什么?(6分)答: 外部中断INT0*定时器/计数器中断T0外部中断INT1*定时器/计数器中断T1串行口中断其中串行口中断TI与RI必须用软件清“0”,因为串口中断的输出中断为TI,输入中断为RI,故用软件清“0”。1.AT89S51采用12MHz的晶振,定时1ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)(6分)解:采用12MHZ的晶振,Tcy=1/fosc×12=1/12×10-6×12=1us采用定时器方式1(为16位)定时1ms,设初值为X,则:(216-X)×1×10-6=1×10-3则=&X=64536将其转换成二进的为:1000再将其转化为16进制数为:FC18初值为TXH=FCH
TXL=18H2.中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?(4分)答:RETI除了将压栈的内容出栈外(即现场恢复),还清除在中断响应时被置1的AT89S51内部中断优先级寄存器的优先级状态。3.AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?(6分)答:AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突。包含各类专业文献、文学作品欣赏、各类资格考试、高等教育、幼儿教育、小学教育、行业资料、单片机原理多章习题06等内容。 
 第一章习题 1.什么是单片机?单片机和通用微机相比有何特点? 答:单片机又称为...目前,单片机正朝着高性能和多品种发展,但由于 MCS-51 系列 8 位 单片机仍能...  《单片机原理及应用》思考题与习题参考答案 单片机...225 END 第3章 3.1 解: 当 CPU 正在处理某件...(3)如果同级的多个中断请求同时出现,CPU 则按...   《单片机原理与应用》试题及答案_工学_高等教育_教育专区。《单片机原理与应用...+5V 五、画出 AT89S51 系列单片机利用串行口进行 1 台主机与 4 台从机多机...  习 题 集 ――MCS-51 单片机原理 吴锤红 制 第一章 引 导 1、 列举出...什么现象都没有 E、计算机乱响 2、多字节整数实现的方法是___。 A、由使用它们...  IP 等操作时,要延后一条指 令第 6 章习题答案 1、定时器模式 2 有什么特点...12、简述单片几多机通信的原理。 答:当一片 89C51(主机)与多片 89C51(从...   第1章单片机原理课后答案_小学作文_小学教育_教育专区。习 1. 题 给出下列有...总线是连接多个设备或功能部件的一簇公共信号线, 它是计算机 各组成部件之间...  第 3 章 MCS-51 单片机指令系统与汇编语言程序设计 1.什么是寻址方式?MCS-51... 驾考新题抢先版 80份文档
家装材料选购攻略 高端水龙头贵在哪儿 橱柜行业多...  采用 8255 芯片为 8051 单片机系统扩展接口,外设为开关组(8 个开关组成)和 8...题 15 原理图 //defination SEG_OUT BIT_OUT DISPBUF SETPTR HOLDTIME DLETIME...  《单片机原理及应用》习题答案 第一章 基础知识 1.微型计算机主要由哪几部分...4) 当有多个元器件要接在同一地线上时, 这些元器件应多点就近接地还是统一...

我要回帖

更多关于 栈寻址 的文章

 

随机推荐