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

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

ID:15335783

大小:1.48 MB

页数:15页

时间:2018-08-02

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

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

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.结构示意图2-3MCS-51单片机四组并行I/O口在使用时各有什么特点?1.P0口特点:1)作输出口使用时,由于输出驱动为漏极开路式,需外接上拉电阻,阻值一般为5

2、~10K.2)作输入口使用时,在输入数据时,应先向端口写入”1”,使引脚处于悬浮状态,再读入数据.3)扩展ROM和(或)RAM时,作为地址/数据总线使用(地址A7~A0,数据D7~D0)1.P1口特点:1)作输出口使用时,无需外接上拉电阻(内部有上拉电阻)2)作输入口使用时,在输入数据时,应先向端口写入”1”,使引脚处于悬浮状态,再读入数据.2.P2口特点:1)作输出口使用时,无需外接上拉电阻(内部有上拉电阻)2)作输入口使用时,在输入数据时,应先向端口写入”1”,使引脚处于悬浮状态,再读入数据.3)扩展ROM和(或)RAM时,作为地

3、址/数据总线使用(地址A15~A8,数据D15~D8)3.P3口特点:1)作输出口使用时,无需外接上拉电阻(内部有上拉电阻)2)作输入口使用时,在输入数据时,应先向端口写入”1”,使引脚处于悬浮状态,再读入数据.3)第二功能如下表2-4MCS-51单片机的存储器有几个存储空间?各自的地址范围和容量是多少?使用时各有什么特点?四个存储空间:(不同的单片机有所不同)1.片内RAM,地址范围:00H~FFH,共256个字节1)00H~1FH为通用寄存器区,共分四组(0组1组2组3组,由PSW的RS1RS0决定,复位时自动选中0组)每组8个寄

4、存器R0~R72)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中哪些字节有位地址?哪些字

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

6、期指令周期=1个或2个或4个机器周期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说出单片机复位后,各特殊功能寄存器的初始化状态是什么各特殊功能寄存器的初始化状态如表特别SP=07H,P0~P3=FFH注意:复位后要先给SP赋值(30H~7FH),

7、P0~P3置初值习题三3-1说明下列各条指令划线部分的寻址方式,并用图说明指令实现的操作。(1)ADDA,30H;直接寻址(2)MOVXA,@DPTR;寄存器间接寻址(3)MOVCA,@A+PC;变址寻址(4)ORL60H,#22H;直接寻址立即寻址(5)MOV@R1,A;寄存器间接寻址3-2查附录写出下列各条指令的机器码。ACALL0100H;3100LCAlL0300H;120300AJMP0100H;2100LJMP0300H;D20300SJMP—5;80FBSJMP$十5;80033-3设R0=7EH,DPTR=10FEH,

8、片内RAM中7EH、7FH单元内容为0AAH、0BBH,试分析下列每条指令、增加注释并写出其执行结果。INC@R0;(7EH)+17EH,(7EH)=0ABH1NCR0;R0+1R0,(R0)=7FH1NC@R0;(7F

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

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

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