单片微型计算机原理及接口技课后习题答案.docxVIP

单片微型计算机原理及接口技课后习题答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片微型计算机原理及接口技课后习题答案 习题二 2-1 8051单片机的主要部件是什么? 一.一个8位微处理器cpu 2.数据存储器RAM和特殊功能寄存器3内部程序存储器rom4两个定时/计数器 5.四个8位可编程的i/o并行端口6.一个串行端口7.中断控制系统8.内部时钟电路 2-2mcs-51单片机的片外总线是如何构造的?试着画出它的结构图。 1.片外总线构成:1)地址总线ab2)数据总线db3)控制总线cb2.结构示意图 2-3mcs-51单片机四组并行I/O端口的特点是什么? 1.p0口特点: 1) 当它用作输出时,因为输出驱动器是开漏型的,所以需要外部连接以拉动电源 阻,阻值一般为5~10k. 2) 当用作输入端口时,输入数据时,先向端口写入“1”,使引脚暂停,然后读取数据 3)扩展rom和(或)ram时,作为地址/数据总线使用(地址a7~a0,数据d7~d0)2.p1口特点: 1) 当用作输出时,无需连接外部上拉电阻器(内部有上拉电阻器) 2)作输入口使用时,在输入数据时,应先向端口写入”1”,使引脚处于悬浮状态,再读入数据.3.p2口特点: 1) 当用作输出时,无需连接外部上拉电阻器(内部有上拉电阻器) 2)作输入口使用时,在输入数据时,应先向端口写入”1”,使引脚处于悬浮状态,再读入数据. 3) 当扩展ROM和/或ram时,它被用作地址/数据总线(地址A15~A8,数据D15~D8)4 P3端口功能: 1)作输出口使用时,无需外接上拉电阻(内部有上拉电阻) 2) 当它用作输入端口时,输入数据时,首先将“1”写入端口,使引脚暂停,然后读取数据。3) 第二个功能如下表所示 2-4mcs-51单片机的存储器有几个存储空间?各自的地址范围和容量是多少?使用时各有什么特点? 四个存储空间:(不同的微控制器不同) 1.片内ram,地址范围:00h~ffh,共256个字节 1) 00h~1fh为通用寄存器区,分为四组 (0组1组2组3组,由psw的rs1rs0决定,复位时自动选中0组)每组8个寄存器r0~r7 2) 20h~2fH为位寻址区,总计128位(16*8)3)30h~7FH为通用RAM区,总计64字节 4)80h~ffh为特殊功能寄存器(sfr)区,共128个字节 共有21个功能单元分散分布在该区域,如并口串行口中断系统的定时/计数器和状态寄存器,不能使用其他空闲单元 2.片外ram,地址范围:0000h~ffffh,共64k字节 3.片内ROM(EA=1),地址范围:0000H~0fffh,共4K字节4片外ROM(EA=0),地址范围:0000H~ffffh,共64K字节 2-5在单片机内ram中哪些字节有位地址?哪些字节没有位地址?特殊功能寄存器中安排位地址的作用何在? 位地址为20h~2fh80h88h90h98ha0ha8hb0hb8hd0he0hf0h的字节 sfr安排地址位的作用:可按位访问,方便使用 2-6什么是振荡周期、时钟周期、机器周期和指令周期? 振荡周期----为单片机提供时钟信号的振荡源的周期 时钟(状态)周期——振荡源信号分频形成的时钟脉冲信号的机器周期——完成基本操作所需的时间,由6个时钟(状态)周期组成 指令周期----cpu执行一条指令所需的时间时钟(状态)周期=2振荡周期 机器周期=6时钟(状态)周期=12振荡周期指令周期=1或2或4个机器周期 2-7若单片机使用的晶振为6mhz,那么振荡周期、机器周期和指令周期分别是多少? fosc=6mhz t振荡=1/fosc=0.167μs t机器=12*t振荡=2μSt指令=(1~4)t机器=2~8μs 2-8当单片机使用的晶振为12mhz时,执行一条指令所需的最长时间为多少? FOSC=12mhzt指令=1~4μStmax指令=4μs 2-9说出单片机复位后,各特殊功能寄存器的初始化状态是什么各特殊功能寄存器的初始化状态如表 特殊SP=07h,P0~P3=FFH 注意:复位后要先给sp赋值(30h~7fh),p0~p3置初值 练习3 3-1说明下列各条指令划线部分的寻址方式,并用图说明指令实现的操作。 (1) adda,30小时;直接寻址 (2)movxa,@dptr;寄存器间接寻址(3)movca,@a+pc;变址寻址 (4)

文档评论(0)

软件开发 + 关注
官方认证
服务提供商

十余年的软件行业耕耘,可承接各类需求

认证主体深圳鼎云文化有限公司
IP属地陕西
统一社会信用代码/组织机构代码
91440300MA5G24KH9F

1亿VIP精品文档

相关文档