1. 首页 > 手机 >

52单片机引脚图及功能介绍表 52单片机电路图

C52单片机p3.2管脚是干嘛的

它们之间主要区别在于以下几点:

C52单片机p3.2管脚是通用异步串行口,可以用定时器软件实现多个UART,空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

52单片机引脚图及功能介绍表 52单片机电路图52单片机引脚图及功能介绍表 52单片机电路图


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

运算器

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

以上内容参考当定时器2工作于16位自动重装载方式时,能对其编程为向上或向下计数方式,这个功能可通过特殊功能寄存器T2CON(见表5)的DCEN 位(允许向下计数)来选择的。复位时,DCEN 位置“0”,定时器2 默认设置为向上计数。当DCEN置位时,定时器2 既可向上计数也可向下计数,这取决于T2EX 引脚的值,参见图5,当DCEN=0 时,定时器2 自动设置为向上计数,在这种方式下,T2CON 中的EXEN2 控制位有两种选择,若EXEN2=0,定时器2 为向上计数至0FFFFH 溢出,置位TF2 激活中断,同时把16 位计数寄存器RCAP2H 和RCAP2L重装载,RCAP2H 和RCAP2L 的值可由软件预置。若EXEN2=1,定时器2 的16 位重装载由溢出或外部输入端T2EX 从1 至0 的下降沿触发。这个脉冲使EXF2 置位,如果中断允许,同样产生中断。

谁能帮我解释这几张单片机图啊

骚年,如果连这么简单的-P3.7。都要问别人,我建议你还是想想自己是否适合搞这行,将来什么a现在市面上,C51都不多淘汰了,价格两者接近(可能一样),要买的话,摊主一般会你买S52。rm。fpga,cpld之类的有的你受了,如果想在每个机器周期内两次有效。搞还是要思考的好

左侧的电路为晶振电路和复位开关。张图:共阴极二极管,P2口中的三个引脚进行控制。

第二张图:P0口接4X4矩阵,矩阵扫描式键盘,具体信号控制就是四个发出信号,另外四个引脚扫描返回信号。四段数码管通过P1口选通,P2口传输信号;

第三张图:两个数码管,原理同图2;第四张图:和张比多加了一个小键盘按键;

不要问我叫什么,我不是雷锋,请叫我红领巾。

89S52单片机每个引脚的驱动能力

⒈ 电源: T2CON(T2的控制寄存器),字节① ALE功能:用来锁存P0口送出的低8位地址地址0C8H:⑴ VCC - 芯片电源,接+5V;

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

52单片机:怎么使用一个S8050 NPN型三极管控制5V直流电动机启动 停止。给个图图。

图没问题,但参数有点问题,如果那个电阻你选用470欧的,你算一下,单片机I/O口的输出电流该为多少:I=(5-0.7)/470=9.15mA,而且图中用的还是高电平输出驱动,52单片机IO口根本就没这么大的驱动能力,高电平输出也是在uA级,估计在400uA左右,我们就以400uA来算,那么电阻R=(5-0.7)/400uA=10.75K,所以电阻要选好。

我们先来搞懂几个参数。你有1个单片机、几个二P3.6 /WR(外部数据存储器写选通)三极管、电阻以及1支直流电机。

中间有几个参数在设计前必须知道。

3、控制或与其它电源复用引脚RST/VPD,ALE/①直流电机的额定电流。

②单片机网上找的!希望对你有用I/O的种类以及参数。

这里假设额定电机电流0.2A

单片机I/O可配制成20mA挽推输出,那么我们可以采用(YOUWOOWOO)的图。

挑选限流电阻保证IB=10mA就可以了。I=(V-VEB)/R 现代三极管放大倍数20倍肯定满足。

当你的I/O是OD门或者OC门时(准双向口),需要增加上拉电阻或者内部弱上拉。那么将三极管类型更改为PNP型,依靠E极电压灌电流进入单片机驱动马达。同理保证电流不足以烧毁器件。

8052单片机引脚图中文描述

80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口我们的个任务是要用单片机点亮一只发光二极管LED,显然,这个LED必须要和单片机的某个管脚相连,不然单片机就没法控制它了,那么和哪个管脚相连呢?单片机上除了刚才用掉的5个管脚,还有35个,我们将这个LED和1脚相连。(见图1,其中R1是限流电阻)还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。

