导航:首页 > 操作系统 > 51单片机引脚线

51单片机引脚线

发布时间:2023-08-10 16:53:17

⑴ 51单片机有多少引脚

51单片机引脚分为:

1、主电源引脚:Vss,Vcc

2、外接晶振引脚:XTAL1,XTAL2

3、控制引脚:RST/VPD,ALE/PROG,PSEN,EA/VPP

4、输入输出IO引脚。

运算器

运算器由运算部件——算术逻辑单元(Arithmetic & Logical Unit,简称ALU)、累加器和寄存器等几部分组成。ALU的作用是把传来的数据进行算术或逻辑运算,输入来源为两个8位数据,分别来自累加器和数据寄存器。ALU能完成对这两个数据进行加、减、与、或、比较大小等操作,最后将结果存入累加器。

以上内容参考:网络-单片机

⑵ 51单片机有多少引脚

51单片机引脚分为:

1、主电源引脚:Vss,Vcc

2、外接晶振引脚:XTAL1,XTAL2

3、控制引脚:RST/VPD,ALE/PROG,PSEN,EA/VPP

4、输入输出IO引脚。

运算器

运算器由运算部件——算术逻辑单元(Arithmetic & Logical Unit,简称ALU)、累加器和寄存器等几部分组成。ALU的作用是把传来的数据进行算术或逻辑运算,输入来源为两个8位数据,分别来自累加器和数据寄存器。ALU能完成对这两个数据进行加、减、与、或、比较大小等操作,最后将结果存入累加器。

以上内容参考:网络-单片机

⑶ 51单片机上为何有多个VCC,GND引脚

一般而言只有一个VCC和一个GND,如果硬件电路出现多个连接VCC或GND的地方,一般而言是这些引脚实际使用中没有用到,但为了系统或程序的稳定不受外部信号干扰,而将之接地或接电源。

⑷ 51单片机的引脚结构和功能

T89C2051是精简版的51单片机,精简掉了P0口和P2口,只有20引脚,但其内部集成了一个很实用的模拟比较器,特别适合开发精简的51应用系统,毕竟很多时候我们开发简单的产品时用不了全部32个I/O口,用AT89C2051更合适,芯片体积更小,而且AT89C2051的工作电压最低为2.7V,因此可以用来开发两节5号电池供电的便携式产品。

本文以ATMEL公司生产的51系列家族的AT89S51和AT89C2051两种单片机来讲解,两种单片机是目前最常用的单片机,其中AT89S51为标准51单片机,当然其功能比早期的51单片机更强大,支持ISP在系统编程技术,内置硬件看门狗。。。

一、AT89S51单片机引脚介绍
AT89S51有PDIP、PLCC、TQFP三种封装方式,其中最常见的就是采用40Pin封装的双列直接PDIP封装,外形结构下图。
芯片共有40个引脚,引脚的排列顺序为从靠芯片的缺口(见右图)左边那列引脚逆时针数起,依次为1、2、3、4。。。40,其中芯片的1脚顶上有个凹点(见右图)。在单片机的40个引脚中,电源引脚2根,外接晶体振荡器引脚2根,控制引脚4根以及4组8位可编程I/O引脚32根。

1、主电源引脚(2根)
VCC(Pin40):电源输入,接+5V电源
GND(Pin20):接地线

2、外接晶振引脚(2根)
XTAL1(Pin19):片内振荡电路的输入端
XTAL2(Pin20):片内振荡电路的输出端

3、控制引脚(4根)
RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。
ALE/PROG(Pin30):地址锁存允许信号
PSEN(Pin29):外部存储器读选通信号
EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。
芯片实物图片 芯片引脚功能

4、可编程输入/输出引脚(32根)
AT89S51单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。每一根引脚都可以编程,比如用来控制电机、交通灯、霓虹灯等,开发产品时就是利用这些可编程引脚来实现我们想要的功能,尽情发挥你的想象力吧,实现你想要的:) 强大无比。。。

PO口(Pin39~Pin32):8位双向I/O口线,名称为P0.0~P0.7
P1口(Pin1~Pin8):8位准双向I/O口线,名称为P1.0~P1.7
P2口(Pin21~Pin28):8位准双向I/O口线,名称为P2.0~P2.7
P3口(Pin10~Pin17):8位准双向I/O口线,名称为P3.0~P3.7

