单片机芯片资料速查.ppt
51系列单片机芯片速查资料,点此进入,8031/8051/8751825582538155/81568279ADC0801ADC0809AD574A,DAC083274LS37374LS13874LS1648282EPROM27256EPROM2764SRAM 6264,返回,8031、8051、8751常用功能简介,51系列单片机因其功能强,体积小,成本低,功耗小等特点,广泛应用于工业控制,智能仪器,计算机智能终端,通讯、导航系统及家用电器产品等各个方面。,返回首页,89c51单片机及常用仿真电路图,89c51,仿真插座,单片机基本工作电路,通讯串口,803180518751,返回,P1口通用口,复位端备用电源输入端,P3口及其第二功能引脚,时钟电路引脚,P0口地址和数据总线,P2口地址总线,地址锁存信号端,内外程序ROM选通端编程电压,片外程序存贮器读选通信号端,Vss接地,电源接+5V,8031、8051、8751引脚分布图,1、主电源引脚Vcc和Vss,Vcc(40脚):主电源接5V Vss(20脚):接地,2、时钟电路引脚XTAL1 和XTAL2,XTAL2(18脚):接外部晶体振荡器的一端。片内是一个振荡电路反相放大器的输出端。XTAL1(19脚):接外部晶体振荡器的另一端。片内是一个振荡电路反相放大器的输入端,返回首页,返回引脚图,3、控制信号RST/Vpd、ALE/(PROG)、PSEN和(EA)/Vpp,复位端。高电平有效,宽度在24个时钟周期宽度以上,使单片机复位。该引脚有复用功能,Vpd为备用电源输入端,防止主电源掉电。,1、RST/Vpd(9脚),返回首页,返回引脚图,2、ALE(PROG)(30脚),地址锁存信号端。访问片外存贮器时,ALE作低八位地址的锁存控制信号。平时不访问片外存贮器时,该端以六分之一的时钟振荡频率固定输出脉冲。ALE端负载驱动能力为8个TTL门电路。该引脚有复用功能,为片内程序存贮器编程(固化)的编程脉冲输入。,3、PSEN(29脚),片外程序存贮器读选通信号端。负载能力为8个TTL门电路。,返回首页,返回引脚图,4、(EA)/Vpp(31脚),EA端接高电平时,CPU取指令从片内程序存贮器自动顺延至片外程序存贮器。EA端接低电平时,CPU仅从片外程序存贮器取指令。该引脚有复用功能,Vpp为片内程序存贮器编程时的编程电压。,返回首页,返回引脚图,4、输入/输出引脚P0、P1、P2和P3口,P0.0P0.7(3932脚):访问片外存贮器时作为低八位地址线和八位数据线(复用)。负载能力为8个LSTTL门。,P1.0P1.7(18脚):8位准双向I/O口。负载能力为3个LSTTL门,P2.0P2.7(2128脚):访问片外存贮器时作为高八位地址线,P3.0P3.7(1017脚):8位准双向I/O口。负载能力为3个LSTTL门。另外还有专门的第二功能,返回首页,返回引脚图,P3口的第二功能,P3.0(10脚):RXD(串行口输入端)P3.1(11脚):TXD(串行口输出端)P3.2(12脚):/INT0(外部中断0输入端)P3.3(13脚):/INT1(外部中断1输入端)P3.4(14脚):T0(定时器/计数器0外部输入端)P3.5(15脚):T1(定时器/计数器1外部输入端)P3.6(16脚):/WR(片外数据存贮器写选通信号输出端)P3.7(17脚):/RD(片外数据存贮器读选通信号输出端,返回首页,返回引脚图,8255是INTEL公司生产得可编程通用并行输入输出标准接口芯片,8255一般用作51单片机的IO扩展芯片。,8255常用功能简介,返回首页,8255引脚图,返回,端口A的输入,输出线,端口C的输入,输出线,三态双向数据总线,与CPU的数据总线相连,完成信号的传送,端口B的输入,输出线,WR:写入信号,低电平有效,当其有效时8255接收单片机输出的数据或命令字,地址线,通过 A0,A1的不同取值组合,选择控制寄存器或3个端口寄存器中的一个,电源引脚,接+5V电源,Gnd:地线,高电平有效,当其有效时8255复位,所有的端口均被置成输入方式,控制寄存器被 清零,8255 引脚图,1、Vcc 与 Gnd,Vcc(26脚):电源引脚,接+5V电源,Gnd(7脚):地线,2、CS(6脚):片选信号输入端,低电平有效,当其有效时,选中8255,可对8255进行各种操作,返回首页,返回引脚图,3、WR 与 RD 读写控制线,RD(5脚):读出信号,低电平有效,当其有效时,8255把端口数据送入数据缓冲器供CPU读取,WR(36脚):写入信号,低电平有效,当其有效时8255接收单片机输出的数据或命令字,4、RESET(35脚)复位信号,高电平有效,当其有效时8255复位,所有的端口均被置成输入方式,控制寄存器被 清零,返回首页,返回引脚图,5、A1/A0(8,9脚)地址线,地址线,通过 A0,A1的不同取值组合,选择控制寄存器或3个端口寄存器中的一个,6、D7D0(27-34脚),三态双向数据总线,与CPU的数据总线相连,完成信号的传送。,7、PA7PA0(37-40 1-4 脚),端口A的输入,输出线。,返回首页,返回引脚图,8、PB7PB0(18-25脚),端口B的输入、输出线,9、PC7PC0(10-17脚),端口C的输入、输出线,返回首页,返回引脚图,8253具有3个独立的16位计数器,6种不同的工作方式。一般用作单片机的定时器扩展芯片。,8253常用功能简介,返回首页,123456789101112,242322212019181716151413,8253引脚图,D7,Vcc,GND,GATE0,WR,OUT0,CLK0,D0,RD,D3,CS,D6,A0,D5,D4,CLK2,A1,D1,D2,CLK1,GATE2,OUT1,OUT2,GATE1,返回,8253 引脚图,1、D7D0(1-8脚),2、CLK0 及 CLK1(9、15脚),数据总线,是8253与CPU进行数据交换的数据通道,定时/计数器0(9脚)和定时/计数器1(15脚)的时钟信号输入端,其最高时钟频率为2.6MHZ,3、OUT0、OUT1及OUT2(10、13、17脚),定时/计数器0、定时/计数器1、定时/计数器2的信号输出端,其输出信号形式由工作方式决定,返回首页,返回引脚图,4、GATE0、GATE1、GATE2(11、14、16脚),定时/计数器0、定时/计数器1、定时/计数器2的门控信号输入端,5、CS(21脚),片选信号输入端,低电平有效,当其有效时选中8253,可对其进行操作,6、A1、A0(20、19脚),地址线,形成8253的三个定时、计数器及控制寄存器的地址,返回首页,返回引脚图,7、WR、RD(23/22脚),WR:写信号,低电平有效,当其有效时对8253的3个定时、计数器进行写操作,RD:读信号,低电平有效,当其有效时可对8253的3个计数器进行读操作,8、Vcc、GND(24、12脚),Vcc:+5V电源GND:电源地,返回首页,返回引脚图,8253端口地址及操作功能说明,返回首页,返回引脚图,8155和8156也一般用作单片机的IO扩展芯片,与8255不同的是,8155及8156自带256字节的RAM。,8155/8156的常用功能简介,返回首页,81558156引脚图,返回,81558156 引脚图,1、AD0AD7(1219脚),地址/数据总线。单片机与8155/8156间的数据、地址、控制命令状态信息均通过此组端口进行传输,2、PA0PA7(2128脚),A口数据输入/输出线,3、PB0PB7(2936脚),B口数据输入/输出线,4、PC0PC7(2936脚),C口数据输入/输出线,返回首页,返回引脚图,4、CE/CE(8脚),片选信号,8155低电平有效,8156高电平有效,5、RD、WR(9、10脚),RD:存储器读信号,低电平有效WR:存储器写信号,低电平有效,6、RESET(4脚),复位信号,高电平有效,返回首页,返回引脚图,7、ALE(11脚),地址及片选信号锁存信号,高电平有效,当其为高电平时,8155/8156接收地址及片选信号,高电平的下降沿锁存地址及片选信号。,8、TMRIN(3脚),定时、计数器脉冲信号输入端,9、TMROUT(6脚),定时、计数器输出端,返回首页,返回引脚图,10、IO/M(7脚),I/O口与存储器RAM选择线,当其为高电平时,选择I./O口;当其为低电平时选择存储器RAM,其地址分配如下,返回首页,返回引脚图,11、Vcc、Vss(40、20脚),Vcc:正电源+5VVss:地线,返回首页,返回引脚图,8279是INTEL公司生产得可编程键盘控制及显示接口芯片,可完成键盘控制及显示器控制两种功能。,8279常用功能简介,返回首页,8279引脚图,8279引脚图,返回,扫描输出回复线,控制/选通输入线,电源引脚+5V,时钟信号输入端,中断申请信号,移位信号输入线,扫描输出线,复位信号输入端,读出信号,写入信号,数据输入输出端,B组显示输出信号线,A组显示输出信号线,消隐输出线,片选信号输入端,控制地址线,地线,1、CLK(3脚),8279时钟输入,产生内部工作时序,2、CS(22脚),片选信号输入端,低电平有效,当其有效时,选中8279,可对其进行各种操作,3、RESET(9脚),复位输入线,高电平有效,当其有效时,8279被复位,复位状态如下:显示为16字符格式,左入口编码扫描键盘,双键锁定程序时钟分频系数编程为31,返回首页,返回引脚图,4、RD(10脚)WR(11脚),RD:读出信号,低电平有效,当其有效时,8279把端口数据送入数据缓冲器供CPU读取.,WR:写入信号,低电平有效,当其有效时,8279接收单片机输出的数据或命令字.,5、A0(21脚),8279的地址线。A0=1时,CPU向8279写入的是命令字,读出的是状态字。A0=0时,写入与读出的均是数据,返回首页,返回引脚图,6、IRQ(4脚),中断申请信号,高电平有效。在键盘工作方式中,当FIFO传感器RAM中有数据时,IRQ变为低电平,向CPU申请中断,CPU每从RAM中读走8位数据时,IRQ变回低电平。若RAM中还有未读走的数据,IRQ将再次变为高电平,向CPU重新申请中断;在传感器方式中,每当检测到传感器状态发生变化时,IRQ变为高电平向CPU申请中断,7、SHIFT(36脚),移位信号输入线,高电平有效,该输入信号是8279键盘数据的次高位D6,一般用来补充键盘功能,可用其作区分键盘上、下档功能键。在传感器方式和选能方式中该输入线无效,返回首页,返回引脚图,8、CNTL/STB(37脚),控制/选通输入线,高电平有效。在键盘工作方式下,该输入信号是8279键盘数据的最高位D7,用来控制键盘的控制功能,作控制功能键;在传感器方式下,该输入线无效;在选通方式下,该信号的上升沿可将RL0RL7数据存入FIFO RAM中,9、BD(23脚),消隐输出线,低电平有效。该信赖用于显示数字切换或使用显示消隐命令时的显示消隐。,返回首页,返回引脚图,10、SL0SL3(35-32脚),8279的扫描输出线。该组线用于输出扫描键盘和显示器,可编程为编码输出或译码输出。,11、RL0RL7(38,39,1,2,5-9脚),扫描输出回复线。该组线用于键盘矩阵或传感器矩阵的列输入线。,12、OUTA0OUTA3(27-24脚),A组显示输出信号线。,13、OUTB0OUTB3(31-28脚),B组显示输出信号线。,返回首页,返回引脚图,ADC0809是CMOS单片型逐次逼近式8路8位的AD转换器,可处理8路模拟量输入,且有三态输出能力,既可与各种微处理器相连,也可单独工作。,ADC0809常用功能简介,返回首页,ADC0801引脚图,返回,ADC0809引脚图,1、CS(1脚),片选信号,低电平有效,当其有效时,选中0801,可对其进行操作,2、WR(3脚),写信号,低电平有效,当CS与WR同时有效时启动A/D转换器,3、RD(2脚),读信号,低电平有效,CS与RD同时有效时,CPU读取转换结果,返回首页,返回引脚图,4、CLKIN 与 CLKR(4、19脚),采用内部时钟方式时,CLRIN、CLKR之间接一个电阻,CLKIN与地之间接一个电容,此时,转换器的内时钟振荡频率由Fclk=1/1.1rc决定,其典型值为R=10k C=150pf f=640khz 转换时间为100us,当采用外部时钟时,CLKIN接外时钟,频率范围为100khz1460khz,返回首页,返回引脚图,5、INTR(5脚),转换结束信号,低电平有效,当其有效时,表示A/D转换结束,可用来中断申请信号或转换完成查寻信号。,6、Vin+与Vin-(6、7脚),模拟信号输入端,可差动输入或不共地输入,共地范围为0Vmax,采用差动输入时允许的输入范围为VminVmax,(Vmin为共模电压,Vmax为转换器的最大允许输入电压,由其参考电压决定),返回首页,返回引脚图,7、Vref/2(9脚),参考电源,使用时可根据输入模拟电压范围决定参考电压值的大小。Vmax=2 Vref,8、DB7DB0(1811脚),转换结果输出端。,9、AGND 与 GGND(8、10脚),AGND:模拟地GGND:数字地,返回引脚图,返回首页,ADC0909是8位逐次逼近型AD转换器,单次转换速度可达100US,片内带有锁存功能的8路模拟多路选择开关,可对8路0-5V的模拟输入电压信号分时进行转换。,ADC0909常用功能简介,返回首页,返回,模拟信号输入端,地址选择输入线,启动A/D转换信号,转换结束信号,地址锁存信号,数字量输出端,使能输入端,时钟信号输入端,电源+5V,参考基准电源正端,公共地,参考基准电源正端,ADC0909引脚图,1、IN0IN7(15、2628脚),8路模拟信号输入端,2、DB0DB7(8,14,15,17-21脚),转换结果输出端,内接输出数据锁存器,输出数据格式为二进制TTL电平数据,三态锁存输出,3、START(6脚),启动A/D转换信号,正脉冲的上升沿启动A/D进行数据转换,返回首页,返回引脚图,4、EOC(7脚),转换结束信号,高电平有效,启动后变为低电平,转换结束后变为高电平。,5、OE(9脚),数据输出允许控制端,正脉冲的上升沿有效,当其有效时,将转换结果送数据输出端口DB0DB7,6、CLK(10脚),时钟信号输入。时钟的频率范围为101280 kHZ,典型值为640 kHZ,返回首页,返回引脚图,7、ALE(22脚),地址锁存信号,高电平有效,当其有效时锁存输入的地址信号,选中8路模拟信号中的1路,8、A、B、C(2325脚),8路模拟信号 的3位地址选择输入线,通过A、B、C不同取值可选择8路模拟信号中的1路,返回引脚图,返回首页,9、Vcc 及 GND(11、13脚),Vcc:+5V电源GND:公共地,10、REF+及 REF-(12、16脚),REF+:参考基准电源正端REF-:参考基准电源负端,返回首页,返回引脚图,AD574常用功能简介,AD574是美国Analog Device公司生产的12位逐次逼近式模数转换器,其主要特点是:有参考电压基准和时钟电路,不需外部时钟就可以工作;转换速率高,12位转换25 s,8位转换16 s;8位或16位微处理器接口,自带三态输出缓冲电路,可直接挂在单片机的数据总线上而无需接口电路;温度适应范围大,在-55+125 C范围内满足线性要求。,返回首页,返回,数据输出端,AD574引脚图,1、VCC(1脚),数字电源、接+5V,2、12/8(2脚),输出数据格式选择控制,当其为高电平时,12位数据同时输出,当其为低电平时,单字节输出,此引脚信号与TTL电平不兼容,3、CS(3脚),片选信号,低电平有效。有效时选中AD574A,可对其进行操作。,返回首页,返回引脚图,4、A0(4脚),字节选择控制。启动转换时:A0=0时进行12位转换,A0=1时,进行8位转换。读出数据时:A0=0读高8位数据,低4位为高阻态,A0=1读低4位数据,高4位为三态,中间4位为0,低4位数据有效,5、R/C(5脚),读数据/转换控制信号,当其为高电平时,读转换结果,当其为低电平时,启动A/D进行转换,返回引脚图,返回首页,6、CE(6脚),启动转换信号,高电平有效,7、+VS(7脚),模拟部分正电源+12V或+15V,8、REF OUT(8脚),内部10V参考电压输出端,9、AG(9脚),模拟地,使用时就近与AD574A的数字地GND接在一起,返回引脚图,返回首页,10、RFF IN(10脚),内部电阻权网络参考基准电压输入端,11、-VS(11脚),模拟部分负电压-12V或-15V,12、BIP OFF(12脚),补偿调整端,返回引脚图,返回首页,13、10VIN(13脚),14、VIN(14脚),10V 模拟输入端,20V模拟输入端,15、DG(15脚),数字地,返回引脚图,返回首页,16、DB0DB11(1627)脚,转换结果数字量输出端,可一次输出,也可分两次输出,17、STB(28脚),转换输出状态信号。转换开始时,此引脚为高电平,转换完成时,返回低电平,通过检测此引脚状态可确定AS574的工作状态,返回引脚图,返回首页,AD574A的控制信号表,返回引脚图,返回首页,DAC0832常用功能简介,DAC0832是8位分辨率D/A转换集成芯片,与处理器完全兼容,其价格低廉,接口简单,转换控制容易等优点,在单片机应用系统中得到了广泛的应用。,返回首页,DAC0832引脚图,返回,数据输入端,参考电压输入,输入锁存允许信号,反馈电阻,DAC电流输出,数据传送控制端,DAC寄存器写信号,电源接+5V,片选信号,模拟地,数字地,输入寄存器写信号,DAC0832引脚图,2、CS、WR1(9脚),CS:片选信号,低电平有效,WR1:输入寄存器写信号,低电平有效ILE=1时,若CS、WR1皆为0,转换数据选通,进入数据寄存器,1、ILE(19脚),输入锁存允许信号,高电平有效,低电平禁止数据输入。,返回首页,返回引脚图,WR2:DAC寄存器写信号,低电平有效,5、DI0DI7(18脚),8位数据输入端,DI0为最低位,6、Rfb(18脚),反馈电阻,3、WR2、Xfer(15脚),Xfer:数据传送控制端,低电平有效WR2、Xfer皆为低电平时,数据选通,进入DAC寄存器,开始进行数模转换,返回首页,返回引脚图,7、Iout1、Iout2(17、16脚),Iout1:DAC电流输出1,此输出信号,一般 做为差分放大器的一个差分输入信号。通常接反向端Iout2:DAC电流输出2,Iout1+Iout2为常数,8、Vcc、Vref(13、20脚),Vcc:数字部分的电源输入端,可在+5V+15V之间,+15V时为最佳工作状态Vref:参考电压输入,可在-10+10V 之间,返回首页,返回引脚图,9、AGND、DGND(10、11脚),AGND:模拟地DGND:数字地,返回首页,返回引脚图,74ls373是常用的地址锁存器芯片,它实质上是一个是带三态缓冲输出的8D触发器,通常用于单片机系统中外部存储器的扩展。,74ls373常用功能简介,返回首页,74LS373,返回,数据输出端,数据输入端,74LS373引脚图,返回首页,返回引脚图,1、D0D7,数据输入端,2、Q0Q7,数据输出端,3、LE OE,LE:当LE为高电平时,允许数据输出,做锁存 功能时,可以直接接地OE:OE为低电平时,允许数据输入,输出跟随输入变化,当其由高变低时,将数据锁存,EPROM27256是紫外线可擦除的64K程存储器,由于8031无程序存储器,常用作8031的外部程序存储器。,EPROM27256的常用功能简介,返回首页,EPROM27256,EPROM27256,返回,地址输入端,数据输入端,编程电源输入端,1、A0A14(102、21、2327),地址输入端,2、D0D7(1113、1519),三态双向数据输入端,禁用时为高阻态,3、OE(22),读选通信号输入端,低电平有效,返回首页,返回引脚图,Vcc(28):电源,接+5VVpp(1):编程电源输入端GND(14):地线,4、Vcc Vpp 与 GND,5、CE(20),片选输入端,低电平有效,返回首页,返回引脚图,EPROM2764同EPROM27256一样是紫外线可擦除程序存储器,不同的是它的容量是16K,EPROM2764常用功能简介,返回首页,EPROM2764,返回,EPROM2764,1、A0A12(102/2325/21脚),13位地址线,2、D0D7(1113/1519脚),8位数据总路线,3、OE(22脚),片选输入信号端,低电平有效,返回首页,返回引脚图,4、CE(20脚),读选通信号输入端,低电平有效,5、PGM,编程脉冲输入线,6、Vpp Vcc GND(1、28、14脚),Vpp:编程脉冲输入线Vcc:电源电压,一般接+5VGND:地线,返回首页,返回引脚图,EPROM2764R的工作方式,返回首页,返回引脚图,6264是静态数据存储器,储存容量为8K8,采用CMOS工艺制造。28DIP封装。共电电源:+5V电 功耗:200毫瓦。存取时间:200纳秒,SRAM6264,返回首页,静态RAM6264,返回,SRAM6264,地址线,数据线,1、A0A12(93、2523、21、2),12位地址线,2、D0D7,8位数据线,3、OE、CE1/CE2(22/20/26脚),OE:输出使能端,低电平有效,CE1/CE2:片选输入端,分时复用,返回首页,返回引脚图,4、6264工作方式,返回首页,返回引脚图,74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一74ls373芯片。,74LS373常用功能简介,返回首页,74LS138,返回首页,数据输出端,选择输入端,74ls138,1、A B C(1、2、3脚),选择输入端,2、G1、G2,使能输入端,3、Y0Y7(915、7脚),数据输出端,具体工作状态见下页真值表,返回首页,返回引脚图,74LS164是一个串行输入并行输出的移位寄存器。并带有清除端。在单片机系统中,如果并行口的IO资源不够,而串行口又没有其他的作用,那么我们可以用74LS164来扩展并行IO口,节约单片机资源。,74LS164常用功能简介,返回首页,74LS164,返回首页,74ls164,输入端,数据输出端,清除端,时钟端,1、A、B(1、2脚),串行输入线,2、Q0Q7(36、1013脚),3、CP(8脚),数据输出端,时钟信号输入端,4、CLR(9脚),清除端,CLR为零时,输出为零,返回首页,返回引脚图,82828283是8位三态数据锁存器,常用作单片机输入信号存锁器。,8282常用功能简介,返回首页,8282,返回首页,8282,数据输入端,数据输出端,1、DI0DI7(18脚),数据输入端,2、DO0DO7(1912脚),数据输出端,3、STB、OE(11、9脚),STB:选通信号,高电平有效,允许加在数据线DI0-DI7上的数据通过锁存电路,在STB的下降沿实现数据锁存。OE:输出允许信号,低电平有效,允许锁存器从DO0-DO7上输出;OE为高电平时,锁存器输出为高阻状态。,返回首页,返回引脚图,