电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机课后习题解答

单片机课后习题解答_第1页
1/52
单片机课后习题解答_第2页
2/52
单片机课后习题解答_第3页
3/52
单片机课后习题解答(26 页)Good is good, but better carries it.精益求精,善益求善。练习练习练习第二章 单片机结构及原理1、MCS-51 单片机内部包含哪些主要功能部件?它们的作用是什么?答:(1)一个 8bit CPU 是微处理器的核心,是运算和逻辑计算的中心。(2)片内震荡器及时钟电路:提供标准时钟信号,所有动作都依据此进行。(3)4K ROM 程序存贮器:存贮程序及常用表格。(4)128B RAM 数据存贮器:存贮一些中间变量和常数等。(5)两个 16bit 定时器/计数器:完全硬件定时器(6)32 根可编程 I/O 口线:标准 8 位双向(4 个)I/O 接口,每一条 I/O 线都能独立地作输入或输出。(7)一个可编程全双工串行口。 (8)五个中断源。2、什么是指令?什么是程序?答:指令是规定计算机执行某种操作的命令。程序是根据任务要求有序编排指令的集合。3、如何认识 89S51/52 存储器空间在物理结构上可以划分为 4 个空间,而在逻辑上又可以划分为 3 个空间?答:89S51/52 存储器空间在物理结构上设有4个存储器空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。在逻辑上有3个存储器地址空间:片内、片外统一的 64KB 程序存储器地址空间,片内 256 B数据存储器地址空间,片外 64 KB的数据存储器地址空间。4、开机复位后,CPU 使用的是哪组工作寄存器?他们的地址是多少?CPU 如何确定和改变当前工作寄存器组?答:开机复位后,CPU 使用的是第 0 组工作寄存器,地址为 00H~07H,CPU 通过改变状态字寄存器 PSW 中的 RS0 和 RS1 来确定工作寄存器组。5、什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针 SP 重新赋值?假如 CPU 在操作中要使用两组工作寄存器,SP 应该多大?答:堆栈是一个特别的存储区,主要功能是临时存放数据和地址,通常用来保护断点和现场。堆栈指针 SP 复位后指向 07H 单元,00H~1FH 为工作寄存器区,20H~2FH 为位寻址区,这些单元有其他功能,因此在程序设计时,需要对 SP 重新赋值。假如 CPU 在操作中要使用两组工作寄存器,SP 应该至少设置为 0FH。6、89S51/52 的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为8MHz 时,一个单片机周期为多少微秒?答:时钟周期为时钟脉冲频率的倒数,他是单片机中最基本的、最小的时间单位。机器周期是指完成一个基本操作所需要的时间,一个机器周期由 12 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机课后习题解答

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部