单片机原理及应用课后习题答案 .pdfVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

单⽚机原理及应⽤课后习题答案

单⽚机原理及应⽤课后习题答案

课后思考题级习题答案

思考题与习题1

⼀、填空

1.单⽚机按照⽤途通常分为通⽤型和专⽤型。

2.单⽚机也称为微控制器和单⽚微型计算机。⼆、简答

1.什么是单⽚机?

答:单⽚机也称微控制器,它是将中央处理器、程序处理器、数据处理器、输⼊/输出接⼝、定时/计数器串⾏⼝、系统总线等集成在⼀个半导体芯⽚上的微计算机,因此⼜称为单⽚微型计算机,简称为单

⽚机。

2.简述单⽚机的特点和应⽤领域。答:(1)单⽚机体积⼩,应⽤系统结构简单,能满⾜很多应⽤领域对硬件功能的要求。

(2)单⽚机的可靠性⾼。

(3)单⽚机的指令系统简单,易学易⽤。

(4)单⽚机的发展迅速,特别是最近⼏年,单⽚机的内部结构越来越完善。

3.写出AT89S51与AT89S52芯⽚的主要区别。

内部程序存储区容量不同,52的程序存储空间为8K,内部数据存储空间为256B,中断源8个,定时器/计数器有3个,⽽51的程序存储空间为4K,内部数据存储空间为128B,中断源5个,定时器/计

数器有2个。

思考题与习题2

⼀、填空题

1.如果(PSW)=10H,则内部RAM⼯作寄存器区的当前寄存器是第⼆组寄存器,8个寄存器的单元地址为10H~17H。

2.为寻址程序状态字F0位,可使⽤的地址和符号有PSW.5、0D0H.5、F0和0D5H。

3.单⽚机复位后,(SP)=07H,P0~P3=FFH,PC=0000H,PSW=00HA=00H。

4.AT89S51单⽚机的程序存储器的寻址范围是由PC决定的,由于AT89S51单⽚机的PC是16位的,所以最⼤寻址范围为64KB。

5.写出位地址为20H所在的位,字节地址24H.0。

6.写出字节地址为20H的单元最⾼位的位地址为07H,最低位的位地址为00H。

7.如果晶振频率MHz6OSCf,则⼀个时钟周期为1.66667E-7,⼀个机器周

期为2us。

8.AT89S51单⽚机共有26个特殊功能寄存器。

9.AT89S51单⽚机⽚外数据存储器最多可以扩展64KB。

10.如果CPU从⽚外ROM的0000H单元开始执⾏程序,那么EA引脚应接低电平。

20H-2FH为位寻址区,共16个单元。这16个单元可以作为字节单元使⽤,同时这16个单元的每⼀位也可以单独使⽤,即位寻址。

30H-7FH为⽤户RAM区,⽤于存放各种数据、中间结果,起到数据缓冲的作⽤。在实际使⽤中,常需要把堆栈设在⽤户RAM中。

8.AT89S51单⽚机的⽚内都包含了哪些功能部件?各个功能部件主要的功能是什么?

答:1个微处理器(CPU);

128个数据存储器(RAM)单元;

4KBFlash程序存储器;

4个8位可编程并⾏I/O⼝;

1个全双⼯串⾏⼝;

2个16位定时器/计数器;

1个看门狗定时器;

1个中断系统,5个中断源,2个优先级;

26个特殊功能寄存器(SFR);

1个看门狗定时器。

9.程序存储器的空间中,有5个特殊单元,分别对应AT89S51单⽚机5个中断源的⼊⼝地址,写出这些单元的地址及对应的中断源。

中断源中断⼊⼝地址

外部中断00003H

定时/计数器0溢出中断000BH

外部中断10013H

定时/计数器1溢出中断001BH

串⾏中断0023H

10.AT89S51单⽚机有⼏个存储器空间?画出它的存储器结构图。

AT89S51单⽚机的有3个存储器空间,即⽚内⽚外统⼀编制的程序存储器,⽚内数据存储器和⽚外数据存储器。

11.什么是空闲⽅式?怎样进⼊和退出空闲⽅式?

答:空闲⽅式:CPU处于休眠的状态,⽽⽚内所有其他外围设备保持⼯作状态,即振荡器保持⼯作,时钟脉冲继续输出到中断、串⾏⼝、定时器等功能部件,使它们继续⼯作,但时钟脉冲不再送到

CPU,因⽽CPU停⽌⼯作。

进⼊:每当CPU执⾏⼀条将IDL位置1的指令,就使它进⼊空闲⽅式,CPU

即停⽌⼯作,进⼊空闲⽅式。

退出:两种:⼀是被允许的中断源请求中断时,由内部的硬件电路清0IDL位,终⽌空闲⽅式;另⼀种⽅式是硬件复位。RST引脚上的复位信号直接将IDL为清0,从⽽使单⽚机退出空闲⽅式。

12.什么是掉电⽅式?怎样进⼊和退出掉电⽅式?

答:掉电:振荡器停⽌⼯作,单⽚机内部所有的功能部件全部停⽌⼯作。

进⼊:CPU执⾏⼀条将PD位置1的指令,就使单⽚机进⼊掉电⽅式。

退出:唯⼀的⽅法是硬件复位,复位

文档评论(0)

131****8306 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档