单片微型计算机原理及接口技课后习题答案.docx

单片微型计算机原理及接口技课后习题答案.docx

ID:62551992

大小:71.67 KB

页数:16页

时间:2021-05-12

单片微型计算机原理及接口技课后习题答案.docx_第1页
单片微型计算机原理及接口技课后习题答案.docx_第2页
单片微型计算机原理及接口技课后习题答案.docx_第3页
单片微型计算机原理及接口技课后习题答案.docx_第4页
单片微型计算机原理及接口技课后习题答案.docx_第5页
资源描述:

《单片微型计算机原理及接口技课后习题答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题二2-1试述8051单片机主要由哪几个部分构成?1.一个8位微处理器CPU2.数据存储器RAM和特殊功能寄存器3.内部程序存储器ROM4.两个定时/计数器5.四个8位可编程的I/O并行端口6.一个串行端口7.中断控制系统8.内部时钟电路2-2MCS-51单片机的片外总线是怎样构成的?试画由其结构示意图。1.片外总线构成:1)地址总线AB2)数据总线DB3)控制总线CB2.结构示意图ALEEARESETPSHNCCvf.0J,Z3,4,5,6,7,0I,23「与.6,7P匕pP匕RP匕RRIp;匕巴匕P;7.6-J4.32437-]O22h22L

2、22hnnIooooPPPPPP2PPRppHpppp地址锁存器541-2IDIIIIIIp吗M76542c_o7s5432IDAAAAAaaaaaaaaaa^dddddddd2-3MCS-51单片机四组并行I/O口在使用时各有什么特点?1.P0口特点:1)作输由口使用时,由于输由驱动为漏极开路式,需外接上拉电阻,阻值一般为5~10K.2)作输入口使用时,在输入数据时,应先向端口写入"1”,使引脚处于悬浮状态,再读入数据.3)扩展ROM和(或)RAM时,作为地址/数据总线使用(地址A7~A0,数据D7~D0)1.P1口特点:1)作输由口使用时,无需外

3、接上拉电阻(内部有上拉电阻)2)作输入口使用时,在输入数据时,应先向端口写入"1”,使引脚处于悬浮状态,再读入数据.2.P2口特点:1)作输由口使用时,无需外接上拉电阻(内部有上拉电阻)2)作输入口使用时,在输入数据时,应先向端口写入"1”,使引脚处于悬浮状态,再读入数据.3)扩展ROM和(或)RAM时,作为地址/数据总线使用(地址A15~A8,数据D15~D8)3.P3口特点:1)作输由口使用时,无需外接上拉电阻(内部有上拉电阻)2)作输入口使用时,在输入数据时,应先向端口写入"1”,使引脚处于悬浮状态,再读入数据.3)第二功能如下表位线引脚第二功

4、能__P3,010RXD(串行输入口)%11TXD(串行输出口)P工212INT0(外部中断0)P*313INI;(外部中断1)14£(定时器0的计数输入)15「(定时器1的计数输入)^3.616WR(外部数据存储器号脉冲)P圭717RD(外部数据存储器读脉冲)2-4MCS-51单片机的存储器有几个存储空间?各自的地址范围和容量是多少?使用时各有什么特点?四个存储空间:(不同的单片机有所不同)1)片内RAM,地址范围:00H〜FFH,共256个字节2)00H~1FH为通用寄存器区,共分四组(0组1组2组3组,由PSW的RS1RS0决定,复位时自动选中

5、0组)每组8个寄存器R0〜R73)20H〜2FH为位寻址区,共128位(16*8)3)30H〜7FH为通用RAM区洪64个字节4)80H〜FFH为特殊功能寄存器(SFR)区洪128个字节并行口串行口中断系统定时/计数器等功能单元和状态寄存器等共21个单元离散的分布在这个区中,其他空闲单元不能使用2.片夕卜RAM,地址范围:0000H〜FFFFH,共64K字节3.片内ROM(EA=1),地址范围:0000H〜0FFFH,共4K字节4.片外ROM(EA=0),地址范围:0000H〜FFFFH,共64K字节2-5在单片机内RAM中哪些字节有位地址?哪些字节

6、没有位地址?特殊功能寄存器中安排位地址的作用何在?有位地址的字节:20H〜2FH80H88H90H98HA0HA8HB0HB8HD0HE0HF0HSFR安排地址位的作用:可按位访问,方便使用2-6什么叫振荡周期、时钟周期、机器周期和指令周期?振荡周期■一为单片机提供时钟信号的振荡源的周期时钟(状态)周期■一振荡源信号经二分频后形成的时钟脉冲信号机器周期■■一完成一个基本操作所需的时间,由6个时钟(状态)周期组成指令周期--CPU执行一条指令所需的时间时钟(状态)周期=2振荡周期机器周期=6时钟(状态)周期=12振荡周期指令周期=1个或2个或4个机器周

7、期2-7若单片机使用的晶振为6MHz,那么振荡周期、机器周期和指令周期分别是多少?fosc=6MHZT振荡=1/fosc=0.167以sT机器=12*T振荡=2以sT指令=(1~4)T机器=2~8以s2-8当单片机使用的晶振为12MHz时,执行一条指令所需的最长时间为多少?fosc=12MHZT指令=1~4以sTMAX指令<=4以s2-9说由单片机复位后,各特殊功能寄存器的初始化状态是什么各特殊功能寄存器的初始化状态如表特殊功能寄存器初始状态特殊功能寄存器初始状态A00HTMOD00HB00HTCON(XJHPSW00HTHO00HSP07HTLO0

8、0HDPL00HTH100HDPH00HTL100HP0〜P3FFHSBUFXXXXXXXXBIPXXXOO

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

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

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