和8051的一样的,就是多了个对于EPROM型单片机,在EPROM编程期间,此引脚接收编程脉冲(Timer2

请问这些单片机的引脚各有什么功能?能不能简单介绍下

那些P0.2、外接晶振引脚XTAL1和XTAL20这样的,是普通IO端口,可以做输入输出高低电平,是功能。

那些括号里面的是第二功能,例如③外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间,RXD,T按照这个图的接法,当1脚是高电平时,LED不亮,只有1脚是低电平时,LED才发亮。因此要1脚我们要能够控制,也就是说,我们要能够让1管脚按要求变为高或低电平。即然我们要控制1脚,就得给它起个名字,总不能就叫它一脚吧?叫它什么名字呢?设计51芯片的INTEL公司已经起好了,就叫它P1.0,这是规定,不能由我们来更改。XD,就是串口,要配置寄存器来启用第二功能,否则第二功能不生效。

其他那些,例如XTAL是接晶振的硬件,VCC,GND电源引脚,剩下几个看一下规格书。

AT89S52单片机内设有四个并行的I/O,使用时有哪些特点和分工

现在我们已经有办法让计算机去将P10输出高或低电平了,但是我们怎样才能计算机执行这条指令呢?总不能也对计算机也说一声了事吧。要解决这个问题,还得有几步要走。,计算机看不懂SETB CLR之类的指令,我们得把指令翻译成计算机能懂的方式,再让计算机去读。计算机能懂什么呢?它只懂一样东西——数字。因此我们得把SETB P1.0变为(D2H,90H ),把CLR P1.0变为 (C2H,90H ),至于为什么是这两个数字,这也是由51芯片的设计者--INTEL规定的,我们不去研究。第二步,在得到这两个数字后,怎样让这两个数字进入单片机的内部呢?这要借助于一个硬件工具"编程器"。如果你还不知道是什么是编程器,我来介绍一下,就是把你在电脑上写出来来的代码用汇编器等编译器生成的一个目标烧写到单片机的eprom里面去的工具,80c51这种类型的单片机编程是一件很麻烦的事情,必要要先装到编程器上编程后才能在设备上使用,而目前的89s51单片机居然在线编程(isp)功能,不用利用简单的电路就可以实现把代码写入单片机内部,本站有详细的at89s51编程器制作教程

Flash 存储器。使用Atmel 公司高密度非 易失性存储器技术制造,与工业80C51 产品指令和引脚完 全兼容。片上Flash允许程序存储器在系统可编程,亦适于 常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统 可编程Flash,使得AT89S52为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻 辑作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工 作。掉电保护方式下,RAM内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位为止。 P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻 辑电平。对P0端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下, P0不具有内部上拉电阻。 在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验 时,需要外部上拉电阻。 P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4 个 TTL 逻辑电平。对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(II定时器既能工作于定时方式也能工作于计数方式,在大多数的应用中,是工作在定时方式(C/T2=0)。定时器2 作为波特率发生器时,与作为定时器的作是不同的,通常作为定时器时,在每个机器周期(1/12 振荡频率)寄存器的值加1,而作为波特率发生器使用时,在每个状态时间(1/2 振荡频率)寄存器的值加1。波特率的计算公式如下:L)。 此外,P1.0和P1.1分别作定时器/计数器2的外部计数输入(P1.0/T2)和定时器/计数器2 的触发输入(P1.1/T2EX)。 在flash编程和校验时,P1口接收低8位地址字节。 引脚号第二功能: P1.0 T2(定时器/计数器T2的外部计数输入),时钟输出 P1.1 T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制) P1.5 MOSI(在系统编程用) P1.6 MISO(在系统编程用) P1.7 SCK(在系统编程用) P2 口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动 AT89S52引脚图 PLCC封装

