特点
8位微控制器兼容MCS
51个产品
增强型8051架构
- 每字节单时钟周期取
- 高达20 MIPS的吞吐量,在20 MHz的时钟频率
- 全静态操作: 0 Hz至20 MHz的
- 片上2周期硬件乘法器
- 256 ×8的内部RAM
- 512× 8的内部RAM外
- 双数据指针
- 4级中断优先级
非易失性程序和数据存储器
- 4K /在系统可编程( ISP)的8K字节闪存程序存储器
- 512/1024字节闪存数据存储器
- 耐力:最少100,000次写/擦除周期(适用于
程序/数据存储器)
- 程序下载串行接口
- 64字节快速页面编程模式
- 128字节的用户签名数组
- 2级程序存储器锁定为软件安全
- 在应用编程程序存储器
外设特性
- 3个16位增强型定时器/计数器
- 两个8位PWM输出
- 4通道16位比较/捕捉/ PWM阵列
- 增强型UART,具有自动地址识别和帧
错误检测
- 增强型主/从SPI双缓冲发送/接收
- 可编程看门狗定时器软件复位
- 双模拟比较器,可选择中断和去抖
- 8个通用中断引脚
单片机特性
- 2线片上调试接口
- 掉电检测和上电复位与掉电标志
- 低电平有效的外部复位引脚
内部RC振荡器
- 低功耗空闲和掉电模式
- 恢复中断从掉电模式
I / O和封装
- 多达30个可编程I / O线
- 28引脚PDIP和32引脚TQFP / PLCC / MLF
- 可配置的I / O模式
准双向口( 8051款)
仅为输入(三态)
推挽输出CMOS
开漏
工作条件
- 2.4V至5.5V V
CC
电压范围
-40 ° C至85°C温度范围
- 0到20 MHz @ 2.4-5.5V
- 0到25MHz @ 4.0-5.5V
8-bit
微控制器
与4K / 8K
字节的系统
可编程
FL灰
AT89LP428
AT89LP828
3654A–MICRO–8/09
AT89LP428/828
1.5
引脚说明
AT89LP428 / 828引脚说明
表1-1 。
引脚数
TQFP
/ MLF
PLCC
PDIP
符号
TYPE
I / O
O
1
5
5
P4.1
O
I / O
描述
P4.1 :用户可配置I / O端口4
位
1.
XTAL2 :来自输出反相振荡器
放大器。
它可能
被用作
端口引脚如果
内部RC振荡器
选择
时钟
源。
CLKOUT :当内部RC振荡器
选择
时钟
源,
五月
be
二手
输出内部时钟分
by
2.
DDA :
串行
数据输入/输出的片上调试接口时, OCD启用
和
外部时钟是
选择
时钟
源。
P4.0 :用户可配置I / O端口4
位
0.
XTAL1 :输入到反相振荡器
放大器和
内部时钟发生电路。
它可能
被用作
端口引脚如果内部RC振荡器
选择
时钟
源。
DDA :
串行
数据输入/输出的片上调试接口时, OCD启用
和
内部RC振荡器
选择
时钟
源。
P4.5 :用户可配置I / O端口4
位
5.
地
P4.4 :用户可配置I / O端口4
位
4.
P3.2 :用户可配置I / O端口3
位
2.
INT0 :外部中断0输入或定时器0门控输入。
P3.3 :用户可配置I / O端口3
位
3.
INT1 :外部中断1输入或定时器1门输入
P3.4 :用户可配置I / O端口3
位
4.
T1 :定时器/计数器0外部输入或PWM输出。
P3.5 :用户可配置I / O端口3
位
5.
T1 :定时器/计数器1外部输入或PWM输出。
P3.6 :用户可配置I / O端口3
位
6 (如果复位熔丝位被禁用) 。
RST :外部低电平有效复位输入(如果复位熔丝位被使能,
SEE
“外部复位”
第26页) 。
DCL :
串行
时钟输入片上调试接口时, OCD启用。
P2.3 :用户可配置的I / O端口2
位
3.
CCD :定时器2通道D比较输出或捕获输入。
P2.2 :用户可配置的I / O端口2
位
2.
CCC :定时器2通道C比较输出或捕获输入。
P2.1 :用户可配置的I / O端口2
位
1.
建行:定时器2通道B的比较输出或捕获输入。
P2.0 :用户可配置的I / O端口2
位
0.
CCA :定时器2通道比较输出或捕获输入。
P3.7 :用户可配置I / O端口3
位
7.
DDA :
串行
数据输入/输出的片上调试接口时, OCD启用
和
晶体振荡器
选择
时钟
源。
P1.0 :用户可配置I / O端口1
位
0.
T2 :定时器2外部输入或时钟输出。
GPI0 :通用中断输入0 。
I / O
I
2
6
6
P4.0
I / O
3
4
5
6
7
8
9
7
8
9
10
11
12
13
不适用
7
不适用
8
9
10
11
P4.5
GND
P4.4
P3.2
P3.3
P3.4
P3.5
I / O
I
I / O
I / O
I
I / O
I
I / O
I / O
I / O
I / O
I / O
I
I
10
14
12
P3.6
11
12
13
14
15
16
17
18
13
14
15
16
P2.3
P2.1
P2.1
P2.0
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I
15
19
17
P3.7
16
20
18
P1.0
3
3654A–MICRO–8/09
AT89LP428/828
2.概述
该AT89LP428 / 828
a
低功耗,高性能CMOS 8位微控制器与4K / 8K
字节
的系统内可编程闪存程序存储器
和
512/1024
字节
闪存数据
内存。该装置被制
运用
ATMEL
's
高密度非易失性存储器技
术
和
与行业标准MCS51指令兼容
设置的。
该AT89LP428 / 828
围绕建成
增强CPU内核,可以取
单个字节
从存储器的每个时钟周期。
在经典8051
建筑,
每次提取需要6个时钟周期,迫使指令,又要执行
可爱的12 , 24或48个时钟周期。在AT89LP428 / 828 CPU ,指令只需要1到4个时钟
周期提供比为612倍以上的吞吐量
标准
8051.
七十
百分比
指令只需要
as
多少个时钟周期
as
他们有
字节
来执行,
和
大部分的
其余的指令只需要一个
另外
时钟。增强的CPU核心能够
20 MIPS的吞吐量,而经典的8051 CPU可提供只有4个MIPS
at
该
同样
当前
消费。相反,
at
该
同样
吞吐量
as
经典的8051 ,新的CPU核心运行
在
低得多
速度和
从而大大降低了功率消耗
和
EMI。
该AT89LP428 / 828提供了以下
标准
特点: 4K / 8K
字节
的系统内
可编程Flash程序存储器, 512/1024
字节
闪存数据存储器, 768
字节
of
内存,
up
30个I / O口线, 3个16位定时器/计数器,
up
to
六
PWM输出,
a
可编程
看门狗定时器, 2
类似物
比较器,
a
全双工
串行
口,
串行
外设接口
an
内部RC振荡器,片上晶体振荡器,
AND A
4级, 10 -向量中断
系统。
A
块
示意图
示
in
图2-1第6页。
定时器0
和
定时器1在AT89LP428 / 828
是
增加了用新的模式。模式0即可
be
CON连接gured
作为
可变9-到16位的定时器/计数器
和
模式1罐
be
CON连接gured
作为
16-bit
自动重载
定时器/计数器。在
此外,
定时器/计数器可以独立驱动
an
8位的精密度
锡永
脉宽调制输出。
在AT89LP428 / 828定时器2
s
ERVE
S作为
16-
b
IT时代
BAS
E代表
a
4-ch
a
nnel
与比较/捕获阵列
up
四个多相位,可变精度PWM输出。
在AT89LP428 / 828的增强型UART包括帧错误检测
和
自动
地址识别。在
此外,
增强模式0
允许
五金
加速
EMULA-
半双工和灰
SPI
或2线接口。
在AT89LP428 / 828的I / O端口都可以
be
在四个操作一个独立配置
模式。在准双向模式,端口操作
as
在经典的8051在只输入模式,
端口
是
三态。推挽输出模式提供全CMOS驱动器
和
漏极开路模式
只提供了
a
下拉。在
此外,所有的
8引脚的端口1可
be
被配置为生成
an
之间
RUPT
运用
通用中断( GPI )接口。
5
3654A–MICRO–8/09