8051单片机结构(8051单片机概况)

海潮机械 2022-12-16 07:58 编辑:admin 263阅读

1. 8051单片机概况

8051单片机:

1、有一个CPU用来运算和控制,

2、有四个并行IO口,分别是P0、P1、P2、P3,

3、有ROM,用来存放程序,

4、有RAM,用来存放中间结果,

5、定时计数器,

6、串行IO口,

7、中断系统,

8、一个内部的时钟电路。

在一个8051单片机的内部包含了这么多的东西。

2. 8051单片机应用

8051 单片机内部结构,一个完整的计算机应该由运算器、控制器、存储器(ROM 及RAM)、数据总线和I/O 接口组成。一般微处理器(如8086)就只包括运算器和控制器两部分。和一般微处理器相比,8051 增加了四个8 位I/O 口、一个串行口、4KB ROM、128BRAM、很多工作寄存器及特殊功能寄存器(SFR),所以单片机具有比微处理器更强大的控制功能,单片机是专为进行控制设计的,而常见的微处理器是用于运算功能的,。

3. 8051单片机的

1.内部RAM,8051单片机为128Byte(00H-7FH),8052单片机为256Byte(00H-0FFH) 2.内部ROM,8051单片机为4KB,8052单片机为8KB3.8051有两个Timer:T0和T1。 8052除了有T0和T1以外,还有一个Timer24.8051有5个中断源,8052有6个。

4. 8051单片机基本组成

控制总线的信号有三个:ALE用作p0口的低八位地址总线的锁存信号;P\S\E\N\用作片外程序存储区读取控制信号;E\A\用作选择内部程序存储器。

5. 8051单片机简介

首先四中模式的前三种,t0和t1完全相同。而模式3只适合定时器t0,t0在该模式下被拆成两个独立 的8位计数器th0,tl0,其中tl0可以为8为定时器或计数器,并且使用原来t0的一些控制位和引脚,它们是:c、—t、gate、tr0,,—int0和tf0.该模式下的th0,此时只可用作简单的内部定时器功能,它借用原来定时计数器t1的控制位tr1和益处标准tf1,同时占用了t1的中断源。

T0:

定时模式0:TMOD=0X00;定时模式1:TMOD=0x01,;定时模式2:TMOD=0x02,:定时模式3:TMOD=0x03;

TMOD寄存器从高到底:GATE|C/-T|M1|M0|GATE|C/-T|M1|M0

高四位控制定时器t1,底四位控制定时器t0.其中M0、M1是控制工作模式的,C/-T是控制定时还是计数的、GATE是选通控制。

6. 8051单片机全称

8051单片机引脚图及引脚功能介绍:

40个引脚按引脚功能大致可分为4个种类:电源、时钟、控制和I/O引脚。

⒈ 电源: 

⑴ VCC - 芯片电源,接+5V; ⑵ VSS - 接地端;

注:用万用表测试单片机引脚电流一般为0v或者5v,这是标准的TTL电平,但有时候在单片机程序正在工作时候测试结果并不是这个值而是介于0v-5v之间,其实这之是万用表反映没这么快而已,在某一个瞬间单片机引脚电流还是保持在0v或者5v的。

⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。

⒊ 控制线:控制线共有4根,

⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲    ① ALE功能:用来锁存P0口送出的低8位地址    ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。

⑵ PSEN:外ROM读选通信号。

⑶ RST/VPD:复位/备用电源。

① RST(Reset)功能:复位信号输入端。

② VPD功能:在Vcc掉电情况下,接备用电源。

⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。

① EA功能:内外ROM选择端。

② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。

⒋ I/O线

80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。

7. 8052单片机介绍

1.内部RAM,8051单片机为128Byte(00H-7FH),8052单片机为256Byte(00H-0FFH)2.内部ROM,8051单片机为4KB,8052单片机为8KB3.8051有两个Timer:T0和T1。

8052除了有T0和T1以外,还有一个Timer24.8051有5个中断源,8052有6个。

8. 8051单片机有哪些型号

msp430是16位单片机,STM8和avr是8位单片机。至于8051以前是单片机型号,现在成为一种标准,这类的单片机都叫8051内核。IAR与KEIL一样,是编译软件。

9. 8051系列单片机

8051的PSEN线作用 此为"Program Store Enable"的缩写,其意为程序储存启用,当8051被设成为读取外部程序代码工作模式时(EA=0),会送出此信号以便取得程序代码,通常这支脚是接到EPROM的OE脚。8051可以利用PSEN及RD引脚分别启用存在外部的RAM与EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。

RD是read WR是write