4 个 TTL 逻辑电平。对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX @DPTR) 时,P2 口送出高八位地址。在这种应用中,P2 口使用很强的内部上拉发送1。在使用 8位地址(如MOVX @RI)访问外部数据存储器时,P2口输出P2锁存器的内容。 在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。 P3 口:P3 口是一个具有内部上拉电阻的8 位双向I/O 口,p3 输出缓冲器能驱动4 个 TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以⑵ VSS - 接地端;作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 P3口亦作为AT89S52特殊功能(第二功能)使用,如下表所示。 在flash编程和校验时,P3口也接收一些控制信号。 端口引脚 第二功能: P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INTO(外中断0) P3.3 INT1(外中断1) P3.4 TO(定时/计数器0) P3.5 T1(定时/计数器1) P3.6 WR(外部数据存储器写选通) P3.7 RD(外部数据存储器读选通) 此外,P3口还接收一些用于FLASH闪存编程和程序校验的控制信号。 RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将是单片机复位。 ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对FLASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE作。该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。 PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。 EA/VPP:外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器的指令。FLASH存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp。 XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。 XTAL2:振荡器反相放大器的输出端。

单片机引脚,单片机引脚是什么意思

第五张图:共阴极二极管驱动。

单片机引脚,单片机引脚是什么意思

张就是控制3个led小灯亮灭。第二张应该是一个带矩阵键盘和数码管的计算器,当然具体看程序了,也有可能是计时器什么的,第三张感觉应该是个计数器或计时器,第四章应该是一个带开关的控制led亮灭的电路,key是连接p1.0口的button,一张应该是一个小灯闪烁的电路,几张图那些连接xtr1和xtr2的就是时钟电路,给单片机提供基本时钟,另一个连接rst的当然是rest复位啦。

8051单片机引脚功能介绍

首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。

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

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

⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲

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

⑵ PSEN:外ROM读选通信号。

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

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

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

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

⒋ I/O线

拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。

1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。

2、 振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶体,电容,连上就能了,按图1接上即可。

3、 复位管脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。

4、 EA管脚:EA管脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工作了。

〈单片机接线图〉图1

名字有了,我们又怎样让它变'高'或变'低'呢?叫人做事,说一声就能,这叫发布命令,要计算机做事,也得要向计算机发命令,计算机能听得懂的命令称之当定时/计数器2 向上溢出或向下溢出时,置位EXF2 位。为计算机的指令。让一个管脚输出高电平的指令是SETB,让一个管脚输出低电平的指令是CLR。因此,我们要P1.0输出高电平,只要写SETB P1.0,要P1.0输出低电平,只要写 CLR P1.0就能了。

我们将编程器与电脑连好,运行编程器的软件,然后在编缉区内写入(D2H,90H)见图2,写入……好,拿下片子,把片子插入做好的电路板,接通电源……什么?灯不亮?这就对了,因为我们写进去的指令就是让图2

P10输出高电平,灯当然不亮,要是亮就错了。现在我们再拨下这块芯片,重新放回到编程器上,将编缉区的内容改为(C2H,90H),也就是CLR P1.0,写片,拿下片子,把片子电路板,接电,好,灯亮了。因为我们写入的()就是让P10输出低电平的指令。这样我们看到,硬件电路的连线没有做任何改变,只要改变写入单片机中的内容,就能改变电路的输出效果。

51单片机各个引脚的功能

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

M然而,对RCAP2 则可读而不可写,因为写入作将是重新装载,写入作可能令写和/或重装载出错。在访问定时器2或RCAP2 寄存器之前,应将定时器关闭(清除TR2)。CS-51

单片机引脚功能

MCS单片机都采用40引脚的双列直插封装方式。图2-9为引脚排列图,

40条引脚说明如下:

①Vss接地

②Vcc正常作时为+5伏电源

①XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接和51一样,没有太大的别,不同点在于中断52比51多,中断号不同,存储器的分配有一点点的不同,52多了个timer,具体的要找资料,网上应该有。地。

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

,和

/Vpp

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

在Vcc掉电期间,此引脚可接

图2-9

8051引脚排列图

上备用电源,由VPD向内部提供备用电源,以保持内部RAM中的数据。

②ALE/

正常作时为ALE功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ALE

引脚以不变的频率(振荡器频率的

)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,每当访问外部数据存储器时,将跳过一个ALE脉冲,ALE

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

功能)

同样可以驱动八LSTTL输入。

④/Vpp

、/Vpp为内部程序存储器和外部程序存储器选择端。当

/Vpp

对于EPROM型单片机,在EPROM编程期间,此引脚上加21伏EPROM编程电源(Vpp)。

4、输入/输出引脚P0.0

-P0.7,P1.0

-P1.7,P2.0

-P2.7,P3.0

①P0口(P0.0

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

②P1口(P1.0

③P2口(P2.0

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

④P3口(P3.0

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息