单片机课后答案

上传人:桔**** 文档编号:495504305 上传时间:2023-09-27 格式:DOC 页数:2 大小:20.57KB
返回 下载 相关 举报
单片机课后答案_第1页
第1页 / 共2页
单片机课后答案_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机课后答案》由会员分享,可在线阅读,更多相关《单片机课后答案(2页珍藏版)》请在金锄头文库上搜索。

1、第二章4.80c51存储器在结构上有何特点?在物理上和逻辑上各有那种地址空间?访问片内RAM和片外RAM的指令格式有何区别?答:程序存储器和数据存储器截然分开,分别寻址的结构。在物理上设有4个存储器空间:程序存储器:片内程序存储器,片外程序存储器;数据存储器:片内数据存储器;片外数据存储器。在逻辑上设有3个存储器地址空间:片内、片外统一的64KB程序存储地址空间;片内256B数据存储地址空间;片外64KB的数据存储器地址空间。访问片内RAM?访问片外RAM所用的寄存器为DPTR、R1或R0。5.80C51单片微机的信号有何功能?在使用80C51时,信号引脚应如何处理?在使用80C31时,信号引

2、脚应如何处理?6.80C51片内RAM低128单元划分为那4个主要部分?各部分主要功能是什么?答:(1)工作寄存器区用寄存器直接寻址的区域,指令的数量最多,均为但周期指令,执行的速度最快。(2)位寻址区共 16 个字节单元,既可进行字节寻址,又可进行位寻址。(3)字节寻址区共有 80 个字节单元,可以直接寻址的方法访问。(4)堆栈区及堆栈指示器 SP堆栈是为了子程序的调用和中断操作而设立的,其具体功能有两个:保护断点和保护现场。7.80C51设有4个通用工作寄存器组,有什么特点?如何选用?如何实现工作寄存器现场保护?答:80C51 4个通用工作寄存器组特点是:在某一时刻,只能选用一个寄存器组。

3、其选择可以通过软件对程序状态字PSW中的RS0、RS1两位的设置来实现。设置RS0、RS1时,可以对 PSW 采用字节寻址方式,也可以采用位寻址,间接寻址或直接修改RS0、RS1的内容。例如,若RS0、RS1均为0,则选用工作寄存器0组为当前工作寄存器。现需选用工作寄存器组1则只需将RS0改成1,可用位寻址方式(SETB PSW.3;PSW.3为RS0的符号地址)来实现。在中断嵌套时,只要通过改变状态字 PSW 中的RS0、RS两位进行设置,切换工作寄存器组,就可以极其方便地实现对工作寄存器的现场保护。8.什么是堆栈?堆栈有哪些功能?堆栈指示器SP的作用是什么?在程序设计时,为什么还要对SP重

4、新赋值?答:10.80C51单片微机的节拍、状态、机器周期、指令周期是如何设置的?当主频为12MHz时,各种周期等于多少微秒?11.程序存储器指令地址使用计数器为PC,外界数据存储器地址指针为DPTR,堆栈的地址指针为SP。15.80C51片外数据存储器与片内数据存储器地址允许重复,程序存储器地址也允许重复,如何区分?答:(1)对于数据存储器:当访问外部数据存储器时,只能用寄存器间接寻址的方法访问,所用的寄存器为 DPTR、 R1 或 R0,指令助记符为 MOVX。(2)对于程序存储器:CPU访问片内和片外程序存储器,可由引脚所接的电平来确定:引脚接高电平时,程序从片内程序存储器0000H开始

5、执行,即访问片内存储器;当PC值超出片内ROM容量时,会自动转向片外程序存储器空间执行;引脚接低电平时,迫使系统全部执行片外程序存储器0000H开始存放的程序。16.使80C51复位有几种方法?复位后80C51的初始状态如何,即各寄存器及RAM中的状态如何?答:80C51有3种复位方式:(1)上电复位,是指计算机加电瞬间,要在 RST 引脚上出现大于 10 ms 的正脉冲,使单片机进入复位状态。(2) 按键电平复位,是指用户按下复位按钮,使单片机进入复位状态。(3)外部脉冲复位,是由外部提供一个复位脉冲。此脉冲应保持宽度大于2的机器周期。复位后个寄存器恢复到初始状态,大部分的寄存器及PC都初始化为0。18.80C51端口P0P3用作I/O口时,要注意什么?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号