2021年单片机C语言应用程序设计(第五版)马忠梅课后习题答案.docx
《2021年单片机C语言应用程序设计(第五版)马忠梅课后习题答案.docx》由会员分享,可在线阅读,更多相关《2021年单片机C语言应用程序设计(第五版)马忠梅课后习题答案.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品word 可编辑资料 - - - - - - - - - - - - -第一章1.8051 单片机由哪几部分组成?8 位中心处理器 CPU .片内振荡电器及其时钟电路, 4 个 8 位并行 I/O 口(其中 P0 和 P2 可用于外部储备器的扩展) , 2 个 16 位定时器 /计数器, 5 个中断源(具有 2 个中断优先级) , 全双工串行口,布尔处理器;2.8051 单片机有多少个特别功能寄存器?它们可以分为几组,各完成什么主要功能?P7 1-3 表答: 8051 单片机内部有21 个特别功能寄存器,在物理上为分散在片内各功能部件中,在数 学上把它们组织在内部数据储备器地址空间80HF
2、FH 中,以便能使用统一的直接寻址方式来拜访;这些特别功能寄存器颁在以下各个功能部件中:(1) CPU : ACC .B.PSW.SP.DPTR (由 DPL 和 DPH 两个 8 位寄存器组成) ; 主要完成运算和规律判定功能;(2)中断系统:IP.IE; 完成中断治理(3)定时器 /计数器: TMOD .TCOM .TL0 . TH0 .TL1 .TH1 ; 完成定时或者计数功能(4)并行 I/O 口: P0.P1. P2.P3 完成 I/O 口功能,其中部分I/O 口带有可选的纵向拓展功能(5) 串行口: SCON .SBUF .PCON ;主要完成数据的串行发送和接收3.打算程序执行次
3、序的寄存器为哪几个?它为几位寄存器?为否为特别功能寄存器?它的内容为什么信息?为程序计数器PC,它为 16 位寄存器, 不为特别功能寄存器,它的内容为下一条将要执行的程序的地址4.DPTR为什么特别功能寄存器?DPTR的用途为什么?它由哪几个特别功能寄存器组成?DPTR 为 16 位数据指针寄存器,它由两个8 位特别功能寄存器DPL (数据指针低8 位)和 DPH (数据指针高8 位)组成, DPTR 用于储存16 位地址,作地址寄存器用,可寻址外部 数据储备器,也可寻址程序储备器;5.8051 的引脚有多少I/O 线?它们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各为多少
4、位?8051 单片机的40 个引脚中有32 根 I/O 口线, P0 口 8 根 I/O 线可以在外扩储备器时分时复 用作为外部储备器的低8 位地址总线和8 位数据总线, P2 口作为高8 位地址总线, P3.6 和P3.7 分别作为外部储备器的写和读掌握线;地址总线16 位,数据总线为8 位;6.什么为堆栈?堆栈指针SP 的作用为什么?8051 单片机堆栈的最大容量不能超过多少字节?堆栈为数据寄存器的一部分,这一部分数据的存取为依据先入后出.后入先出的原就进行的; 堆栈指针 SP 在启用堆栈之前为用来打算堆栈的位置;如在 8051 芯片复位后, SP的值为 07H ,就打算了堆栈从08H 开
5、头设置;修改SP 值可以使堆栈设置在内部RAM 的其它部分;在堆 栈启用之后, SP 指向堆栈顶部,即由SP 来打算数据读出和存入堆栈的地址;8051 单片机内部用作数据区的RAM 的容量为128 个字节, 前 8 个字节要用来作为工作寄存器R0 R7; 堆栈可以从08H 开头设置直到7FH,共 120 个字节;但这只为最大可能的容量;一般情形下,内部 RAM 仍要分出一部分作一般的数据区,或者仍要用其中的位寻址区来用于位操作,等等;所以, 8051 的堆栈区为比较小的,使用时要留意到这个限制;8.8051 内部 RAM 低 128 字节可分为几个区域?其中通用寄存器区的字节地址范畴为多少?
6、如何实现寄存器组的切换?可位寻址区的字节地址和位地址范畴分别为多少?8051 内部 RAM 的低 128 字节可以分为通用寄存器区.位寻址区. 便签(工作或者堆栈RAM)1第 1 页,共 4 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -区和特别功能寄存器区;通用寄存器区的地址从 00H 到 1FH 共 32 个字节;设置 PSW 中的位 RSO 和 RS1 可以切换当前通用寄存器组;位寻址区地址从 20H 到 2FH 共 16 个字节 128 位,占用地址 0 到 127.9.8051 单片机对外有几条专用掌握线?其功能
7、为什么?一般的说法为8051 单片机有4 条专用掌握线;它们为复位信号线RST,高电位有效,当有复位信号从今线输入时,使单片机复位;拜访外部存贮器掌握信号EA,低电平有效,当此掌握线为低电平常,单片机全部使用外部指令存贮器,而当此掌握线为高电平常,先使用片内的 4KB 指令存贮器( 0000H FFFFH),在 4KB 范畴之外,才使用指令存贮器 (地址为 1000HFFFFH);另有两条输出掌握:外部程序存贮器的读选通信号PSEN 和外部地址锁存器答应信号 ALE;前者为低电平有效,在读外部程序存贮器时使用;后者为高电平有效,在锁存P0 口输出的低8 位地址时使用;10 .8031 的 /E
8、A 端必需怎样处理?为什么?/EA 端为拜访外部程序储备器的掌握信号;当/EA 无效时, 拜访内部ROM,当/EA 为有效时,拜访外部 ROM ;由于 8031 没有内部ROM,所以 EA 端必需接低电平;11 .8051 单片机的储备器结构与通用微机的储备器结构相比有何特点?51 单片机 为8 位,现在的通用微机处理器 通常都为 64位;51 单 片 机 主 频 一 般 不 超 过 40MHz , 现 在 的 通 用 微 机 处 理 器 主 频 通 常 为 14GHz(10004000Mhz);51 单片机 的 I/O (输入 / 输出) 引脚 少(只有 644 个,更多的就不为典型的51了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 单片机 语言 应用 程序设计 第五 马忠梅 课后 习题 答案
限制150内