电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机课后习题答案

34页
  • 卖家[上传人]:桔****
  • 文档编号:482897283
  • 上传时间:2022-07-25
  • 文档格式:DOC
  • 文档大小:204KB
  • / 34 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 .wd.第1章 习题答案1什么是单片机答:将中央处理器Central Processing Unit,CPU、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等微型计算机的主要部件集成在一块芯片上,使其具有计算机的 基本功能,就叫做单片微型计算机Single Chip Micro Computer,SCMC,简称单片机。由于单片机的指令功能是按照工业控制的要求设计,所以单片机又称为微控制器Micro Controller Unit,MCU。2单片机有哪些特点答: 1单片机的存储器ROM和RAM是严格区分的。ROM称为程序存储器,只存放程序、固定常数及数据表格。RAM则为数据存储器,用作工作区及存放用户数据。2采用面向控制的指令系统。3单片机的I/O引脚通常是多功能的。4单片机的外部扩展能力强。5单片机体积小,本钱低,运用灵活,易于产品化。6面向控制,能有针对性地解决从简单到复杂的各类控制任务,因而能获得最正确的性能价格比。7抗干扰能力强,适用温度范围宽。8可以方便地实现多机和分布式控制,使整个控制系统的效率和可靠性大为提高。3单片机的应用有哪些答: 1工业控制。单片

      2、机可以构成各种工业控制系统、数据采集系统等。如数控机床、自动生产线控制、电机控制、测控系统等。2仪器仪表。如智能仪表、医疗器械、数字示波器等。3计算机外部设备与智能接口。如图形终端机、 机、复印机、打印机、绘图仪、磁盘/磁带机、智能终端机等。4商用产品。如自动售货机、电子收款机、电子秤等。5家用电器。如微波炉、电视机、空调、洗衣机、录像机、音响设备等。6消费类电子产品。7通讯设备和网络设备。8儿童智能玩具。9汽车、建筑机械、飞机等大型机械设备。10智能楼宇设备。11交通控制设备。4常见的单片机有哪些类型答: 1AVR单片机;2Motorola单片机;3MicroChip单片机;4Scenix单片机;5EPSON单片机;7GMS90单片机;8华邦单片机9Zilog单片机;10NS单片机;11AX1001单片机第2章 习题答案1MCS-51单片机内部包含哪些主要逻辑功能部件答:11个8位的微处理器CPU。28KB的片内程序存储器Flash ROM51子系列的Flash ROM为4KB,用于烧录运行的程序、常数数据。3256B的片内数据存储器RAM51子系列的RAM为128B,在程序运行时可

      3、以随时写入数据和读出,用于存放函数相互传递的数据、接收的外部数据、中间结果、最后结果以及显示的数据等。43个16位的定时器/计数器51子系列仅有2个定时器,每个定时器/计数器可以设置为计数方式,用于对外部事件信号进展计数,也可以设置为定时方式,满足各种定时要求。5有一个管理6个中断源51子系列1是5个中断源、两个优先级的中断控制器。64个8位并行I/O端,每个端口既可以用作输入,也可以用于输出。7一个全双工的UART通用异步接收发送器串行I/O口,用于单片机之间的串行通信,或者单片机与PC机、其它设备、其它芯片之间的串行通信。8片内振荡电路和时钟发生器,只需外面接上一晶振或输入振荡信号就可产生单片机所需要的各种时钟信号。9有一个可寻址64KB外部数据存储器、还可以寻址64KB外部程序存储器的三总线的控制电路。2MCS-51单片机的引脚有何功能信号为何种电平答:为片外程序存储器选择输入端。该引脚为低电平时,使用片外程序存储器,为高电平时,使用片内程序存储器。3MCS-51单片机的ALE引脚有何功能信号波形是什么答: ALE为地址锁存信号,每个机器周期输出两个正脉冲。在访问片外存储器时,下

      4、降沿用于控制外接的地址锁存器锁存从P0口输出的低8位地址。在没有接外部存储器时,可以将该引脚的输出作为时钟信号使用。4MCS-51单片机的存储器分为哪几个空间如何区分不同空间的寻址答: MCS-51单片机有4个存储空间,它们是片内程序存储器和数据存储器,在片外可以扩展的程序存储器和数据存储器。这4个存储空间可以分成三类:片内数据存储空间256B的RAM和128B的特殊功能存放器、片外数据存储空间64KB、片内和片外统一编址的程序存储空间64KB。不同的存储空间,它们有各自的寻址方式和访问指令。片内数据存储空间用MOV指令访问。片外数据存储空间用MOVX指令访问。片内和片外统一编址的程序存储空间用MOVC指令访问。5简述MCS-51单片机片内RAM的空间分配。内部RAM低128字节分为哪几个主要局部各局部主要功能是什么答: 片内数据存储器按照寻址方式,可以分为三个局部:低128字节数据区,高128字节数据区间,特殊功能存放器区。低128字节数据区分为三个区域:工作存放器区,位寻找区和通用数据区。工作存放器区4组工作存放器;位寻找区既可以做位操作,也可以字节操作;通用数据区用于堆栈和存放程

      5、序运行时的数据和中间结果。6简述MCS-51单片机布尔处理器存储空间分配,片内RAM包含哪些可以位寻址的单元。位地址7DH与字节地址7DH如何区别位地址7DH具体在片内RAM中的什么位置答:低128字节数据区的位寻找区和高128字节数据区的某些可位寻址的特殊功能存放器。位地址7DH与字节地址7DH可通过不同的指令来区别,位地址7DH用位寻址指令来访问,字节地址7DH用字节寻址指令来访问,位地址7DH在低128字节数据区的位寻找区的2FH字节。7MCS-51单片机的程序状态存放器PSW的作用是什么常用标志有哪些位作用是什么答:PSW是一个8位存放器,用于设定CPU的状态和指示指令执行后的状态。CYPSW.7:进位标志。在执行加减运算指令时,如果运算结果的最高位D7发生了进位或借位,则CY由硬件自动置1。ACPSW.6:半进位标志位,也称为辅助标志位。在执行加减运算指令时,如果运算结果的低半字节D3发生了向高半字节进位或借位,则AC由硬件自动置1。F0、F1PSW.5 和PSW.1:用户标志位。用户可以根据需要对F0、F1赋予一定的含义,由用户置1和清0,作为软件标志。RS1、RS0PSW

      6、.4 和PSW.3:工作存放器组选择控制位。通过对这两位设定,可以从4个工作存放器组中选择一组作为当前工作存放器。OVPSW.2:溢出标志位,有两种情况影响该位。一是执行加减运算时,如果D7或D6任一位,并且只一位发生了进位或借位,则OV自动置1, PPSW.0:奇偶标志位。每条指令执行完后,该位都会指示当前累加器A中1的个数。如果A中有奇数个1,则P自动置1。8MCS-51单片机复位后,CPU使用哪组工作存放器它们的地址是什么用户如何改变当前工作存放器组答: MCS-51单片机复位后,CPU使用0组工作存放器。它们的地址是08H0FH。通过程序状态字PSW中的RS1、RS0标志位改变当前工作存放器组。9什么叫堆栈堆栈指针SP的作用是什么答: 堆栈是在RAM专门开辟的一个特殊用途的存储区。堆栈是按照“先进后出即先进入堆栈的数据后移出堆栈的原则存取数据。堆栈指针SP是一个8位存放器,其值为栈顶的地址,即指向栈顶,SP为访问堆栈的间址存放器。10PC与DPTR各有哪些特点有何异同答: PC与DPTR都是16位的存放器。PC由两个8位的计数器PCH和PCL组成。PC实际是程序的字节地址计数器

      7、,它的内容是将要执行的下一条指令的地址,具有自加1功能。改变PC的内容就可以改变程序执行的方向。DPTR的高字节存放器用DPH表示,低字节存放器用DPL表示。DPTR既可以作为一个16位存放器使用,也可以作为两个独立的8位存放器使用。DPTR主要用于存放16位地址,以便对64KB的片外RAM和64KB的程序存储空间作间接访问。11测试哪个引脚,可以快捷地判断单片机是否正在工作答: 假设要检查单片机是否工作,可以使用示波器查看ALE引脚是否有脉冲信号输出。12读端口锁存器和“读引脚有何不同各使用哪些指令答:一种是读取锁存器原来的输出值,另一种情况是翻开端口的缓冲器读取引脚上的信号,读端口锁存器,用MOV A,Pi指令。“读引脚,要先用MOV Pi,#0FFH对相应端口写FFH,使输出场效应管T截止,才能够正确输入,再用MOV A,Pi指令。13MCS-51单片机的P0P3口构造有何不同用作通用I/O口输入数据时应注意什么答: P2口是一个双功能口,一是通用I/O口,二是以总线方式访问外部存储器时作为高8位地址口。与P1口的构造类似,驱动局部 基本上与P1口一样,但比P1口多了一个多路切换

      8、开关MUX和反相器3。P3口是一个多功能口,与P1口的构造相比不难看出,P3口与P1口的差异在于多了“与非门3和缓冲器4。正是这两个局部,使得P3口除了具有P1口的准双向I/O口的功能之外,还可以使用各引脚所具有的第2功能。P0多了一路总线输出地址/数据、总线输出控制电路反相器3和与门4、两路输出切换开关MUX及开关控制C,并且把上拉电阻换成了场效应管T1,以增加总线的驱动能力。用作通用I/O口输入数据时应注意要先用MOV Pi,#0FFH对相应端口写FFH,使输出场效应管T截止,才能够正确输入。14P0口用作通用I/O口输出数据时应注意什么答: P0口与其它端口不同,它的输出级无上拉电阻。当把它用作通用I/O口时,输出级是开漏电路,故用其输出去驱动NMOS输入时外接上拉电阻,这时每一位输出可以驱动4个LS型TTL负载。用作输入时,应先向端口锁存器写1。15什么叫时钟周期什么叫机器周期什么叫指令周期时钟周期、机器周期与振荡周期之间有什么关系答: 时钟周期即振荡周期:为晶振的振荡周期,是最小的时序单位。状态周期:是振荡频率2分频后的时钟周期。显然,一个状态周期包含2个振荡周期。机器周期M

      9、C:1个机器周期由6个状态周期、即12个振荡周期组成,是量度指令执行时间的单位。指令周期:是执行一条指令所需要的时间。一个指令周期由14个机器周期组成。16MCS-51单片机常用的复位电路有哪些复位后机器的初始状态如何答: 复位电路有两种方式:上电自动复位电路和手动复位电路。复位后,程序计数器PC变为0000H,使单片机从程序存储器地址0000H单元开场执行。除P0P3为FFH;SP为07H;SBUF为不确定。大局部特殊功能存放器清零。17MCS-51单片机有几种低功耗工作方式如何实现,又如何退出答: MCS-51单片机有空闲和掉电两种低功耗工作方式。当CPU执行完置IDL=1的指令后,系统就进入空闲方式。进入空闲方式之后,有两种方法可以退出。一种是任何中断请求被响应都可以由硬件将IDL位清0而完毕空闲方式。另一种退出空闲方式的方法是硬件复位。当CPU执行完置PD=1的指令后,系统就进入掉电工作方式。对于一般的单片机来说,退出掉电方式的唯一方法是由硬件复位。第3章 习题答案1简述MCS-51汇编指令格式。答:MCS-51汇编语言指令由四局部组成,其一般格式如下: 标号:操作码 操作数 ;注释格式中的方括号意为可以没有相应局部,可以没有标号、操作数和注释,至少要有操作码。其操作数局部最多可以是两项: 第1操作数 ,第2操作数2何谓寻址方式MCS-51单片机有哪些寻址方式,是怎样操作的各种寻址方式的寻址空间和范围是什么答

      《单片机课后习题答案》由会员桔****分享,可在线阅读,更多相关《单片机课后习题答案》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.