微机复习题讲解

一、MCS-51单片机的结构及原理习题:1.MCS-51系列单片机在片内集成了哪些主要逻辑功能部件?各个逻辑部件的主要功能是什么?2.MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?3.8051单片机的控制总线信号有哪些?各有何作用?4.什么是指令?什么是程序?简述程序在计算机中的执行过程。5.8051单片机的存储器组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?使用上有何特点?6.何为堆栈指针?堆栈操作有何规定?7.8051单片机有多少个特殊功能寄存器?这些特殊功能寄存器能够完成什么功能?特殊功能寄存器中的哪些寄存器可以进行位寻址?8.MCS-51单片机的I/O口有什么特点?9.DPTR是什么寄存器?它的作用是什么?10.8051单片机的PSW寄存器各位标志的意义如何?11.8051片内数据存储器有多少字节?存储空间地址范围为多少?12.8051片内RAM低128单元划分为哪三个主要部分?各部分主要功能是什么?13.8051单片机的片内,片外存储器如何选择?14.MCS-51单片机的时钟周期,机器周期,指令周期是如何定义的?当主频为12MHz的时候,一个机器周期是多长时间?执行一条最长的指令需要多长时间?15.8051单片机复位后,各寄存器的初始状态如何?复位方法有几种?参考答案:1、解:MCS-51单片机在片内集成了中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时器/计数器、并行I/O接口、串行I/O接口和中断系统等几大单元。CPU是整个单片机的核心部件,由运算器和控制器组成。运算器可以完成算术运算和逻辑运算,其操作顺序在控制器控制下进行。控制器是由程序计数器PC(ProgramCounter)、指令寄存器IR(InstructionRegister)、指令译码器ID(InstructionDecoder)、定时控制逻辑和振荡器OSC等电路组成。CPU根据PC中的地址将欲执行指令的指令码从存储器中取出,存放在IR中,ID对IR中的指令码进行译码,定时控制逻辑在OSC配合下对ID译码后的信号进行分时,以产生执行本条指令所需的全部信号。程序存储器(ROM)用于存储程序、常数、表格等。数据存储器(RAM)用于存储数据。8051内部有两个16位可编程序的定时器/计数器T0和T1,均为二进制加1计数器。可用于定时和对外部输入脉冲的计数。8051的中断系统主要由中断允许控制器IE和中断优先级控制器IP等电路组成。可实现对5个中断源的管理。8051的中断系统主要由中断允许控制器IE和中断优先级控制器IP等电路组成。其中,IE用于控制5个中断源中哪些中断请求被允许向CPU提出,哪些中断源的中断请求被禁止;IP用于控制5个中断源的中断请求的优先权级别。I/O接口是MCS-51单片机对外部实现控制和信息交换的必经之路,用于信息传送过程中的速度匹配和增加它的负载能力。可分为串行和并行I/O接口。1根引脚。每个端位双向口,共占32I/O端口,每个端口都是8单片机有2、解:80C514个个、一个输入驱动器和输入缓冲器。通常把4~P3)口都包括一个锁存器(即专用寄存器P0个端口的每一位都可以作为双向4~P3。在无片外扩展的存储器的系统中,这端口称为P0口分时P0口作为高8位地址线,通用I/O端口使用。在具有片外扩展存储器的系统中,P2作为低8位地址线和双向数据总线。控制线一共有6条:3、解:口引脚的第二功能使用。在访问片外存编程线,配合P0(1)ALE/:地址锁存允许/PROGALE/引脚上输出片外存储器低8位地址的同时在储器时,8051CPU在P0.7~P0.0PROG以用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,上输出一个高电位脉冲,引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,P0.0便空出P0.7~的脉冲序列。该脉冲序列可用作外部时钟源或8051自动在fosc/6ALE/上输出频率为PROG作为定时脉冲源使用。使用片内ROM还是使:允许访问片外存储器/编程电源线,可以控制(2)8051/VppEA用片外ROM。若=0,则允许使用片内ROM;若=1则允许使用片外ROM。EAEAPSEN:片外ROM选通线,在执行访问片外ROM的指令MOVC时,)8051(自动在3PSENPSEN线均为...

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

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?