在以前的8051教程中,我们已经看到了8051微控制器的基础知识,如其历史,功能,包装和少数应用。在本教程中,我们将继续通过查看8051微控制器针图和8051微控制器引脚描述以及8051微控制器的基本电路等其他细节。
我们将首先看到8051单片机引脚图和引脚描述,因为它将更容易理解体系结构(在下一篇教程中)。引脚图或设备引脚引出图将指定电连接器的引脚及其功能。
在去8051单片机引脚图之前,先读一下8051单片机简介。
8051微控制器针图
正如在前面的教程中提到的,8051微控制器可以在各种封装中使用,如40引脚DIP或44引脚PLCC和TQFP。8051单片机的引脚方向可能随封装而改变,但引脚配置是相同的。
下图显示了8051单片机的管脚图与40管脚双直插式封装(DIP)。
由于它是一个40引脚DIP IC,每侧包含20个引脚。我们还看到,其他8051的其他包装如44铅PLCC和44铅TQFP。以下图像专门显示了这些包装的8051微控制器针图。
现在我们已经看到了8051微控制器针图,我们需要了解这些引脚的功能。因此,我们现在将看到8051微控制器引脚描述。
8051微控制器引脚说明
8051单片机的引脚描述或引脚配置将描述8051单片机的每个引脚的功能。现在让我们看看引脚描述。
PIN 1 - 8(端口1):引脚1 ~ 8为8051的PORT 1引脚。PORT 1引脚由8位双向输入/输出端口组成,内部带上拉电阻。在老式8051微控制器中,PORT 1没有任何额外的用途,只是8位I/O端口。
在一些较新的8051微控制器中,很少有端口1引脚具有双功能。P1.0和P1.1分别充当定时器2和计时器2触发输入。
P1.5,P1.6和P1.7分别充当系统内编程引脚I.SI,MISO和SCK。
PIN 9(RST):引脚9是复位输入引脚。它是一个有效的高销,即如果第一个引脚高至少两台机器周期,则将重置微控制器。在此期间,振荡器必须运行。
引脚10 - 17(端口3):引脚10到17构成8051单片机的PORT 3引脚。PORT 3也作为一个双向输入/输出端口,具有内部上拉功能。此外,所有的PORT 3引脚有特殊的功能。下表给出了PORT 3引脚附加功能的详细信息。
端口3针 | 功能 | 描述 |
P3.0. | rxd. | 串行输入 |
P3.1. | TXD | 串行输出 |
P3.2. |
INT0
|
外部中断0 |
P3.3. |
INT1
|
外部中断1 |
P3.4 | T0 | 定时器0 |
P3.5 | T1 | 定时器1 |
P3.6 |
WR.
|
外部内存写入 |
P3.7 |
理查德·道金斯
|
外部存储器读 |
PIN 18&19:引脚18和19即XTAL 2和XTAL 1是连接外部振荡器的引脚。一般来说,一个石英晶体振荡器连接在这里。
PIN 20(GND):引脚20是8051单片机的接地引脚。表示0V,接电源的负端(0V)。
引脚21 - 28(端口2):这些是8051微控制器的端口2引脚。端口2也是双向端口I.E.所有端口2引脚充当输入或输出。此外,当外部存储器接口时,端口2引脚充当高阶地址字节。港口2销有内部上拉。
销(29日ps):PIN 29是程序存储使能引脚(ps)。使用此引脚,可以读取外部程序存储器。
PIN 30(ALE /PROG.):引脚30是地址锁存器启用引脚。使用此引脚,可以将外部地址与数据分开(因为它们被8051多路复用)。
在Flash编程过程中,该PIN充当程序脉冲输入(PROG.)。
PIN 31(ea/ vpp):引脚31是外部访问使能引脚,即允许外部程序内存。只有当这个引脚是LOW时,才能从外部程序内存中获取代码。对于正常操作,这个引脚被拉高。
在闪存编程过程中,该引脚接收12V编程使能电压(VPP)。
引脚32 - 39(端口0):引脚32至39是端口0引脚。它们也是双向输入/输出引脚,但没有任何内部上拉。因此,我们需要外部上拉,以便使用端口0引脚作为I / O端口。
除了作为I/O端口,港口0也是当访问外部存储器时作为较低订单地址/数据总线。
PIN 40(VCC):引脚40是电源引脚,其电源电压给定(+5V)。
8051微控制器基本电路
既然我们已经看到了8051微控制器针码和相应的引脚描述,我们将进入8051微控制器的基本电路或原理图。以下图像显示了8051微控制器的基本电路。
8051单片机的基本电路是其工作所需的最小接口。基本电路包括复位电路、振荡器电路和电源。下面我们就8051单片机的基本电路进行深入的讨论。
首先是电源。8051单片机引脚40和20 (VCC和GND)分别接+5V和GND。
接下来是复位电路。至少两个机器周期(24个时钟周期)的复位引脚上的逻辑高(+5V)将复位8051单片机。复位电路的8051微控制器由一个电容,一个电阻和一个按钮和这种类型的复位电路提供了手动复位选项。如果你移开按钮,那么复位电路就变成了上电复位电路。
8051单片机基本电路的下一部分是振荡器电路或时钟电路。一个石英晶体振荡器通过XTAL1和XTAL2引脚连接,即引脚19和18。电容C1、C2可在20pF ~ 40pF范围内选择。
正如8051单片机引脚描述中提到的,端口1,2和3,都有内部的上拉,因此可以直接作为双向I/O端口使用。但是,我们需要为PORT 0引脚添加外部拉升,以便使用它作为I/O端口。
一般来说,一个1KΩ的8个电阻的电阻包被用作8051单片机的PORT 0的上拉。
在本教程中,我们已经看到了8051微控制器针图,引脚描述和8051微控制器的基本电路。在下一个教程中,我们将继续使用架构和其他8051微控制器的其他功能。
4的反应
真正的好的解释。完整和准确。
优秀的教程。谢谢你!
极好
良好和理解