行业资讯

行业资讯

通过我们的最新动态了解我们

mcu引脚特性(mcu电路原理图)

发布时间:2023-05-13
阅读量:641

本文目录一览:

ATmega16单片机的引脚功能

引脚名称 引脚功能说明

VCC 电源正

GND 电源地

端口A(PA7..PA0) 端口A 做为A/D 转换器的模拟输入端。端口A 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复悄扒数位过程中,即使系统时钟还未起振,端口A 处于高阻状态。

端口B(PB7..PB0) 端口B 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位此核过程中,即使系统时钟还未起振,端口B 处于高阻状态。

端口B 也可以用做其他不同的特殊功能.

端口C(PC7..PC0) 端口C 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使启首系统时钟还未起振,端口C 处于高阻状态。如果JTAG接口使能,即使复位出现引脚 PC5(TDI)、 PC3(TMS)与 PC2(TCK)的上拉电阻被激活。端口C 也可以用做其他不同的特殊功能.

端口D(PD7..PD0) 端口D 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,则端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口D 处于高阻状态。端口D 也可以用做其他不同的特殊功能.

RESET 复位输入引脚。持续时间超过最小门限时间的低电平将引起系统复位。门限时间见P36Table 15。持续时间小于门限间的脉冲不能保证可靠复位。

XTAL1 反向振荡放大器与片内时钟操作电路的输入端。

XTAL2 反向振荡放大器的输出端。

AVCC AVCC是端口A与A/D转换器的电源。不使用ADC时,该引脚应直接与VCC连接。使用ADC时应通过一个低通滤波器与VCC 连接。

AREF A/D 的模拟基准输入引脚。

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负载

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的输出端口

·内置一个模拟比较器

·低功耗空闲和掉电模式

单片机的引脚特点

对于没有外部Rom的单片机(如at89c2051)没有PSEN线。

对于有外部rom的单片机,PSEN用于读取外部rom的信息,肯定会变化的,而不管是否访问外部rom。

对于ALE来说,你是可以禁止它变化的。

详情可以查看C51的说明书。以下摘录:

“PSEN(29脚):此脚的输出是外部程序存储器的读选通信号。在从外部程序存储器取指令(或常数)期间,每个机器周期两次PSEN有效。但在此期间,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。PSEN同样可以驱动(吸收或输出)8个LS型则乎羡的顷歼TTL输入。”

EA/VPP是片内还是片外rom的选通引脚,当该引脚不接或接+5V,那么执行内部孙拍rom里的程序,楼主可以试试将该引脚接+5V后,PSEN是否还会变化(我没作试验,但应该是变化的。)希望楼主告知答案共同学习,谢谢。

关键词:mcu引脚 拉电阻 上拉电阻 电阻

相关新闻

一点销电子网

Yidianxiao Electronic Website Platform

Tel:0512-36851680
E-mail:King_Zhang@Lpmconn.com
我们欢迎任何人与我们取得联系!
请填写你的信息,我们的服务团队将在以您填写的信息与您取得联系。
*您的姓名
*电话
问题/建议
承诺收集您的这些信息仅用于与您取得联系,帮助您更好的了解我们。