上面就是AT89S51单片机引脚的简单介绍,其它51系列家族的单片机8031、8051、89C51等引脚和89S51兼容,只是个别引脚功能定义不同。

二、AT89C2051单片机引脚介绍

AT89C2051为20引脚小型封装,2K内部程序存储器,15个可编程I/O口线,没有P0口和P2口的16根I/O线,内部集成了一个模拟比较器。AT89C2051单片机的引脚排列如下图所示。

芯片实物图片 芯片引脚功能



芯片共有20个引脚,引脚的排列顺序为从靠芯片的缺口(见上图)左边那列引脚逆时针数起,依次为1、2、3。。。20,在单片机的20个引脚中,电源引脚2根,外接晶体振荡器引脚2根,复位引脚1根以及P1、P3口可编程I/O引脚15根。

1、主电源引脚(2根)
VCC(Pin20):电源输入,接+5V电源
GND(Pin10):接地线

2、外接晶振引脚(2根)
XTAL1(Pin5):片内振荡电路的输入端
XTAL2(Pin4):片内振荡电路的输出端

3、控制引脚(1根)
RST/VPP(Pin1):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。

4、可编程输入/输出引脚(15根)
P1口: 8位准双向I/O口线,P1.0~P1.7 ,共8根
P3口: 8位准双向I/O口线,P3.0~P3.5、P3.7,共7根

聪明的你一定会发现:标准51单片机有32根可编程I/O口线,89C2051精简掉P0、P2口16根I/O线后,应该还有16根I/O口线,现在只有15根,另一根跑那里去了呢?!前面讲到AT89C2051内部集成了一个模拟比较器,正是因为集成了模拟比较器把另一根引线占用了,比较器的输出端占用了一个I/O口,它就是P3.6口,引脚P3.6没有接出来的,所以少一根I/O口线。在编程时,P3.6就只能用来读比较器的状态了,不能象其它I/O口一样用来驱动外部指示灯等设备了,不过模拟比较器很实用的,在开发中就可以省去外加比较器的麻烦,图为比较器的原理。

三、主要性能参数介绍

AT89S51
·与MCS-51产品指令系统完全兼容
·4k字节在系统编程(ISP)Flash闪速存储器
·1000次擦写周期
·4.0-5.5V的工作电压范围
·全静态工作模式:0Hz-33MHz
·三级程序加密
·128×8字节内部RAM
·32个可编程I/O口线
·2个16位定时/计数器
·6个中断源
·全双工串行UART通道
·低功耗空闲和掉电模式
·中断可从空闲模唤醒系统
·看门狗(WDT)及双数据指针
·掉电标识和快速编程特性
·灵活的在系统编程(ISP字节或页写模式)
AT89C2051
·与MCS-51产品指令系统完全兼容
·2k字节可重擦写闪速存储器
·1000次擦写周期
·2.7V-6V的工作电压范围

·全静态操作:0Hz-24MHz
·两级加密程序存储器
·128×8字节内部RAM
·15个可编程I/O口线
·2个l6位定时/计数器
·6个中断源
·可编程串行UART通道
·可直接驱动LED的输出端口
·内置一个模拟比较器
·低功耗空闲和掉电模式

⑸ 51单片机的引脚结构和功能

mcs-51
单片机引脚功能
mcs单片机都采用40引脚的双列直插封装方式。图2-9为引脚排列图,
40条引脚说明如下:
1、主电源引脚vss和vcc

vss接地

vcc正常操作时为+5伏电源
2、外接晶振引脚xtal1和xtal2

xtal1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。

xtal2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。
3、控制或与其它电源复用引脚rst/vpd,ale/


/vpp

rst/vpd
当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位
在vcc掉电期间,此引脚可接
图2-9
8051引脚排列图
上备用电源,由vpd向内部提供备用电源,以保持内部ram中的数据。

ale/
正常操作时为ale功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ale
引脚以不变的频率(振荡器频率的
)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,每当访问外部数据存储器时,将跳过一个ale脉冲,ale
端可以驱动(吸收或输出电流)八个lsttl电路。
对于eprom型单片机,在eprom编程期间,此引脚接收编程脉冲(
功能)

外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间,
在每个机器周期内两次有效。
同样可以驱动八lsttl输入。

/vpp

