单片机的各个引脚都有什么功能及作用

2021-03-07 11:53:40 字数 5526 阅读 3242

1楼:匿名用户

40条引脚说明如下:

⑴.主电源引脚vss和vcc

·vss 接地。

·vcc 正常操作时为十5伏电源。

⑵.外接晶体引脚xtal1和xtal2

·xtal1 内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地(见图2-3(b))。

·xtal2 内部振荡器的反相放大器的输出端,是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。

⑶.控制或与其它电源复用引脚

rst/vpd,ale/prog,psen 和ea/vpp。

·rst/vpd 当振荡器运行时。在此引脚上出现两个机器同期的高电平(由低到高跳变),将使单片机复位。

在 vcc掉电期间,此引脚可接上备用电源,由 vpd向内部 ram提供备用电源,以保持内部ram中的数据。

·ale/prog 正常操作时为ale功能(允许地址钱存),提供把地址的低字节锁存到外部锁存器。ale引脚以不变的频率(振荡周期的1/6)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。

但要注意,每当访问外部数据存储器时,将跳过一个 ale脉冲。 ale端可以驱动(吸收或输出电流)八个 lsttl电路。

对于 eprom型单片机,在 eprom编程期间,此引脚接收编程脉冲(prog功能)。

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

·ea/vpp ea为内部程序存储器和外部程序存储器选择端。当ea为高电平时,访问内部程序存储器(pc值小于4k)。当ea为低电平时,则访问外部程序存储器。

对于eprom型单片机,在eprom编程期间,此引脚上加21veprom编程电源(vpp)。

⑷.输入/输出引脚

p0.0~p0.7,p1.0~p1.7,p2.0~p2.7,p3.0~p3.7

·p0.0~p0.7:

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

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

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

· p3.0~p3.7:p3是一个带有内部提升电阻的 8位准双向 i/o口。能驱动(吸收或输出电流)四个lsttl负载。p3口还用于第二功能请参看表2-1。

2楼:匿名用户

****pp51.***

3楼:朋岑奉青雪

大多数是io口,用来输入输出,可接各种外部设备,其中有些端口有第二功能,可通过内部的寄存器切换。只有少数几个脚是固定用途的,如电源脚,外接晶振脚,复位脚,这些脚的外围电路是固定的,且不可接外部设备。

单片机的各个引脚都有什么功能及作用

4楼:匿名用户

大多数是io口,用来输入输出,可接各种外部设备,其中有些端口有第二功能,可通过内部的寄存器切换。只有少数几个脚是固定用途的,如电源脚,外接晶振脚,复位脚,这些脚的外围电路是固定的,且不可接外部设备。

5楼:田温商烟

40条引脚说明如下:

⑴.主电源引脚vss和vcc

·vss

接地。·vcc

正常操作时为十5伏电源。

⑵.外接晶体引脚xtal1和xtal2

·xtal1

内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地(见图2-3(b))。

·xtal2

内部振荡器的反相放大器的输出端,是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。

⑶.控制或与其它电源复用引脚

rst/vpd,ale/prog,psen

和ea/vpp。

·rst/vpd

当振荡器运行时。在此引脚上出现两个机器同期的高电平(由低到高跳变),将使单片机复位。

在vcc掉电期间,此引脚可接上备用电源,由

vpd向内部

ram提供备用电源,以保持内部ram中的数据。

·ale/prog

正常操作时为ale功能(允许地址钱存),提供把地址的低字节锁存到外部锁存器。ale引脚以不变的频率(振荡周期的1/6)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。

但要注意,每当访问外部数据存储器时,将跳过一个

ale脉冲。

ale端可以驱动(吸收或输出电流)八个

lsttl电路。

对于eprom型单片机,在

eprom编程期间,此引脚接收编程脉冲(prog功能)。

·psen

外部程序存储器读选通信号输出端。在从外部程序存储器取指令(或数据)期间;psen

在每个机器周期内两次有效。

psen

同样可以驱动八个lsttl输入。

·ea/vpp

ea为内部程序存储器和外部程序存储器选择端。当ea为高电平时,访问内部程序存储器(pc值小于4k)。当ea为低电平时,则访问外部程序存储器。

对于eprom型单片机,在eprom编程期间,此引脚上加21veprom编程电源(vpp)。

⑷.输入/输出引脚

p0.0~p0.7,p1.0~p1.7,p2.0~p2.7,p3.0~p3.7

·p0.0~p0.7:

p0是一个

8位漏极开路型双向

i/o口。在访问外部存储器时,它是分时传送的低字节地址和数据总线。po口能以吸收电流的方式驱动八个lsttl负载。

·p1.0~p1.7:

p1是一个带有内部提升电阻的

8位准双向

i/o口。它能驱动(吸收或输出电流)四个lsttl负载。

·p2.0~p2.7:

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

·p3.0~p3.7:p3是一个带有内部提升电阻的

