‘壹’ MCS-51单片机内部包含哪些主要功能部件它们的作用是什么
MCS-51单片机在一块芯片中集成了 CPU 、RAM、ROM、定时/计数器、多功能 I/O 口 和中棚慎断控制等基本功能部件。
1、单片机的核心部分是 CPU ,CPU 是单片机的大脑和心脏。
2、程序存储器用于存放编腊燃好的程序或表格常数。
3、数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。
4、定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时 ,它是定时器;当它对外部事件进行计数时,它是计数器。
5、I/O 接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外 设状态)和发布命令等。
6、中断控制可以解决 CPU 与外设之间速度匹配的问题,使单片机可以及时处理系统中许 多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。
‘贰’ 51单片机内部包含哪些主要功能部件各功能部件的主要作用是什么
部件、功能如下:
运算器:由算术逻辑单元ALU、累加器ACC、B寄存器、两个暂存寄存器、程序状态寄存器组成PSW;8位,可以进行算术云算(加,减,乘,除,乘除运算与寄存器B有关)、逻辑运算及移位运算等。
控制器:由指令寄存器IR、指令译码器ID、定时及控制逻辑电路、程序计数器PC组成,使单片机的运行控制中心。PC的结构与功能:16位的程序寄存器,控制程序的执行。IR,ID的功能;
ROM:4KB,地址0000H--0FFFH(使用时)
RAM:128B,地址00H--7FH三、8051的I/O端口电路四、定时器/计数器:2个16位的定时器/计数器五、中断控制系统:5个中断源,其中两个外部中断、两个定时/计数器中断、1个串行口中断。
‘叁’ 51单片机是用来干什么的
简单的说是用来存放数据的。
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列。
它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
(3)51单片机的功能扩展阅读:
硬件说明
1、使用用户板的晶振:仿真器晶振旁有两组跳线用来切换内部晶振和用户板晶振,当两个短路块位于仿真器晶振一侧时,默认使用仿真板上的晶振(11.0592MHz), 当两个短路块位于电容一侧时,使用用户板的晶振。
2、为便于调试带看门狗的用户板,仿真器的复位端未与用户板复位端相连;故仿真器的复位按钮只复位仿真器,不复位用户板;若要复位用户板,请使用用户板复位按钮。
‘肆’ 51单片机内部包含哪些主要功能部件它们的作用分别是什么
MCS-51单片机是在一块芯片中悔轮集成了 CPU、 RAM、 ROM、链前斗定时器/ 计数器和多种功能的I/O接口等一台计算机所需要的基本功能部件。
‘伍’ 51单片机主要功能有哪些
51单片机的作用很多很大,可以说上至航天飞机,下至家用电器都有51单片机的身影.在8位机这个价廉物美的单片机家族中,只有51单片机是有数据总线和地址总线这个概念的,因此这就决定了其功能的扩展性比AVR、PIC之类的单片机要强很多.很多工业控制都需要实时的存取一些数据,51单片机在此有明显的优势,因为它可以将数据存储在扩展的静态RAM中,速度上优势明显.尽管只有16根地址总线,直接扩展只有64K,但通过一些特殊处理,扩展到1M或更高都还是比较容易的.
‘陆’ 51系列单片机的基本功能
51子系列的主要功能为:
1)8位CPU。
2)片内带振荡器,振荡频率fosc范围为1.2~12MHZ;可有时钟输出。
3)128个字节的片内数据存储器。
4)4KB的片内程序存储器(8031无)
5)程序存储器的寻址范围为64KB。
6) 片外数据存储器的寻址范围为64KB。
7)21个字节专用寄存器。
8)4个8位并行I/O接口:P0、P1、P2、P3。
9)1个全双工串行I/O接口,可多机通信。
10)2个16位定时器/计数器。
11)中断系统有5个中断源,可编程为两个优先级。
12)111条指令,含乘法指令和除法指令。
13)有强的位寻址、位处理能力。
14)片内采用单总线结构。
15)用单一+5V电源。
52子系列单片机:片内数据存储器增至256个节;片内程序存储器增至8KB(8032无);有3个16位定时器/计数器;
‘柒’ 51单片机的功能
·8位CPU·4kbytes程序存储器(ROM) (52为8K)
·128bytes的数据存储器(RAM) (52有256bytes的RAM)
·32条I/O口线·111条指令,大部分为单字节指令
·21个专用寄存器
·2个可编程定时/计数器·5个中断源,2个优先级(52有6个)
·一个全双工串行通信口
·外部数据存储器寻址空间为64kB
·外部程序存储器寻址空间为64kB
·逻辑操作位寻址功能·双列直插40PinDIP封装
·单一+5V电源供电
CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
ROM:用以存放程序、一些原始数据和表格;
I/O口:四个8位并行I/O口,既可用作输入,也可用作输出
T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
五个中断源的中断控制系统;
一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最佳振荡频率为6M—12M。