添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第266页 > AT87F51-12PC
特点
兼容MCS- 51 产品
用户可编程QuickFlash 记忆的4K字节
全静态操作: 0 Hz至24 MHz的
三级程序存储器锁定
128 ×8位内部RAM
32个可编程I / O线
2个16位定时器/计数器
6个中断源
可编程串行通道
低功耗空闲和掉电模式
描述
该AT87F51是一款低功耗,高性能CMOS 8位单片机与4K
QuickFlash可编程只读存储器的字节。该装置被制
采用Atmel的高密度非易失性存储器技术与兼容
工业标准的MCS -51 指令集和引脚。片上QuickFlash
允许程序存储器被用户编程以通过一个常规的非易失
编程器。通过在一个单组合的多功能8位CPU, QuickFlash
岩屑芯片, Atmel的AT87F51是一个功能强大的微型计算机高度提供
灵活和具有成本效益的解决方案为许多嵌入式控制应用。
8-Bit
微控制器
4K字节
QuickFlash
AT87F51
(续)
销刀豆网络gurations
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
(RXD) P3.0
(TXD) P3.1
( INT0 ) P3.2
( INT1 ) P3.3
( T0 ) P3.4
(T1), P3.5
( WR ), P3.6
( RD ), P3.7
X TA L 2
X TA L 1
GND
PDIP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
VCC
P0.0 ( AD0 )
P0.1 ( AD1 )
P0.2 ( AD2 )
P0.3 ( AD3 )
P0.4 ( AD4 )
P0.5 ( AD5 )
P0.6 ( AD6 )
P0.7 ( AD7 )
EA / VPP
ALE / PROG
PSEN
P2.7 ( A15 )
P2.6 ( A14 )
P2.5 ( A13 )
P2.4 ( A12 )
P2.3 (A11)
P2.2 (A10)
P2.1 (A9)
P2.0 (A8)
8TQFP
(AD0)
(AD1)
(AD2)
(AD3)
44 42 40
38
36 34
43 41 39
37
35
P1.5
P1.6
P1.7
RST
P3.0
NC
P3.1
P3.2
P3.3
P3.4
P3.5
P1.4
P1.3
P1.2
P1.1
P1.0
NC
VCC
P0.0
P0.1
P0.2
P0.3
指数
角落
( RXD)
( TXD)处
(INT0)
(INT1)
(T0)
(T1)
1
2
3
4
5
6
7
8
9
10
11
13 15 17 19 21
12 14 16 18 20 22
33
32
31
30
29
28
27
26
25
24
23
P0.4 ( AD4 )
P0.5 ( AD5 )
P0.6 ( AD6 )
P0.7 ( AD7 )
EA / VPP
NC
ALE / PROG
PSEN
P2.7 ( A15 )
P2.6 ( A14 )
P2.5 ( A13 )
PLCC
(AD0)
(AD1)
(AD2)
(AD3)
( RXD)
( TXD)处
(INT0)
(INT1)
(T0)
(T1)
P1.5
P1.6
P1.7
RST
P3.0
NC
P3.1
P3.2
P3.3
P3.4
P3.5
6
4
2
44 42 40
1
3
4 3 4 13 9
7 5
8
38
9
37
10
36
11
35
12
34
13
33
14
32
15
31
16
30
1 7 1 9 2 1 2 3 2 5 2 72 9
18 20 22 24 26 28
( WR ), P3.6
( RD ), P3.7
X TA L 2
X TA L 1
GND
NC
(A8) P2.0
(A9) P2.1
(A10) P2.2
(A11) P2.3
( A12 ) P2.4
P1.4
P1.3
P1.2
P1.1
P1.0
NC
VCC
P0.0
P0.1
P0.2
P0.3
指数
角落
P0.4 ( AD4 )
P0.5 ( AD5 )
P0.6 ( AD6 )
P0.7 ( AD7 )
EA / VPP
NC
ALE / PROG
PSEN
P2.7 ( A15 )
P2.6 ( A14 )
P2.5 ( A13 )
( WR ), P3.6
( RD ), P3.7
X TA L 2
X TA L 1
GND
GND
(A8) P2.0
(A9) P2.1
(A10) P2.2
(A11) P2.3
( A12 ) P2.4
修订版1012A -02 / 98
1
框图
P0.0 - P0.7
P2.0 - P2.7
V
CC
端口0 DRIVERS
GND
PORT 2名司机
RAM地址。
注册
内存
端口0
LATCH
端口2
LATCH
QUICK
FL灰
B
注册
指针
节目
地址
注册
TMP2
TMP1
卜FF器
ALU
中断,串口,
和定时器功能块
PC
增量
PSW
节目
计数器
PSEN
ALE / PROG
EA / V
PP
RST
端口1
LATCH
端口3
LATCH
定时
控制
指令
注册
DPTR
OSC
PORT 1 DRIVERS
端口3驱动程序
P1.0 - P1.7
P3.0 - P3.7
2
AT87F51
AT87F51
该AT87F51提供以下标准功能: 4K
QuickFlash字节, 128字节RAM , 32个I / O口线, 2
16位定时器/计数器,一个5向量两级中断架构设计师用手工
tecture ,一个全双工串行口,片内振荡器和时钟
电路。此外, AT87F51设计和配置
逻辑操作下降到零频率和支撑
两个软件选择的省电模式。空闲
模式时CPU停止工作,允许RAM ,
定时器/计数器,串行口和中断系统继续
工作。掉电方式保存RAM中CON-
帐篷,但冻结振荡器停止芯片其它功能
系统蒸发散,直到下一个硬件复位。
发送1 。在外部数据存储器访问
储器使用8位地址( MOVX @ RI ) ,端口2发出的
的P2特殊功能寄存器的内容。
端口2还接收高位地址位和一些
在QuickFlash编程和可核查的控制信号
阳离子。
端口3
端口3是一个具有内部上拉电阻的8位双向I / O口。
端口3输出缓冲器可吸收/ 4个TTL输入。
当1秒写入端口3引脚他们被拉高
的内部上拉和可被用作输入。作为输入,
P3口被外部拉低,将输出
电流(I
IL
)由于上拉的。
端口3也可以用做其他不同的特殊功能,该功能
在AT87F51为如下:
端口引脚
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
第二功能
RXD (串行输入端口)
TXD (串行输出端口)
INT0 (外部中断0 )
INT1 (外部中断1 )
T0 (定时器0外部输入)
T1(定时器1外部输入)
WR (外部数据存储器写选通)
RD (外部数据存储器读选通)
引脚说明
V
CC
电源电压。
GND
地面上。
端口0
P0口是一个8位漏极开路双向I / O口。作为一个
输出端口的每个引脚可以驱动8个TTL逻辑电平。当1秒
写入端口0引脚,引脚可作为高
阻抗输入。
端口0也可以被配置为复用的低
顺序的地址/数据总线时访问外部亲
克和数据存储器。在这种模式下P0具有内部PUL-
lups 。
P0口还可在QuickFlash亲收到的字节码
编程,并在程序输出代码字节ver-
ification 。在程序veri-需要外部上拉电阻
科幻阳离子。
端口1
端口1是一个具有内部上拉电阻的8位双向I / O口。
端口1输出缓冲器可吸收/ 4个TTL输入。
当1秒写入端口1引脚他们拉高
的内部上拉和可被用作输入。作为输入,
P1口被外部拉低,将输出
电流(I
IL
因为内部上拉电阻的) 。
端口1期间也接收低位地址字节
QuickFlash编程和验证。
端口2
端口2是一个具有内部上拉电阻的8位双向I / O口。
端口2输出缓冲器可吸收/ 4个TTL输入。
当1秒写入端口2引脚他们拉高
的内部上拉和可被用作输入。作为输入,
P2口被外部拉低,将输出
电流(I
IL
因为内部上拉电阻的) 。
端口2发出时取高位地址字节
从外部程序存储器和期间访问
使用16位地址的外部数据存储器( MOVX @
DPTR ) 。在这种应用中,它使用强大的内部上拉
3口还接收了QuickFlash一些控制信号
编程和VERI网络阳离子。
RST
复位输入。高该引脚上出现两个机器周期,而
振荡器运行复位设备。
ALE / PROG
地址锁存使能输出脉冲用于锁存低字节
期间访问外部存储器的地址。这
引脚也用作编程输入脉冲( PROG )的Quick期间
闪存编程。
在正常操作中,ALE在1/6的恒定速率被发射
振荡器的频率,并且可以使用外部时序
荷兰国际集团或时钟使用。但是请注意,一个ALE
在每次访问外部数据存储器脉冲被跳过
ORY 。
如果需要的话, ALE操作可以通过设置的第0位来禁止
SFR位置8EH 。同位设置, ALE是活跃,只有很好地协同
荷兰国际集团执行MOVX或MOVC指令。否则,销是
微弱拉高。设置ALE-禁止位没有
对微控制器处于外部执行模式。
PSEN
程序存储允许的读选通到外部的亲
程序存储器。
3
当AT87F51执行外部亲代码
程序存储器, PSEN在每个机器启动两次
周期,所不同的是2的PSEN激活则过程跳过
每次访问外部数据存储器。
EA / V
PP
外部访问允许。 EA必须绑GND
为了使该装置来从外部亲代码
开始0000H到FFFFH克的内存位置。
但请注意,如果锁定位1被编程, EA会
内部锁存复位。
EA应绑V
CC
内部程序执行
系统蒸发散。
该引脚也接收12伏编程使能电压
年龄(V
PP
)在QuickFlash编程。
XTAL1
输入到振荡器反相放大器和输入到
内部时钟工作电路。
XTAL2
输出振荡器反相放大器器。
应当指出的是,当空闲是由硬终止
洁具复位后,设备恢复正常程序执行
化,从离开的地方,最多两个机器周期前
内部复位算法获得控制权。片上硬件
禁止访问内部RAM在这种情况下,但访问
该端口没有被禁止。要消除的可能性
一个意外的写入空闲时被终止端口引脚
复位后,指令之后的一个调用空闲
不应该是一个写入端口引脚或外部
内存。
图1 。
振荡器连接
C2
XTAL2
C1
XTAL1
振荡器特性
XTAL1和XTAL2是输入和输出,分别
可以使用被配置为一个反相放大器的
片上振荡器,如示于图1中。石英
晶体或陶瓷谐振器都可以使用。驱动
装置从外部时钟源, XTAL2要保持
悬空而XTAL1被驱动,如图2中所示。
有对外部的占空比没有要求
时钟信号,由于输入到内部时钟电路
是通过除以2的触发器,但最小和马克西
妈妈高电压和低时间规范必须是
观察到。
GND
注意:
C1,C2 = 30 pF的
±
10 pF对于晶体
= 40 pF的
±
10 pF的陶瓷谐振器
图2中。
外部时钟配置
空闲模式
在空闲模式下,CPU把自己睡,而所有的导通
片上外设保持活跃。该模式是通过调用
软件。的芯片上的RAM中的内容,包括所有出特殊
CIAL功能寄存器在此保持不变
模式。空闲模式可由任何允许被终止
中断或硬件复位。
外部引脚的状态在空闲模式和掉电模式
模式
空闲
空闲
掉电
掉电
程序存储器
国内
国内
ALE
1
1
0
0
PSEN
1
1
0
0
PORT0
数据
FL燕麦
数据
FL燕麦
PORT1
数据
数据
数据
数据
PORT2
数据
地址
数据
数据
PORT3
数据
数据
数据
数据
4
AT87F51
AT87F51
掉电模式
在电源关断模式时,振荡器停止,并且
指令调用掉电是最后的指令
执行。片内RAM和特殊功能寄存器
TER值保留其值,直到掉电模式时结
经过NAT 。从掉电唯一的出口是一个硬件复位。
复位重新定义了特殊功能寄存器但不改变片
内存。复位不应V前被激活
CC
is
恢复到它的正常操作电平,并且必须保持
主动足够长的时间以使振荡器重新启动并台站
bilize 。
程序存储器锁定位
在芯片都可以留给外部器件了三个锁定位
编程( U),或可以被编程(P),以获得额外
tional特性列于下表:
当锁定位1被编程,在EA引脚上的逻辑电平
采样和复位过程中被锁存。如果该设备是pow-
ERED时没有复位,锁存器初始化为一个随机
值,并保持该值直到复位被激活。这是必要请
埃森是EA的锁存值与协议
在该引脚的当前逻辑电平,以使器件
正常工作。
锁定位保护模式
程序锁定位
LB1
1
2
U
P
LB2
U
U
LB3
U
U
没有程序锁功能。
从外部程序存储器执行MOVC指令从取代码禁用
从内部存储器字节, EA采样并锁存的复位,并进一步规划
QuickFlash被禁用。
模式2相同,也验证了被禁用。
一样的模式3 ,也可外接执行被禁用。
保护类型
3
4
P
P
P
P
U
P
编程QuickFlash
该AT87F51随片QuickFlash MEM-
储器阵列准备进行编程。编程接口
面需要一个高电压( 12伏)的程序使能信号
并且与现有的第三方Flash或兼容
EPROM编程器。
该AT87F51代码存储器阵列编程字节逐
字节。
编程算法:
前编程
AT87F51 ,地址,数据和控制信号应当是
设置根据本QuickFlash编程模式
表,图3和图4。编程AT87F51 ,取
以下步骤:
1.输入该地址的存储位置
线。
2.输入数据线上相应的数据字节。
3.激活的控制信号的正确组合。
4.提高EA / V
PP
至12V 。
5.脉冲ALE / PROG一次编程中的Quick字节
闪存阵列或锁定位。字节写周期是自
定时,通常时间不超过1.5毫秒。重复
步骤1至5 ,改变了地址和数据
整个阵列或直到目标文件的末端是
抵达。
数据查询:
该AT87F51功能数据查询,从而提供与
泄漏的一写周期的结束。在写周期期间,一个
未遂读取写入的最后一个字节,将导致在COM
二进制补上PO.7书面数据的。一旦写周期
已经完成时,真正的数据是对所有的输出有效,并且
下一个周期可以开始。数据轮询可能在任何时刻开始
后一个写周期已被启动。
READY / BUSY :
字节编程过程还可以
由RDY / BSY输出信号进行监测。 P3.4被拉
ALE后低变高的编程过程中,指示
忙。 P3.4被拉高时再编程
做了指示就绪。
程序校验:
如果锁定位LB1和LB2一直没
编程的,编程的代码数据可以被读回
通过验证的地址线和数据线。锁定位
不能直接验证。的锁定位验证
通过观察它们的功能被启用来实现。
读签名字节:
签名字节
用相同的程序读取作为一个正常的验证
位置030H , 031H , 032H和,所不同的是P3.6和
P3.7必须拉至逻辑低。所返回的值是
如下。
( 030H ) = 1EH表示由Atmel公司生产的
( 031H ) = 87H表示87F系列
( 032H ) = 01H表示87F51
5
查看更多AT87F51-12PCPDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    AT87F51-12PC
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
AT87F51-12PC
√ 欧美㊣品
▲10/11+
9193
贴◆插
【dz37.com】实时报价有图&PDF
QQ: 点击这里给我发消息 QQ:280773285 复制 点击这里给我发消息 QQ:2748708193 复制
电话:0755-83015506-23947236
联系人:朱先生
地址:广东省深圳市福田区华强北路上步工业区101栋518室
AT87F51-12PC
ATMEL
24+
9850
DIP
100%原装正品,可长期订货
QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:海淀区增光路27号院增光佳苑2号楼1单元1102室
AT87F51-12PC
√ 欧美㊣品
▲10/11+
9822
贴◆插
【dz37.com】实时报价有图&PDF
QQ: 点击这里给我发消息 QQ:1240061890 复制
电话:0755-82723916/82731800
联系人:朱小姐
地址:深圳市福田区华发北路华发大厦517A-C
AT87F51-12PC
ATMEL
24+
6000
DIP
只做原装正品
QQ: 点击这里给我发消息 QQ:2441261114 复制
电话:0755-82731800
联系人:付先生
地址:深圳市福田区振华路118号华丽装饰大厦2栋2单元320室
AT87F51-12PC
ATMEL
24+
6500
DIP
只做原装正品
查询更多AT87F51-12PC供应信息

深圳市碧威特网络技术有限公司
 复制成功!