8位准双向

i/o口。能驱动(吸收或输出电流)四个lsttl负载。p3口还用于第二功能请参看表2-1。

6楼:宁秀芳涂辰

vcc/gnd:

供电电源。

p0口:

可以被定义为数据/地址的低八位,

能够用于外部程序/数据存储器。在fiash编程时,p0

口作为原码输入口,当fiash进行校验时,p0输出原码,此时p0外部必须被拉高。

p1口:

标准输入输出i/o,p1口管脚写入1后,被内部上拉为高,可用作输入。在flash编程和校验时,p1口作为第八位地址接收。

p2口:

既可用于标准输入输出i/o,也可用于外部程序存储器或数据存储器访问时的高八位地址。p2口在flash编程和校验时接收高八位地址信号和控制信号。

p3口:

既可以作标准输入输出i/o,也可作为at89c51的一些特殊功能口,

管脚备选功能

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

/rd(外部数据存储器读选通)

rst:

复位输入。当振荡器复位器件时,要保持rst脚两个机器周期的高电平时间。

ale/prog:

当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在flash编程期间,此引脚用于输入编程脉冲。在平时,ale端以不变的频率周期输出

正脉冲信号,此频率为振荡器频率的1/6。

/psen:

外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/psen有效。

但在访问外部数据存储器时,这两次有效的/psen信号将不出现。

/ea/

vpp:

当/ea保持低电平时,则在此期间外部程序存储器(0000h-ffffh),不管是否有内部程序

存储器。注意加密方式1时,/ea将内部锁定为reset;当/ea端保持高电平时,此间内部程

序存储器。在flash编程期间,此引脚也用于施加12v编程电源(vpp)。

xtal1:

反向振荡放大器的输入及内部时钟工作电路的输入。

xtal2:

来自反向振荡器的输出。

单片机中各引脚的功能是什么?

7楼:单康仁

对于at89c51的单片机40引脚

网上找的!希望对你有用

vcc/gnd:供电电源。

p0口:可以被定义为数据/地址的低八位,能够用于外部程序/数据存储器。在fiash编程时,p0 口作为原码输入口,当fiash进行校验时,p0输出原码,此时p0外部必须被拉高。

p1口:标准输入输出i/o,p1口管脚写入1后,被内部上拉为高,可用作输入。在flash编程和校验时,p1口作为第八位地址接收。

p2口:既可用于标准输入输出i/o,也可用于外部程序存储器或数据存储器访问时的高八位地址。p2口在flash编程和校验时接收高八位地址信号和控制信号。

p3口:既可以作标准输入输出i/o,也可作为at89c51的一些特殊功能口,

管脚 备选功能

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 /rd(外部数据存储器读选通)

rst:复位输入。当振荡器复位器件时,要保持rst脚两个机器周期的高电平时间。

ale/prog:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在flash编程期间,此引脚用于输入编程脉冲。在平时,ale端以不变的频率周期输出

正脉冲信号,此频率为振荡器频率的1/6。

/psen:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/psen有效。

但在访问外部数据存储器时,这两次有效的/psen信号将不出现。

/ea / vpp:当/ea保持低电平时,则在此期间外部程序存储器(0000h-ffffh),不管是否有内部程序

存储器。注意加密方式1时,/ea将内部锁定为reset;当/ea端保持高电平时,此间内部程

序存储器。在flash编程期间,此引脚也用于施加12v编程电源(vpp)。

xtal1:反向振荡放大器的输入及内部时钟工作电路的输入。

xtal2:来自反向振荡器的输出。

单片机的引脚有两种功能,如何切换

1楼 匿名用户 加一横表示低电平的时候这个功能被激活,没有加表示高电平激活。 比如ale prog意思就是,这个接口在高电平的时候实现ale使能的功能,低电平的时候实现prog使能的功能。 2楼 科尔 ea 上面一横 vpp ale prog这样的表示这个引脚有复用的功能。具体用哪个功能是根据dat...

标准型51单片机与增强型51单片机引脚有什么异同

1楼 匿名用户 标准型51单片机与增强型51单片机引脚完全兼容,增强型51单片机可以直接代换标准型51单片机,而不需要担心管脚有差别。 增强型51单片机比标准型51单片机主要是更能上的增强和内部资源的增加,体现在外部管脚上的差别是增强型51单片机的p1 0 p1 1有了复用功能 p1 0可复用为定时...

作用和功能都什么意思,简单理解作用和功能含义,都什么意思?

1楼 炫疯奇 作用就是某种对象在某个时间,某个空间的某个过程中,作为手段,工具最终达成的效果 功能意指事物或是方法所发挥的有利作用,效能 2楼 匿名用户 没啥区别,如果非要较真,功能便应用一点,作用偏理机一点 简单理解作用和功能含义,都什么意思? 3楼 悟能产权 简单的说,功能是描述一个东西的用处,...