/vpp为内部程序存储器和外部程序存储器选择端。当
/vpp为高电平时,访问内部程序存储器,当
/vpp
为低电平时,则访问外部程序存储器。
对于eprom型单片机,在eprom编程期间,此引脚上加21伏eprom编程电源(vpp)。
4、输入/输出引脚p0.0
-
p0.7,p1.0
-
p1.7,p2.0
-
p2.7,p3.0
-
p3.7。

p0口(p0.0
-
p0.7)是一个8位漏极开路型双向i/o口,在访问外部存储器时,它是分时传送的低字节地址和数据总线,p0口能以吸收电流的方式驱动八个lsttl负载。

p1口(p1.0
-
p1.7)是一个带有内部提升电阻的8位准双向i/o口。能驱动(吸收或输出电流)四个lsttl负载。。

p2口(p2.0
-
p2.7)是一个带有内部提升电阻的8位准双向i/o口,在访问外部存储器时,它输出高8位地址。p2口可以驱动(吸收或输出电流)四个lsttl负载。

p3口(p3.0
-
p3.7)是一个带有内部提升电阻的8位准双向i/o口。能驱动(吸收或输出电流)四个lsttl负载

⑹ c51单片机供电电源正负极分别接多少号引脚

c51单片机供电电源引脚,以直插40脚封装的单片机为例,电源正极接40脚,即VCC脚。电源负极接20引脚,即GND脚。见下图。

⑺ 80C51单片机引脚图及引脚功能介绍

80C51单片机有40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。

1、电源:

(1)VCC - 芯片电源,接+5V;

(2) VSS - 接地端;

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

3、控制州租线:控制线共有4根,

(1)ALE/PROG:地址锁存允许/片内EPROM编程脉冲。

ALE功能:用来锁存P0口送出的低8位地址。

PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。

(2) PSEN:外ROM读选通信号。

(3)RST/VPD:复位/备用电源。

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

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

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

EA功能:内外ROM选择端。

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

(7)51单片机引脚线扩展阅读:

80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。

采用40引脚双列直插式DIP(Dual In Line Package),内有128Byte的RAM单元及4K的ROM。

参考资册燃兆料来源:网络-80c51

⑻ 给51单片机下程序接哪几个引脚

STC的芯片的话是用串口下载,接单片机的P3.0和3.1。

AT的芯片的话是用ISP下载,是接在单片机的P1.5 1.6.1.7 还有复位引脚。

如果有usb下载器很简单的,下载器vcc接单片机vcc(注意单片机电压时5x还是3.3v)下载器gnd接单片机gnd,下载器rxd接单片机txd,下载器txd接单片机rxd。

如果是STC单片机,有ISP功能,只要连P3.0和P3.1两根线,用MAX232和电脑串口连起来就能下载程序。

如果是一般的单片机就要连P0、P2、P3口。其中两个作地址线,一个作数据线,还要连几根辅助线。因此没有ISP功能的单片机要下载程序需要专门的编程器。

(8)51单片机引脚线扩展阅读:

51单片机的基本结构就可以。设备上,一般是建议购买一个仿真器,例如,的“双功能下载线”就具有良好的稳定性和较快的下载速度,上位机可扩展,可以下载更多的单片机及嵌入式芯片。

通过实验,这样才可以进行实际的,全面的学习。日后在工作上,仿真器也大有用处。还有,一般光有仿真器是不行,还得有一个实际的电路,即学习板,如图,即为,单片机最小系统。

阅读全文

与51单片机引脚线相关的资料

热点内容
androidseekbar进度条 浏览:356
梯度上升算法知乎 浏览:650
qt项目源码下载 浏览:395
不允许代理服务器什么意思 浏览:511
盲反卷积算法 浏览:306
峰火战国什么时候能开服务器 浏览:452
加密的pdf怎么提取和修改 浏览:488
压缩空气气体流量计 浏览:845
高角杯如何编程 浏览:1011
哪个app可以下载迷失岛 浏览:29
100以内程序员键盘 浏览:914
调试助手源码是什么 浏览:601
程序员网优 浏览:461
有没有极限压缩方法 浏览:79
岳阳hypermill五轴编程 浏览:385
超级舒服的解压神器 浏览:450
超短macd源码 浏览:167
群晖怎么设置用户访问指定文件夹 浏览:557
安卓怎么测触摸屏 浏览:596
javastring原理 浏览:318