《单片机原理及接口技术》(第二版)余锡存著 课后习题答案.doc

《单片机原理及接口技术》(第二版)余锡存著 课后习题答案.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理及接口技术》(第二版)余锡存著 课后习题答案

第二章 1.89C51、87C51、80C51和80C31单片机的主要区别在那里? 答:相同之处是:制造工艺都为CHMOS,都有128字节片内RAM、两个定时/计数器、4个8位I/O并行口,一个串行口和5个中断源。 主要区别: ① 89C51片内4K字节FLASHROM; ② 87C51片内4K字节EPROM; ③ 80C51片内4K字节 掩膜ROM; ④ 80C31片内无程序存储器。 2.MCS-51单片机引脚有多少I/O线?它们和单片机对外的地址总线和数据总线有何关系? 答:4个8位I/O并行口,一个串行口; 其中P0口为外接程存和数存的地址低8位和数据总线的时分复用接口; 其中P2口为外接程存和数存的地址高8位总线接口; 其中P1口为真正的用户口线; 其中P3口有第2功能; 以上4个口线在没有专用功能时,也可以做通用I/O口线用。 3.简述8031片内RAM区地址空间的分配特点。 答: MCS-51 单片机片内RAM为 256 字节, 地址范围为00H~FFH, 分为两大部分: 低 128 字节(00H~7FH)为真正的RAM区; 高 128 字节(80H~FFH)为特殊功能寄存器区SFR。 在低 128 字节RAM中, 00H~1FH共 32 单元是 4 个通用工作寄存器区。每一个区有 8 个通用寄存器R0~R7。 4. MCS-51单片机由哪几个部分组成。 答: ① 一个8位CPU; ② 4KB ROM or EPROM(8031无ROM); ③ 128字节RAM数据存储器; ④ 21个特殊功能寄存器SFR; ⑤ 4个8位并行I/O口,其中P0、P2为地址/数据线,可寻址64KB 程序存储器和64KB 数据存储器; ⑥ 一个可编程全双工串行口; ⑦ 具有5个中断源,两个优先级,嵌套中断结构; ⑧ 两个16位定时器/计数器; ⑨ 一个片内振荡器及时钟电路。 5. MCS-51单片机的信号各自的功能是什么? 答:都是控制总线 ① :访问内部程序存储器的控制信号/编程电压输入端。 时,CPU从片内读取指令, CPU从片外读取指令。 ② :地址锁存允许/编程信号线。 ③ :外部程序存储器读选通信号。 ④:复位输入信号/掉电保护后备电源引脚。 6.MCS-51单片机如何实现工作寄存器组的选择? RS1(PSW.4)、RS0(PSW.3) 为工作寄存器组的选择位; ① 取值为00时选择第0组工作寄存器,片内RAM地址是00H~07H,名称为R0~R7; ② 取值为01时选择第1组工作寄存器,片内RAM地址是08H~0FH,名称为R0~R7; ③ 取值为10时选择第2组工作寄存器,片内RAM地址是10H~17H,名称为R0~R7; ④ 取值为11时选择第3组工作寄存器,片内RAM地址是18H~1FH,名称为R0~R7。 什么是时钟周期、机器周期、指令周期?当单片机的时钟频率为12MHz时,一个机器周期是多少?ALE引脚的输出频率是多少? (1) 振荡周期: 也称时钟周期, 是指为单片机提供时钟脉冲信号的振荡源的周期。 (2) 状态周期: 每个状态周期为时钟周期的 2 倍, 是振荡周期经二分频后得到的。 (3) 机器周期: 一个机器周期包含 6 个状态周期S1~S6, 也就是 12 个时钟周期。 在一个机器周期内, CPU可以完成一个独立的操作。 (4) 指令周期: 它是指CPU完成一条操作所需的全部时间。 每条指令执行时间都是有一个或几个机器周期组成。 MCS - 51 系统中, 有单周期指令、双周期指令和四周期指令。 当单片机的时钟频率为12MHz时,一个机器周期是多少1μs(微秒);ALE引脚的输出频率是多少2μs(微秒)。 第三章 MCS-51指令系统按功能分为几类?具有几种寻址方式?他们的寻址范围如何? 答: ① 按功能分为5类,分别是: 数据传送类、算术操作类、逻辑操作类、控制转移类和位操作类; ② 具有7种寻址方式; ③ 立即寻址,寻址范围是程序存储器; 直接寻址,寻址范围是内部RAM低128字节和高128字节; 寄存器寻址,寻址范围是四组工作寄存器R0~R7; 寄存器间接寻址,寻址范围是内部RAM的低128和外部RAM低64K可寻址空间; 基址寄存器加变址寄存器间接寻址,寻址范围是程序存储器; 相对寻址,寻址范围是以下一条指令为相对地址的-128~+127字节范围内; 位寻址,寻址范围是可位寻址空间,包括内部RAM的可寻址位,特殊功能寄存器中的可寻址位。 2.设内部RAM中59H单元的内容为50H,写出当执行下列程序段后寄存器A,R0,和内部RAM中50H、51H单元的内容为和值? 答: MOV A,59H ; (A)=(59H

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档