单片机课后题答案(霍孟友主编)

单片机课后题答案(霍孟友主编)

ID:27002793

大小:133.50 KB

页数:7页

时间:2018-11-30

单片机课后题答案(霍孟友主编)_第1页
单片机课后题答案(霍孟友主编)_第2页
单片机课后题答案(霍孟友主编)_第3页
单片机课后题答案(霍孟友主编)_第4页
单片机课后题答案(霍孟友主编)_第5页
资源描述:

《单片机课后题答案(霍孟友主编)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2-1.8051单片机芯片内部包含哪些主要逻辑功能部件?答:一个8位微处理器(CPU);片内数据存储器RAM;片内程序存储器ROM;四个8位并行I/O口P0~P3;两个定时器/计数器;五个中断源的中断控制系统;一个UART(通用异步接收发送器)的串行I/O口;片内振荡器和时钟产生电路。2-2、8051存储器分哪几个地址空间?如何区别不同空间寻址?答:⑴片内、外统一编址的64KB程序存储器;⑵片内256B数据存储器;⑶片外64KB数据存储器。硬件:引脚接高电平时CPU从片内0000H单元开始取指令,接低电平时CPU直接访问片外EPROM。EA软件:MOV指令访问片内数据存储器,MOVX指令

2、访问片外数据存储器,MOVC指令用于读取程序存储器中的常数。2-3.简述8051片内RAM的空间分配。答:低128B位数据存储器区分为:工作寄存器区(00H~1FH);位寻址区(20H~2FH);一般数据存储区(30H~7FH)高128B数据存储器区离散地分布着21个特殊功能寄存器2-4.简述直接位寻址区的空间分配,片内RAM中包含哪些可位寻址单元?答:MCS-51单片机片内RAM中有两个区域可进行位寻址:(1)片内RAM低128字节的位寻址区,地址为20H~2FH的16个字节单元共128位,每一位都有相应的位地址,可用位寻址方式对其进行置位、复位、内容传送、逻辑运算等操作,128位的位

3、地址定义为00H~7FH。(2)片内RAM高128字节的存储器区,有21个特殊功能寄存器。其中字节地址正好能被8整除的字节单元中的每一位都可以按位寻址、操作。142-5.8051的P0~P3口有何不同,用作通用I/O口输入数据时应注意什么?答:P0~P3口功能不完全相同。(1)访问外扩展存储器时,P2口送出16位地址的高8位地址,P0口先送出16位地址的低8位地址,再做数据的输入/输出通道。(2)在无片外扩展存储器的系统中,P0、P2口不需要做地址口时,和P1、P3口一样,都可作为准双向通用I/O口使用。P0的输出级无上拉电阻,在作为通用I/O口时需外接上拉电阻,且P0口的每一位输出可驱

4、动8个TTL负载,而P0~P3口的输出级接有上拉负载电阻,每一位输出可驱动4个TTL负载。在作通用I/O输入数据时应注意:应先对相应的端口锁存器写1,防止误读。2-6.8051单片机引脚有何功能?在使用8031时,引脚应如何处理?EAEA答:引脚为外部程序存储器地址允许输入端,其电平的高低决定了系统复位后CPU是从片内程序存储器还是片外扩展存储器的0000H字节单元开始取指令。EA(1)当引脚接成高电平时,CPU首先从片内0000H字节单元开始取指令执行程序,当指令地址寄存器PC中的内容超过0FFFH后,就自动转向片外扩展的EPROM中取指令执行,这时芯片外部的重叠地址为0000H~0F

5、FFH的低4KBEPROM忽略不用。EA(2)当引脚接成低电平时,复位后CPU直接从片外EPROM的0000H字节单元开始取指令执行,这时芯片内部0000H~0FFFH的4KB单元被忽略不用。EA在使用8031时,由于其内部没有ROM/EPROM,所以必须使用外部扩展程序存储器,它的引脚应该接成低电平,CPU直接从片外扩展的EPROM中取指令执行。EA2-7.8051单片机有哪些信号需要芯片以第二功能的方式提供?答:(1)VPD(9脚):片内RAM备用电源的输入端。(2)(30脚):对于片内带有可编程序存储器的芯片,作为编程写入的编程脉冲输入端,把编写好的程序指令代码存入程序存储器中。P

6、ROG(3)VPP(31脚):对于片内有EPROM的芯片固化程序时,它作为是加高编程电压的输入端。(4)RXD(10脚):串行口通信数据输入线。(5)TXD(11脚):串行口通信数据输出线。(6)(12脚):外部中断0输入信号。INT0(7)(13脚):外部中断1输出信号。INT1(8)T0(14脚):定时器0的脉冲信号外部输入。(9)T1(15脚):定时器1的脉冲信号外部输入。15(10)(16脚):CPU至片外数据存储器的“写选通控制”输出。WR(11)(17脚):CPU至片外数据存储器的“读选通控制”输出。RD2-8.内RAM低128B单元划分为哪三个主要区域?各区域主要功能是什么

7、?答:地址范围为00H~7FH的128字节单元,按功能特点划分为不同的几个区,分述如下。(1)工作寄存器区地址范围为00H~1FH的32字节存储器单元,分为四个组,每组有8个工作寄存器字节单元,定名为R0、R1、R2、R3、R4、R5、R6和R7。通过改变程序状态字特殊功能寄存器PSW中RS1,RS0两位的内容,每组工作寄存器均可选作CPU的当前工作寄存器组。(2)位寻址区地址为20H~2FH的16个字节单元中共128位,每一位都有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。