常用单片机及其它芯片引脚图
MCU-3-4硬件结构及引脚
5、并行I /O 口 :P0 、P1、P2、P3 ,4×8位共32线
MCS-51单片机设有4个8位双向I/O口,每条I/O线都能独立 地用作输入、输出线。 P0口为三态双向口,能带8个TTL电路。P1、P2、P3口为 准双向口(在做输入线时,口锁存器必须先写入“1” ),负载 能力4个TTL电路。
3、控制总线(CB)
由P3口和RST、EA、ALE、 PSEN
组成
片外三总线:AB、DB、CB
用户 I/O
地址总线( AB)
控制总线 (CB) 数据总线( DB)
小结:
什么是单片机
把 CPU、RAM、ROM、I/O 接口电路、 定时器/计数器等器件集成在一个芯片上 的微型计算机。 Single Chip Microcomputer
8、时钟电路:
可产生时钟脉冲序列, 允许晶振频率1.2MHZ-12MHZ
9、控制电路:
可寻址64KB外部ROM 和64KB外部 RAM
二、 MCS-51系列单片机引脚
MCS-51系列单片机中,各类单片机都是相互兼容的,只 是引脚功能略有差异。8051单片机有40个引脚,分为端口线 、电源线和控制线三类。 1.电源线
(2)控制器
组成:程序计数器PC(Program Counter)、指令寄存器IR( Instruction Register)、指令译码器ID(Instruction Decoder)、 堆栈指针SP、数据指针DPTR、定时控制逻辑和振荡器OSC等 电路。 功能:CPU根据PC中的地址将欲执行指令的指令码从存储器中 取出,存放在IR中,ID对IR中的指令码进行译码,定时控制 逻辑在OSC配合下对ID译码后的信号进行分时,以产生执行本 条指令所需的全部信号。
电路常用IC引脚功能图
交直流调速器电路常用IC引脚功能图说明:从应用的维修的角度,掌握一些IC器件的引脚功能,便于测量部分引脚的电压(电平)状态,判断IC是否处于正常工作状态就够了。
IC内部,具体是个什么电路,是来不及也无须去管它的。
比如单片机电路,重点检测供电、复位、晶振、控制信号、输入信号几个端子的电压(电平)状态,就可以了。
对于数字(包括光耦合器)电路,一般情况下,知道器件引脚功能,便可根据输入、输出端的逻辑关系,测量判断IC的好坏了。
而模拟电路,在变频器电路中,一半是用于处理开关量信号的,如电压比较器等,检测判断上,同数字电路是一样方便的。
部分处理模拟信号的模拟电路,可据动、静态电压的明显变化,测其好坏,也不是太难的事。
因而,只要知晓两点,1:IC是个什么类型的芯片,数字或模拟电路?2:引脚功能,该脚为输入、输出或供电脚?便能实施测量了。
将变频器常用IC引脚功能图,集中附录于后,就不必花费大量时间再去查阅相关的手册了。
一、CPU(微控制器)芯片及外围IC电路引脚功能图:1、CPU芯片-MB90F562B 贴片封装64引脚,应用广泛:2、CPU芯片-S87C196MH贴片封装80引脚,应用广泛:3、CPU芯片-MN18992MDY-6 塑封双列直插,64引脚,用于松下早期DV551、DV561机型:4、CPU芯片-HD6404733037F 贴片封装80引脚,应用广泛:5、存储器引脚功能图:93C56 24C04A 93C66 6、RS485通讯模块引脚功能图:ADM485 SN75179B二、常用运算放大器引脚功能图:LF347四运放电路 LM324四运放电路 LM339四运放(开路集电极输出)LF353 双运放电路 LM393 双运放(开路集电极输出) TL072四运放电路运算放大器多用于电流、电压检测电路,用于处理模拟信号和将模拟信号转换为开关量信号——报警、停机保护信号。
开路集电极输出型多用于电压比较器电路。
管脚说明
单片机8031引脚图及管脚功能说明8031是最常见的mcs51系列单片机之一,是intel公司早期的成熟的单片机产品,应用非常广泛,本文介绍一下它的引脚图及管脚功能.8031引脚图如附图所示,8031引脚功能描述(1)8031主电源引脚Vss和Vcc①Vss接地②Vcc正常操作时为+5伏电源(2)外接晶振引脚XTAL1和XTAL2①XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。
当采用外部振荡器时,此引脚接地。
②XTAL2内部振荡电路反相放大器的输出端。
是外接晶体的另一端。
当采用外部振荡器时,此引脚接外部振荡源。
(3)控制或与其它电源复用引脚RST/VPD,ALE/ ,和/Vpp①RST/VPD 当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位在Vcc掉电期间,此引脚可接上备用电源,由VPD向内部提供备用电源,以保持内部RAM 中的数据。
②ALE/ 正常操作时为ALE功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ALE 引脚以不变的频率(振荡器频率的)周期性地发出正脉冲信号。
因此,它可用作对外输出的时钟,或用于定时目的。
但要注意,每当访问外部数据存储器时,将跳过一个ALE 脉冲,ALE 端可以驱动(吸收或输出电流)八个LSTTL电路。
对于EPROM型单片机,在EPROM编程期间,此引脚接收编程脉冲(功能)③外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间,在每个机器周期内两次有效。
同样可以驱动八LSTTL输入。
④/Vpp 、/Vpp为内部程序存储器和外部程序存储器选择端。
当/Vpp为高电平时,访问内部程序存储器,当/Vpp 为低电平时,则访问外部程序存储器。
对于EPROM型单片机,在EPROM编程期间,此引脚上加21伏EPROM编程电源(Vpp)。
1、主电源引脚V CC和V SSV CC——(40脚)接+5V电压;V SS——(20脚)接地。
AT89C51单片机说明
PSEN 此为"Program Store Enable"的缩写。访问外部程序存储器选通信号,低电平有效。在访
(60KB)
0FFFFH
1000H
外部 程序 存储器
0FFFH
EA=0 (4KB)
0000H
0FFFFH
外 部 数 据 存 储 器
(64KB)
0000H
图 2-2 只读程序存储器
图 2-3 外部数据存储器
直接地址
2FH 7F 7E 7D 7C 7B 7A 79 78 2EH 77 76 75 74 73 72 71 70 2DH 6F 6E 6D 6C 6B 6A 69 68 2CH 67 66 65 64 63 62 61 60 2BH 5F 5E 5D 5C 5B 5A 59 58 2AH 57 56 55 54 53 52 51 50 29H 4F 4E 4D 4C 4B 4A 49 48 28H 47 46 45 44 43 42 41 40 位寻址区 27H 3F 3E 3D 3B 3C 3A 39 38 26H 37 36 35 34 33 32 31 30 25H 2F 2E 2D 2B 2C 2A 29 28 24H 27 26 25 24 23 22 21 20 23H 1F 1E 1D 1C 1B 1A 19 18 22H 17 16 15 14 13 12 11 10 21H 0F 0E 0D 0C 0B 0A 09 08 20H 07 06 05 04 03 02 01 00 1FH
单片机常用芯片引脚图
单片机常用芯片引脚图一、单片机类1、MCS-51芯片介绍:MCS-51系列单片机是美国Intel公司开发的8位单片机,又可以分为多个子系列。
MCS-51系列单片机共有40条引脚,包括32条I/O接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。
引脚说明:P0.0~P0.7:P0口8位口线,第一功能作为通用I/O接口,第二功能作为存储器扩展时的地址/数据复用口。
P1.0~P1.7:P1口8位口线,通用I/O接口无第二功能。
P2.0~P2.7:P2口8位口线,第一功能作为通用I/O接口,第二功能作为存储器扩展时传送高8位地址。
P3.0~P3.7:P3口8位口线,第一功能作为通用I/O接口,第二功能作为为单片机的控制信号。
ALE/ PROG:地址锁存允许/编程脉冲输入信号线(输出信号)PSEN:片外程序存储器开发信号引脚(输出信号)EA/Vpp:片外程序存储器使用信号引脚/编程电源输入引脚RST/VPD:复位/备用电源引脚2、MCS-96芯片介绍:MCS-96系列单片机是美国Intel公司继MCS-51系列单片机之后推出的16位单片机系列。
它含有比较丰富的软、硬件资源,适用于要求较高的实时控制场合。
它分为48引脚和68引脚两种,以48引脚居多。
引脚说明:RXD/P2.1 TXD/P2.0:串行数据传出分发送和接受引脚,同时也作为P2口的两条口线HS1.0~HS1.3:高速输入器的输入端HS0.0~HS0.5:高速输出器的输出端(有两个和HS1共用)Vcc:主电源引脚(+5V)Vss:数字电路地引脚(0V)Vpd:内部RAM备用电源引脚(+5V)RSTINT0/P3.2INT1/P3.3WR/P3.6RD/P3.7V SSV REF:A/D转换器基准电源引脚(+5V)AGND:A/D转换器参考地引脚XTAL1、XTAL2:内部振荡器反相器输入、输出端,常外接晶振。
CLKOUT:内部时钟发生器的输出引脚,提供频率位晶振频率的1/3的脉冲供外部使用。
(完整版)at89c51引脚图及功能
at89c51引脚图及功能AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
主要性能参数:·与MCS-51产品指令系统完全兼容·4k字节可重擦写Flash闪速存储器·1000次擦写周期·全静态操作:0Hz-24MHz ·三级加密程序存储器·128×8字节内部RAM ·32个可编程I/O口线·2个16位定时/计数器·6个中断源·可编程串行UART通道·低功耗空闲和掉电模式功能特性概述:AT89C51提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。
同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。
空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。
掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
·P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。
作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用。
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。
在FIash编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
C51单片机引脚图及引脚功能介绍
80C51单片机引脚图及引脚功能介绍首先我们来介绍一下单片机的引脚图及引脚功能(如下图所示),引脚的具体功能将在下面详细介绍单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。
⒈ 电源:⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。
⒊ 控制线:控制线共有4根,⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲① ALE功能:用来锁存P0口送出的低8位地址② PROG功能:片内有EPROM的芯片,在EPROM 编程期间,此引脚输入编程脉冲。
⑵ PSEN:外ROM读选通信号。
⑶ RST/VPD:复位/备用电源。
① RST(Reset)功能:复位信号输入端。
② VPD功能:在Vcc掉电情况下,接备用电源。
⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。
① EA功能:内外ROM选择端。
② Vp p功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。
⒋ I/O线80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。
P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。
拿到一块单片机,想要使用它,首先必须要知道怎样去连线,我们用的一块89C51的芯片为例,我们就看一下如何给它连线。
1、电源:这当然是必不可少的了。
单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。
2、振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。
只要买来晶体震荡器,电容,连上就能了,按图1接上即可。
3、复位管脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。
4、 EA管脚:EA管脚接到正电源端。
至此,一个单片机就接好,通上电,单片机就开始工作了。
我们的第一个任务是要用单片机点亮一只发光二极管LED,显然,这个LED必须要和单片机的某个管脚相连,不然单片机就没法控制它了,那么和哪个管脚相连呢单片机上除了刚才用掉的5个管脚,还有35个,我们将这个LED和1脚相连。
AT89S52 单片机的引脚图及各引脚功能说明
AT89S52 单片机的引脚图及各引脚功能说明由于本书所有的例程均是基于AT89S52 单片机开发的,这里着重介绍AT89S52 各个引脚及功能。
这些关系到在后面学习例程时对原理图的理解,读者要特别重视。
而对于存储器、定时器、中断系统等部分内容,读者可参考介绍MCS-51单片机的相关书籍。
AT89S52 是Atmel公司生产的一种低功耗、高性能CMOS 8位微控制器,具有8 位在系统可编程Flash存储器。
AT89S52 使用Atme公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。
片上Flash 允许程序存储器在系统可编程,也适于常规编程器。
在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
AT89S52 具有PDIP、PLCC、TQFP3 种封装形式以适用于不同的使用场合。
各封装引脚定义如图所示。
下面简单介绍AT89S52 各引脚的功能,更多信息请查阅Atmel公司的技术文档。
VCC:电源。
GND:地。
P0 口:P0 口是一个8 位漏极开路的双向I/O 口。
作为输出口,每位能驱动8 个TTL逻辑电平。
对P0 端口写“1”时,引脚用做高阻抗输入。
当访问外部程序和数据存储器时,P0 口也被作为低8 位地址/数据复用。
在这种模式下,P0 具有内部上拉电阻。
在Flash编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。
在程序校验时,需要外部上拉电阻。
P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,P1 输出缓冲器能驱动4 个TT逻辑电平。
当对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
当作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
此外,和分别作为定时器/计数器2 的外部计数输入(T2)和定时器/计数器2的触发输入(T2EX),具体如表1-1 所示。
单片机的引脚原理图与说明
一、P0端口的结构及工作原理P0端口8位中的一位结构图见下图:由上图可见,P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。
再看图的右边,标号为P0.X 引脚的图标,也就是说P0.X引脚可以是P0.0到P0.7的任何一位,即在P0口有8个与上图相同的电路组成。
下面,我们先就组成P0口的每个单元部份跟大家介绍一下:先看输入缓冲器:在P0口中,有两个三态的缓冲器,在学数字电路时,我们已知道,三态门有三个状态,即在其的输出端可以是高电平、低电平,同时还有一种就是高阻状态(或称为禁止状态),大家看上图,上面一个是读锁存器的缓冲器,也就是说,要读取D锁存器输出端Q的数据,那就得使读锁存器的这个缓冲器的三态控制端(上图中标号为‘读锁存器’端)有效。
下面一个是读引脚的缓冲器,要读取P0.X引脚上的数据,也要使标号为‘读引脚’的这个三态缓冲器的控制端有效,引脚上的数据才会传输到我们单片机的内部数据总线上。
D锁存器:构成一个锁存器,通常要用一个时序电路,时序的单元电路在学数字电路时我们已知道,一个触发器可以保存一位的二进制数(即具有保持功能),在51单片机的32根I/O口线中都是用一个D 触发器来构成锁存器的。
大家看上图中的D锁存器,D端是数据输入端,CP是控制端(也就是时序控制信号输入端),Q是输出端,Q非是反向输出端。
对于D触发器来讲,当D输入端有一个输入信号,如果这时控制端CP没有信号(也就是时序脉冲没有到来),这时输入端D的数据是无法传输到输出端Q及反向输出端Q非的。
如果时序控制端CP的时序脉冲一旦到了,这时D端输入的数据就会传输到Q及Q非端。
数据传送过来后,当CP时序控制端的时序信号消失了,这时,输出端还会保持着上次输入端D的数据(即把上次的数据锁存起来了)。
如果下一个时序控制脉冲信号来了,这时D端的数据才再次传送到Q端,从而改变Q端的状态。
多路开关:在51单片机中,当内部的存储器够用(也就是不需要外扩展存储器时,这里讲的存储器包括数据存储器及程序存储器)时,P0口可以作为通用的输入输出端口(即I/O)使用,对于8031(内部没有ROM)的单片机或者编写的程序超过了单片机内部的存储器容量,需要外扩存储器时,P0口就作为‘地址/数据’总线使用。
单片机引脚说明(89C51为例)
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根。
常用芯片引脚图
附录三常用芯片引脚图一、 单片机类1、MCS-51芯片介绍:MCS-51系列单片机是美国Intel 公司开发的8位单片机,又可以分为多个子系列。
MCS-51系列单片机共有40条引脚,包括32条I/O 接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。
引脚说明: P0.0~P0.7:P0口8位口线,第一功能作为通用I/O 接口,第二功能作为存储器扩展时的地址/数据复用口。
P1.0~P1.7:P1口8位口线,通用I/O 接口无第二功能。
P2.0~P2.7:P2口8位口线,第一功能作为通用I/O 接口,第二功能作为存储器扩展时传送高8位地址。
P3.0~P3.7:P3口8位口线,第一功能作为通用I/O 接口,第二功能作为为单片机的控制信号。
ALE/ PROG :地址锁存允许/编程脉冲输入信号线(输出信号)PSEN :片外程序存储器开发信号引脚(输出信号)EA/Vpp :片外程序存储器使用信号引脚/编程电源输入引脚RST/VPD :复位/备用电源引脚2、MCS-96芯片介绍:MCS-96系列单片机是美国Intel 公司继MCS-51系列单片机之后推出的16位单片机系列。
它含有比较丰富的软、硬件资源,适用于要求较高的实时控制场合。
它分为48引脚和68引脚两种,以48引脚居多。
引脚说明:RXD/P2.1 TXD/P2.0:串行数据传出分发送和接受引脚,同时也作为P2口的两条口线HS1.0~HS1.3:高速输入器的输入端HS0.0~HS0.5:高速输出器的输出端(有两个和HS1共用)Vcc :主电源引脚(+5V )Vss :数字电路地引脚(0V )Vpd :内部RAM 备用电源引脚(+5V )V REF :A/D 转换器基准电源引脚(+5V )AGND :A/D 转换器参考地引脚12345678910111213141516171819204039383736353433323130292827262524232221P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST RXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XTAL2XTAL1V SS V CC P0.0/AD 0P0.1/AD 1P0.2/AD 2P0.3/AD 3P0.4/AD 4P0.5/AD 5P0.6/AD 6P0.7/AD 7EA/V PP ALE/PROG PSENP2.7/A 15P2.6/A 14P2.5/A 13P2.4/A 12P2.3/A 11P2.2/A 10P2.1/A 9P2.0/A 8803180518751XTAL1、XTAL2:内部振荡器反相器输入、输出端,常外接晶振。
80C51单片机引脚图及引脚功能介绍
80C51单片机引脚图及引脚功能介绍首先我们来介绍一下单片机的引脚图及引脚功能(如下图所示),引脚的具体功能将在下面详细介绍单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。
⒈电源:⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。
⒊控制线:控制线共有4根,⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲① ALE功能:用来锁存P0口送出的低8位地址② PROG功能:片内有EPROM的芯片,在EPROM 编程期间,此引脚输入编程脉冲。
⑵ PSEN:外ROM读选通信号。
⑶ RST/VPD:复位/备用电源。
① RST(Reset)功能:复位信号输入端。
② VPD功能:在Vcc掉电情况下,接备用电源。
⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。
① EA功能:内外ROM选择端。
② Vpp功能:片内有EPROM的芯片,在EPROM 编程期间,施加编程电源Vpp。
⒋ I/O线80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。
P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。
拿到一块单片机,想要使用它,首先必须要知道怎样去连线,我们用的一块89C51的芯片为例,我们就看一下如何给它连线。
1、电源:这当然是必不可少的了。
单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。
2、振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。
只要买来晶体震荡器,电容,连上就能了,按图1接上即可。
3、复位管脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。
4、EA管脚:EA管脚接到正电源端。
至此,一个单片机就接好,通上电,单片机就开始工作了。
我们的第一个任务是要用单片机点亮一只发光二极管LED,显然,这个LED必须要和单片机的某个管脚相连,不然单片机就没法控制它了,那么和哪个管脚相连呢?单片机上除了刚才用掉的5个管脚,还有35个,我们将这个LED和1脚相连。
51单片机各针脚介绍
51单片机各引脚及端口详解51单片机引脚功能:MCS-51是标准的40引脚双列直插式集成电路芯片,引脚分布请参照----单片机引脚图:l P0.0~P0.7 P0口8位双向口线(在引脚的39~32号端子)。
l P1.0~P1.7 P1口8位双向口线(在引脚的1~8号端子)。
l P2.0~P2.7 P2口8位双向口线(在引脚的21~28号端子)。
l P3.0~P3.7 P2口8位双向口线(在引脚的10~17号端子)。
这4个I/O口具有不完全相同的功能,大家可得学好了,其它书本里虽然有,但写的太深,对于初学者来说很难理解的,我这里都是按我自已的表达方式来写的,相信你也能够理解的。
P0口有三个功能:1、外部扩展存储器时,当做数据总线(如图1中的D0~D7为数据总线接口)2、外部扩展存储器时,当作地址总线(如图1中的A0~A7为地址总线接口)3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。
P1口只做I/O口使用:其内部有上拉电阻。
P2口有两个功能:1、扩展外部存储器时,当作地址总线使用2、做一般I/O口使用,其内部有上拉电阻;P3口有两个功能:除了作为I/O使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置,具体功能请参考我们后面的引脚说明。
有内部EPROM的单片机芯片(例如8751),为写入程序需提供专门的编程脉冲和编程电源,这些信号也是由信号引脚的形式提供的,即:编程脉冲:30脚(ALE/PROG)编程电压(25V):31脚(EA/Vpp)接触过工业设备的兄弟可能会看到有些印刷线路板上会有一个电池,这个电池是干什么用的呢?这就是单片机的备用电源,当外接电源下降到下限值时,备用电源就会经第二功能的方式由第9脚(即RST/VPD)引入,以保护内部RAM中的信息不会丢失。
在介绍这四个I/O口时提到了一个“上拉电阻”那么上拉电阻又是一个什么东东呢?他起什么作用呢?都说了是电阻那当然就是一个电阻啦,当作为输入时,上拉电阻将其电位拉高,若输入为低电平则可提供电流源;所以如果P0口如果作为输入时,处在高阻抗状态,只有外接一个上拉电阻才能有效。
at89c51引脚图及功能
at89c51引脚图及功能AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
主要性能参数:·与MCS-51产品指令系统完全兼容·4k字节可重擦写Flash闪速存储器·1000次擦写周期·全静态操作:0Hz-24MHz ·三级加密程序存储器·128×8字节内部RAM ·32个可编程I/O口线·2个16位定时/计数器·6个中断源·可编程串行UART通道·低功耗空闲和掉电模式功能特性概述:AT89C51提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。
同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。
空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。
掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
·P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。
作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用。
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。
在FIash编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
74ls373引脚图管脚功能表
74ls373引脚图管脚功能表74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片,(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q 2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2)。
当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。
当三态门使能信号OE为低电平时,三态门导通,允许Q0~Q7输出,OE为高电平时,输出悬空.当74LS3 73用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0~Q7 状态与输入端D1~D7状态相同;当C发生负的跳变时,输入端D0~D7 数据锁入Q0~Q7.51单片机的ALE信号可以直接与74LS373的C连接. 74ls373与单片机接口:1D~8D为8个输入端。
1Q~8Q为8个输出端.G是数据锁存控制端;当G=1时,锁存器输出端同输入端;当G由“1"变为“0”时,数据输入锁存器中。
OE为输出允许端;当OE=“0”时,三态门打开;当OE=“1"时,三态门关闭,输出呈高阻状态。
在MCS—51单片机系统中,常采用74LS373作为地址锁存器使用,其连接方法如上图所示。
其中输入端1D~8D接至单片机的P0口,输出端提供的是低8位地址,G端接至单片机的地址锁存允许信号ALE。
输出允许端OE接地,表示输出三态门一直打开。
8255引脚图及内部结构
8255引脚图及内部结构8255芯片的脚图及内部结构如下图所示.其引脚功能描述如下:(1)A口、B口和C口。
均为8位I/O数据口,但结构上略有差别。
三个端口都可以和外设相连,分别传送外设的输入/输出数据或控制信息。
(2) A、B组控制电路。
这是两组根据CPU的命令字控制8255工作方式的电路。
A组控制A 口及C口的高4位,B组控制B口及C口的低4位。
(3) 数据缓冲器。
这是一个双向三态8位的驱动口,用于和单片机的数据总线相连,传送数据或控制信息。
(4) 读/写控制逻辑。
这部分电路接收MCS-51送来的读/写命令和选口地址,用于控制对8255的读/写。
(5) 数据线(8条):D0~D7为数据总线,用于传送CPU和8255之间的数据、命令和状态字。
(6) 控制线和寻址线(6条)RESET:复位信号,输入高电平有效。
一般和单片机的复位相连,复位后,8255所有内部寄存器清0,所有口都为输入方式。
WR和RD:读/写信号线,输入,低电平有效。
当为0时(必为1),所选的8255处于读状态,8255送出信息到CPU。
反之亦然。
(7)CS:片选线,输入,低电平有效。
(8) A0、A1:地址输入线。
当为0,芯片被选中时,这两位的4种组合00、01、10、11分别用于选择A、B、C口和控制寄存器。
(9)I/O口线(24条):PA0~PA7、PB0~PB7、PC0~PC7为24条双向三态I/O总线,分别与A、B、C口相对应,用于8255和外设之间传送数据。
(10) 电源线(2条):VCC为+5 V,GND为地线。
单片机芯片74HC595的引脚图详解
单片机芯片74HC595的引脚图详解
14脚:DS(SER),串行数据输入引脚
13脚:OE,%20输出使能控制脚,它是低电才使能输出,所以接GND
12脚:RCK,存储寄存器时钟输入引脚。
上升沿时,数据从移位寄存器转存带存储寄存器。
11脚:SCK,移位寄存器时钟引脚,上升沿时,移位寄存器中的bit%20数据整体后移,并接受新的bit(从SER输入)。
10脚:MR,低电平时,清空移位寄存器中已有的bit数据,一般不用,接%20高电平即可。
9%20脚%20:串行数据出口引脚。
当移位寄存器中的数据多于8bit时,会把已有的bit“挤出去”,就是从这里出去的。
用于595的级联。
Qx:并行输出引脚
使用参数VCC:2V~6V,5V最好
I%20Qn:+-%2035mA
注意第一个从SER送入的bit将会从Q7出去。
74HC595介绍一张图片和一段文字,哪种信息传递方式给人的第一视觉冲击是最大的?我想大家心中都有答案。
这也是我文章标题的来由。
废话就到这里,下面我就用图片来分析595这个chip。
74HC595的最重要的功能就是:串行输入,并行输出。
3态高速位移寄存器(好腻害的说) 595里面有2个8位寄存器:移位寄存器、存储寄存器
移位寄存器
在我看来,74HC595的移位寄存器工作方式就像shou%20%20qiang弹夹。
但是子弹的发射(移位寄存器中的数据转储到存储寄存器),又像是【散x弹】(因为是并行输出嘛)
为什么说和弹夹很像呢?
1、串行输入,已进入的位数据依次下移(所以叫移位寄存器)%20|%20子弹也是一颗一颗。
单片机常用芯片资料
附录三常用芯片引脚图一、 单片机类1、MCS-51芯片介绍:MCS-51系列单片机是美国Intel 公司开发的8位单片机,又可以分为多个子系列。
MCS-51系列单片机共有40条引脚,包括32条I/O 接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。
引脚说明: P0.0~P0.7:P0口8位口线,第一功能作为通用I/O 接口,第二功能作为存储器扩展时的地址/数据复用口。
P1.0~P1.7:P1口8位口线,通用I/O 接口无第二功能。
P2.0~P2.7:P2口8位口线,第一功能作为通用I/O 接口,第二功能作为存储器扩展时传送高8位地址。
P3.0~P3.7:P3口8位口线,第一功能作为通用I/O 接口,第二功能作为为单片机的控制信号。
ALE/ PROG :地址锁存允许/编程脉冲输入信号线(输出信号)PSEN :片外程序存储器开发信号引脚(输出信号)EA/Vpp :片外程序存储器使用信号引脚/编程电源输入引脚RST/VPD :复位/备用电源引脚2、MCS-96芯片介绍:MCS-96系列单片机是美国Intel 公司继MCS-51系列单片机之后推出的16位单片机系列。
它含有比较丰富的软、硬件资源,适用于要求较高的实时控制场合。
它分为48引脚和68引脚两种,以48引脚居多。
引脚说明:RXD/P2.1 TXD/P2.0:串行数据传出分发送和接受引脚,同时也作为P2口的两条口线HS1.0~HS1.3:高速输入器的输入端HS0.0~HS0.5:高速输出器的输出端(有两个和HS1共用)Vcc :主电源引脚(+5V )Vss :数字电路地引脚(0V )Vpd :内部RAM 备用电源引脚(+5V )V REF :A/D 转换器基准电源引脚(+5V )12345678910111213141516171819204039383736353433323130292827262524232221P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST RXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XTAL2XTAL1V SS V CC P0.0/AD 0P0.1/AD 1P0.2/AD 2P0.3/AD 3P0.4/AD 4P0.5/AD 5P0.6/AD 6P0.7/AD 7EA/V PP ALE/PROG PSENP2.7/A 15P2.6/A 14P2.5/A 13P2.4/A 12P2.3/A 11P2.2/A 10P2.1/A 9P2.0/A 8803180518751AGND:A/D转换器参考地引脚XTAL1、XTAL2:内部振荡器反相器输入、输出端,常外接晶振。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、 单片机类1、MCS‐51 芯片介绍:MCS‐51系列单片机是美国Intel公司开发的8位单片机,又可以分为多个子系列。
MCS‐51系列单片机共有40条引脚,包括32 条I/O接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。
引脚说明:P0.0~P0.7:P0口8位口线,第一功能作为 通用I/O接口,第二功能作为存储器扩展时的地址/数据复用口。
P1.0~P1.7:P1口8位口线,通用I/O接口无第二功能。
P2.0~P2.7:P2口8位口线,第一功能作为通用I/O接口,第二功能作为存储器扩展时传送高8位地址。
P3.0~P3.7:P3口8位口线,第一功能作为通用I/O接口,第二功能作为为单片机的控制信号。
ALE/ PROG:地址锁存允许/编程脉冲输入信号线(输出信号)PSEN:片外程序存储器开发信号引脚(输出信号)EA/Vpp:片外程序存储器使用信号引脚/编程电源输入引脚RST/VPD:复位/备用电源引脚2、MCS‐96芯片介绍:MCS‐96系列单片机是美国Intel公司继MCS‐51系列单片机之后推出的16位单片机系列。
它含有比较丰富的软、硬件资源,适用于要求较高的实时控制场合。
它分为48引脚和68引脚两种,以48引脚居多。
引脚说明:RXD/P2.1 TXD/P2.0:串行数据传出分发 送和接受引脚,同时也作为P2口的两条口线HS1.0~HS1.3:高速输入器的输入端HS0.0~HS0.5:高速输出器的输出端(有 两个和HS1共用)Vcc:主电源引脚(+5V)Vss:数字电路地引脚(0V)Vpd:内部RAM备用电源引脚(+5V)VREF:A/D转换器基准电源引脚(+5V)AGND:A/D转换器参考地引脚CLKOUT:内部时钟发生器的输出引脚,提供频率位晶振频率的1/3的脉冲供外部使用。
PWM/P2.5:脉宽调制信号输出端/P2口的一位口线WR:写信号N.C:未用READY:片外存储器就绪信号A8/P4.0~A15/P4.7:高8位地址线/P4口口线RST:复位引脚 EXTINT/P2.2:外部中断/P2口口线ACH4/P0.4~ACH7/P0.7:A/D转换器通道4~7/P0口高4位EA:片外程序存储器使用信号ALE/ADV:地址锁存允许信号/地址有效RD:读信号AD0/P3.0~AD7/P3.7:地址低8位、数据/P3口8位口线。
二、 可编程接口芯片1、8155芯片介绍:8155内部带有256字节的静态RAM,两个可编程的8位并行I/O口PA、PB口一个可编程6位并行并行I/O口PC口,一个可编程的14位减法计数器TC,其引脚说明如下:AD0~AD7:8位地址/数据线IO/M:IO和RAM选择控制线,高电平选择IO口CE: 片选信号输入线,低电平有效ALE:地址允许锁存信号线,当其为负跳变时把AD0~AD7的地址以及 CE、IO/M的状态锁入片内锁存器 RD: 读选通信号输入线,低电平有效WR: 写选通信号输入线,低电平有效TI: 计数器的计数脉冲输入线RESERT:复位控制信号线,高电平有效PA0~PA7:8位并行IO接口PB0~PB7:8位并行IO接口PC0~PC7:6位并行IO接口Vcc:电源线,+5VVss:线路地2、8255A芯片说明:8255A是Intel公司生产的可编程输入输出接口芯片,它具有3个8位的并行I/O口,具有三种工作方式,可通过程序改变其功能,因而使用灵活,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。
8255有三种基本工作方式, 三种工作方式由工作方式控制字决定,方式控制字由CPU通过输入/输出指令来提供.三个端口中PC口被分为两个部分,上半部分随PA口称为A组,下半部分随PB口称为B组.其中PA口可工作与方式0、1和2,而PB口只能工作在方式0和1。
8255共有40个引脚,采用双列直插式封装,各引脚功能如下:D0‐‐D7:三态双向数据线,与单片机数据总线连接,用来传送数据信息。
CS:片选信号线,低电平有效,表示芯片被选中。
RD:读出信号线,低电平有效,控制数据的读出。
WR:写入信号线,低电平有效,控制数据的写入。
Vcc:+5V电源。
PA0‐‐PA7:A口输入/输出线。
PB0‐‐PB7:B口输入/输出线。
PC0‐‐PC7:C口输入/输出线。
RESET:复位信号线。
A1、A0:地址线,用来选择8255内部端口。
GND:地线。
三、 锁存器1、74LS373芯片介绍:74LS373是带有三态门的八D锁存器,当使能信号线OE为低电平时,三态门处于导通状态,允许1Q‐8Q输出到OUT1‐OUT8,当OE端为高电平时,输出三态门断开,输 出线OUT1‐OUT8处于浮空状态。
G称为数据打入线,当74LS373用作地址锁存器时,首先应使三态门的使能信号OE为低电平,这时,当G 端输入端为高电平时,锁存器输出(1Q‐8Q)状态和输入端(1D‐8D)状态相同;当G端从高电平返回到低电平(下降沿)时,输入端(1D‐8D)的数据锁入1Q‐8Q的八位锁存器中。
当用74LS373作为地址锁存器时,它们的G端可直接与单片机的锁存控制信号端ALE相连,在ALE下降沿进行地址锁存。
引脚说明如下:D0~D7:锁存器8位数据输入线Q0~Q7:锁存器8位数据输出线GND:接地引脚Vcc:电源引脚,+5V有效OE :片选信号引脚G:锁存控制信号输入引脚。
芯片介绍:74LS377是一种8D触发器,它可以实现数据的保持或锁存,当它片选信号E为 低电平且时钟CLK 端输入正跳变时。
D0~D7端的数据北锁存到8D触发器中。
其引脚说明如下:D0~D7:锁存器8位数据输入线Q0~Q7:锁存器8位数据输出线GND:接地引脚Vcc:电源引脚,+5V有效E :片选信号引脚CLK:锁存控制信号输入引脚。
四、 存储器1、6116芯片介绍:6116是2K*8位静态随机存储器芯片,采用CMOS工艺制造,单一+5V供电,额定 功耗160mW,典型存取时间200ns,24线双列直插式封装,其引脚功能说明如下:A0~A10:地址输入线O0~O7:双向三态数据线,有时用D0~D7表示CE:片选信号输入端,低电平有效OE:读选通信号输入线,低电平有效WE:写选通信号输入线,低电平有效Vcc:工作电源输入引脚,+5VGND:线路地芯片介绍:6264是8K*8位静态随机存储器芯片,采用CMOS工艺制造,单一+5V供电,额定功耗200mW,典型取时间200ns,28线双列直插式封装。
其引脚功能说明如下:A0~A12:地址输入线O0~O7:双向三态数据线,有时用D0~D7表示CE:片选信号输入端,低电平有效OE:读选通信号输入线,低电平有效WE:写选通信号输入线,低电平有效Vcc:工作电源输入引脚,+5VNC:为空引脚CS:第二选片信号引脚,高电平有效GND:线路地3、62256芯片介绍:6264是32K*8位静态随机存储器芯片,采用CMOS工艺制造,单一+5V供电,额定功耗300mW,典型存取时间200ns,28线双列直插式封装。
其引脚功能如下:A0~A14:地址输入线O0~O7:双向三态数据线,有时用D0~D7表示CE:片选信号输入端,低电平有效OE:读选通信号输入线,低电平有效WE:写选通信号输入线,低电平有效Vcc:工作电源输入引脚,+5VGND:线路地4、2716芯片介绍:2716是2K*8字节的紫外线镲除、电可编程只读存储器,单一+5V供电,工作电 流为75mA,维持电流为35mA,读出时间最大为250nS,24脚双列直插式封装。
各引脚的含义为:A0~A10:13根地址线,可寻址8K字节;O0‐O7:数据输出线;CE:片选线OE:为数据输出选通线;PGM为编程脉冲输入端;Vpp是编程电源;Vcc是主电源。
5、2764芯片介绍:2764是8K*8字节的紫外线镲除、电可编程只读存储器,单一+5V供电,工作电 流为75mA,维持电流为35mA,读出时间最大为250nS,28脚双列直插式封装。
各引脚的 含义为:A0~A12:13根地址线,可寻址8K字节;O0‐O7:数据输出线;CE:片选线OE:为数据输出选通线;PGM:编程脉冲输入端;Vpp:编程电源;6、27256芯片介绍:27256是32K*8字节的紫外线镲除、电可编程只读存储器,单一+5V供电,工作 电流为100mA,维持电流为40mA,读出时间最大为250nS,28脚双列直插式封装。
各引脚的含义为:A0~A14:15根地址线,可寻址32K字节;O0‐O7为数据输出线;CE为片选线;OE/Vpp为数据输出选通线/编程电源。
Vcc:主电源,一般为+5V。
GND:接地引脚五、 译码器1、74LS138芯片介绍:74LS138是一个3‐8译码器,共16个引脚,其引脚说明如下:A、B、C:选择端即信号输入端E1、E2、E3:使能端,其中E1、E2低电平有效,E3 高电平有效Y0~Y7:译码输出信号,始终只有一个为低电平Vcc:电源端,+5VGND:线路地2、74LS139芯片介绍:74LS139片内有两个2‐4译码器,共16个引脚,其引脚说明如下:1A、1B:译码器1选择端即信号输入端1G:译码器1使能端,低电平有效1Y0~1Y3译码器1译码输出信号,低电平有效2G:译码器2使能端,低电平有效2Y0~2Y3译码器2译码输出信号,低电平有效Vcc:电源端,+5VGND:线路地六 A/D、D/A转换1、ADC0809芯片介绍:ADC0809是一种比较典型的8位8通道逐次逼近式A/D转换器,CMOS工艺, 可实现8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道地址锁存用译码电路,其转换时间为100μs左右,采用双排28引脚封装,其引脚说明如下:IN0~IN7:8路模拟量输入通道ADDA~ADDC:地址线用于选择模拟量输入通道ALE:地址锁存允许信号START:转换启动信号D0~D7:数据输出线OE:输出允许信号,低电平允许转换结果输出CLOCK:时钟信号输入引脚,通常使用500KHzEOC:转换结束信号,为0代表正在转换,1代表转换结束Vcc:+5V电压VREF(+)、VREF(-):参考电压2、ADC08161/512,适用于多路数据采集系统。
采用双牌40引脚的封装形式,其引脚说明如下:IN0~IN15:16路模拟量输入线D0~D7:8位模拟量输出线A、B、C、D:通路选择输入线ALE:通路选择信号锁存信号MUL:多路开关输出线COM:比较器输入线EXP:通路扩展控制输入线,当其为低电平时芯片 对IN0~IN15的通路断开,而对COM口上的扩展通路输入的模拟量进行转换START:启动转换信号,下降沿启动EOC:转换结束信号OE:输出允许信号,低电平允许转换结果输出Vcc:+5V电压你若不离不弃,我必生死相依VREF(+)、VREF(-):参考电压3、MC14433芯片介绍:MC14433是一种三位半双积分式A/D转换器。