微机原理与接口技术离线作业.docVIP

  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文档。上传文档
查看更多
浙江大学远程教育学院 《微机原理与接口技术》课程作业 姓名: 范淑芳 学 号: 715100202041 年级: 西溪15秋1班 学习中心: 西溪直属 ————————————————————————————— 第二章 P47 2.80C51单片微机芯片引脚第二功能有哪些? 第一功能 第二变异功能 P0.0~P0.7 地址总线A0~A7/数据总线D0~D7 P2.0~P2.7 地址总线A8~A15 P3.0 RXD串行输入 P3.1 TXD串行输入 P3.2 INTO外部中断0 P3.3 INT1外部中断1 P3.4 TO定时器/计数器0的外部输入 P3.5 T1定时器/计数器0的外部输出 P3.6 WR外部数据存储器或I/O的写选通 P3.7 RD外部数据存储器或I/O的读选通 4.80C51存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间?访问片内数据存储器和片外数据存储器的指令格式有何区别? 答80C51单片机采用哈佛Har-yard结构即将程序存储器和数据存储器截然分开分 别进行寻址。不仅在片内驻留一定容量的程序存储器和数据存储器及众多的特殊功能寄存 器而且还具有较强的外部存储器扩展能力扩展的程序存储器和数据存储器寻址范围都可 达到64KB。 1.在物理上设有4个存储器空间 片内程序存储器 片外程序存储器 片内数据存储器 片外数据存储器 2.在逻辑上设有3个存储器地址空间 片内、片外统一的64KB程序存储器地址空间 片内256字节(80C52为384字节)数据存储器地址空间 片内数据存储器空间在物理上又包含两部分 对于80C51型单片机0~127字节为片内数据存储器空间;128~255字节为特殊功 能寄存器SFR空间实际仅占用了20多个字节 对于80C52型单片机0~127字节为片内数据存储器空间; 128~255字节共128 个字节是数据存储器和特殊功能寄存器地址重叠空间。 片外64KB的数据存储器地址空间。 在访问3个不同的逻辑空间时应采用不同形式的指令以产生不同存储空间的选 通信号。访问片内RAM采用MOV指令访问片外RAM则一定要采用MOVX指令因为 MOVX指令会产生控制信号RD或WR用来访问片外RAM。访问程序存储器地址空间 则应采用MOVC指令。 6.80C51片内数据存储器低128个存储单元划分为哪4个主要部分?各部分主要功能是什么? 答80C51片内RAM的低128个存储单元划分为4个主要部分 寄存器区。共4组寄存器每组8个存储单元各组以R0~R7作为单元编号。 常用于保存操作数及中间结果等。R0~R7也称为“通用工作寄存器”占用00H~1FH 共32个单元地址。 位寻址区。单元地址为20H~2FH既可作为一般RAM单元使用按字节进行操作 也可对单元中的每一位进行位操作。因此称为“位寻址区”。寻址区共有16个RAM单 共计128位位地址为00H~7FH。 用户RAM区。在内部RAM低128单元中出去前面两个区剩下80个单元单元 地址为30H~7FH。在用户RAM区内可以设置堆栈区。 堆栈区及堆栈指示器SP。其具体功能有两个保护断点和保护现场。在80C51单片微 机中堆栈在子程序调用和中断时会把断点地址自动进栈和出栈还有对堆栈的进栈和栈 的指令PUSH、POP操作用于保护现场和恢复现场。 第三章P87 9.MOV、MOVC、MOVX 指令有什么区别,分别用于那些场合,为什么? MOVC指令用于对程序存储器的访问,从程序存储器中读取数据(如表格、常数等)。 MOVX指令采用间接寻址方式访问外部数据存储器.有Ri和DPTR两种间接寻址方式。执行MOVX指令时,在P3.7引脚上输出RD有效信号.或在P3.6引脚上

文档评论(0)

bamuwuying + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档