集成电路
发布日期:
文档版本:
受影响的设备:
2001年11月1日
1.0版
P89C660 , P89C662 , P89C664 , P89C668
(参考如P89C66x本文档中)
本勘误表描述了功能偏差和任何偏差
从本文发布之日已知的电气规格。
每个偏差被分配一个号码和它的历史是在跟踪表中的
该文档的结尾。
2001年11月1日
飞利浦
半导体
飞利浦半导体
片上闪存的8位微控制器
勘误表
P89C66x
鉴别:
该P89C66x设备具有以下的顶部端标记(如图PLCC44封装) :
在第三行(场'R' )的最后一个字母将识别器件版本。本勘误表涵盖了P89C66x的以下修改:
版本标识符(R )
‘G’
评论
现场'YY '状态设备的生产年份。该设备在同一年制造的一周场“ WW ”的状态。
2001年11月1日
2
飞利浦半导体
片上闪存的8位微控制器
勘误表
P89C66X
P89C66X的性能差别,版本识别= ' G'
ISP / IAP.1 :
简介:
擦除/擦除验证关于引导向量和状态字节问题
该P89C66x包含两个特殊的Flash寄存器:引导向量和状态字节。在下降沿
复位后, P89C66x检查状态字节的内容。如果状态字节设置为零,电开始执行,在
0000H地址,这是用户应用代码的正常起始地址。当状态字节被设置为一个值
除零以外,引导向量的值作为程序计数器的高字节和低字节设置为
00H 。出厂默认设置为0FCH ,对应的地址0FC00H为工厂屏蔽-ROM的ISP引导
装载机。自定义引导加载程序,可以将引导向量设置为自定义引导加载程序。当擦除状态
字节或引导向量,这两个字节擦除的同时。有必要擦除后重新编程引导向量和
更新状态字节。
在擦除操作,状态字节和引导向量可能不会被删除不够彻底。因此,后
状态字节和引导向量已被编程,读取操作可能带来的这些错误的内容
寄存器。
取决于闪存编程的类型,可以使用下列:
Flash中使用外部编程器编程:
飞利浦已通知支持并行编程的供应商。
请与您的供应商的程序员,以验证他们的最新算法包括额外的擦除周期引导向量
和状态字节。
使用ISP (在系统编程)FLASH编程:
下面的ISP功能的Flash编程工具都可以与更多的擦除周期为引导向量和状态
字节:
1 ) WinISP版2.28
(以上,由飞利浦) :
2 ) FlashMagic软件1.25版
(或更高版本,从嵌入式系统研究院)
(见下页如何下载这些工具。 )
使用IAP的Flash的编程( 。在-应用程序编程) :
使用ISP / IAP闪存编程应用笔记AN461只有最新版本的2001年10月做的
在应用中编程。它描述了如何添加额外的擦除周期的状态字节/引导向量擦除
操作。
(见下页如何下载该应用笔记。 )
问题:
解决方法:
2001年11月1日
3
飞利浦半导体
片上闪存的8位微控制器
勘误表
P89C66X
注: PORTS.1 :
已经观察到该端口,以负向的信号敏感,在特定的端口为零。重要的是,信号
应用到端口引脚都在规范之内。最小输入低电压(V
IL
)规范该设备是-0.5V 。
过度的负电压信号将引起错误的程序操作。
P89C66X电气和时序规格偏差,版本识别= ' G'
没有已知的偏差,在该文件的发布。
2001年11月1日
4
飞利浦半导体
片上闪存的8位微控制器
勘误表
P89C66X
如何下载最新的ISP软件:
免费ISP软件可在飞利浦网站: “ WinISP ” ,版本2.28
直接将您的浏览器到以下页面:
http://www.semiconductors.com/mcu/download/80C51/flash/
下载“ WinISP.exe ”
执行WinISP.exe安装软件
直接将您的浏览器到以下页面:
免费ISP软件也可以从嵌入式系统研究院: “ FlashMagic软件” ,版本1.25
http://www.esacademy.com/software/flashmagic/
FlashMagic软件下载
执行“ flashmagic.exe ”安装软件
如何下载ISP / IAP应用笔记( AN461 ) :
有一个应用笔记提供了与系统和在应用编程( AN461 )处理。
在http://www.philipsmcu.com ,搜索“ IAP ” ,然后从搜索结果中选择AN461 。
2001年11月1日
5
集成电路
P89C660/P89C662/P89C664/P89C668
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
产品数据
取代2001年的P89C660 / P89C662 / P89C664 7月19日
2001年P89C668和7月27日
2002年10月28日
飞利浦
半导体
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
描述
该P89C660 / 662 /六百六十八分之六百六十四设备包含非易失性
16KB / 32KB / 64KB闪存程序存储器,既平行
可编程的串行在系统和在应用
可编程的。在系统编程( ISP)允许用户
下载新的代码,而单片机坐在应用。
在应用编程( IAP)是指微控制器
获取新的程序代码,并重新编程本身,而在
系统。这允许远程编程通过调制解调器链路。
在ROM中的默认串行装载程序(boot loader )程序允许串行
在系统没有通过该UART编程闪存
需要在Flash代码加载器。对于在应用
编程,用户程序擦除和重新编程的闪存
内存使用存储在ROM中的标准程序。
此设备执行一条指令在6个时钟周期,因此
提供两倍的一个传统的80C51的速度。一个OTP
配置位向用户提供选项来选择常规
12时钟定时。
在这个装置是一个单芯片8位微控制器制造
先进的CMOS工艺制造,并且是80C51的衍生物
微控制器系列。该指令集的100% ,并执行
定时与80C51指令集兼容。
该设备还具有4个8位I / O端口, 3个16位的定时器/事件
计数器,多源,四优先级,嵌套中断
结构,增强型UART和片上振荡器和计时
电路。
该P89C660的附加功能/ 662 / 668分之664使它成为
功能强大的微控制器适用于需要脉冲宽度的应用
调制,高速I / O和增/减计数功能,例如
电机控制。
可以由最终用户应用程序进行编程( IAP)的
并行编程与87C51兼容的硬件接口
程序员的
每个机器周期运行六个时钟(标准)
每个机器周期运行12个时钟周期(可选)
速度高达20MHz ,每个机器周期6个时钟周期
( 40 MHz相当的性能) ;高达33 MHz的时钟12
每个机器周期
全静态操作
外部RAM扩展到64字节
四个中断优先级
八个中断源
4个8位I / O端口
全双工增强型UART
–
帧错误检测
–
自动地址识别
功率控制模式
–
时钟可以停止和恢复
–
空闲模式
–
掉电模式
特点
80C51中央处理单元
片内Flash程序存储器,具有在系统编程
( ISP )和在应用编程( IAP )功能
可编程时钟输出
第二个DPTR寄存器
异步端口复位
低EMI (禁止ALE )
I
2
C接口
可编程计数器阵列( PCA )
–
PWM
–
捕获/比较
引导ROM包含低级别闪存编程例程
通过UART下载
非常适合IPMI的应用
2002年10月28日
2
853-2392 29118
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
选型表
TYPE
内存
#计时器
计时器
串行接口
脸
默认的时钟
率
ADC位/通道。
重新活跃
低/高?
可选
时钟速率
中断
(外部)
马克斯。
频率。
在6 -CLK
/ 12 -CLK
(兆赫)
20/33
20/33
20/33
20/33
频率。
范围
在3V
(兆赫)
–
–
–
–
频率。
范围
at
5V
(兆赫)
0-20/33
0-20/33
0-20/33
0-20/33
P89C668
P89C664
P89C662
P89C660
8K
2K
1K
512B
–
–
–
–
–
–
–
–
64K
64K
32K
16K
4
4
4
4
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
–
–
–
–
–
–
–
–
–
–
–
–
32
32
32
32
8(2)/4
8(2)/4
8(2)/4
8(2)/4
节目
安全
√
√
√
√
I / O引脚
UART
FL灰
PWM
只读存储器
内存
可以
OTP
PCA
WD
I
2
C
SPI
6-clk
6-clk
6-clk
6-clk
12-clk
12-clk
12-clk
12-clk
H
H
H
H
订购信息
内存
设备
P89C660HBA
P89C660HFA
P89C660HBBD
P89C662HBA
P89C662HFA
P89C662HBBD
P89C662HFBD
P89C664HBA
P89C664HFA
P89C664HBBD
P89C664HFBD
P89C668HBA
P89C668HFA
P89C668HBBD
FL灰
16 KB
16 KB
16 KB
32 KB
32 KB
32 KB
32 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
内存
512 B
512 B
512 B
1 KB
1 KB
1 KB
1 KB
2 KB
2 KB
2 KB
2 KB
8 KB
8 KB
8 KB
温度范围( ℃)
和包装
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
-40到+85 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
-40到+85 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
电压
范围
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.5–5.5 V
4.5–5.5 V
频率(MHz)
6时钟模式
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
12个时钟
模式
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
DWG #
SOT187-2
SOT187-2
SOT389-1
SOT187-2
SOT187-2
SOT389-1
SOT389-1
SOT187-2
SOT187-2
SOT389-1
SOT389-1
SOT187-2
SOT187-2
SOT389-1
2002年10月28日
3
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
框图
加速80C51 CPU
6 -CLK模式(默认)
12 - CLK模式(可选)
16K / 32K /
64字节
代码闪存
全双工
增强型UART
0.5K / 1K / 2K /
8 KB数据RAM
定时器0
定时器1
端口3
可配置的I / O
定时器2
端口2
可配置的I / O
可编程
计数器阵列
( PCA)的
端口1
可配置的I / O
看门狗定时器
端口0
可配置的I / O
I
2
C
接口
晶体或
谐振器
振荡器
su01713
2002年10月28日
4
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
框图(面向CPU )
P0.0–P0.7
P2.0–P2.7
端口0
DRIVERS
V
CC
V
SS
RAM地址
注册
内存
端口0
LATCH
端口2
DRIVERS
端口2
LATCH
FL灰
8
B
注册
堆
指针
加
TMP2
TMP1
节目
地址
注册
ALU
特殊功能寄存器
计时器
PSW
P.C.A.
8
卜FF器
PC
增量
M输入
16
节目
计数器
PSEN
ALE
EA / V
PP
RST
PD
定时
和
控制
指令
注册
DPTR 'S
多种
端口1
LATCH
I
2
C
端口3
LATCH
振荡器
端口1
DRIVERS
XTAL1
XTAL2
P1.0–P1.7
SCL
SDA
端口3
DRIVERS
P3.0–P3.7
su01089
2002年10月28日
5
集成电路
P89C660/P89C662/P89C664/P89C668
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
产品数据
取代2001年的P89C660 / P89C662 / P89C664 7月19日
2001年P89C668和7月27日
2002年10月28日
飞利浦
半导体
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
描述
该P89C660 / 662 /六百六十八分之六百六十四设备包含非易失性
16KB / 32KB / 64KB闪存程序存储器,既平行
可编程的串行在系统和在应用
可编程的。在系统编程( ISP)允许用户
下载新的代码,而单片机坐在应用。
在应用编程( IAP)是指微控制器
获取新的程序代码,并重新编程本身,而在
系统。这允许远程编程通过调制解调器链路。
在ROM中的默认串行装载程序(boot loader )程序允许串行
在系统没有通过该UART编程闪存
需要在Flash代码加载器。对于在应用
编程,用户程序擦除和重新编程的闪存
内存使用存储在ROM中的标准程序。
此设备执行一条指令在6个时钟周期,因此
提供两倍的一个传统的80C51的速度。一个OTP
配置位向用户提供选项来选择常规
12时钟定时。
在这个装置是一个单芯片8位微控制器制造
先进的CMOS工艺制造,并且是80C51的衍生物
微控制器系列。该指令集的100% ,并执行
定时与80C51指令集兼容。
该设备还具有4个8位I / O端口, 3个16位的定时器/事件
计数器,多源,四优先级,嵌套中断
结构,增强型UART和片上振荡器和计时
电路。
该P89C660的附加功能/ 662 / 668分之664使它成为
功能强大的微控制器适用于需要脉冲宽度的应用
调制,高速I / O和增/减计数功能,例如
电机控制。
可以由最终用户应用程序进行编程( IAP)的
并行编程与87C51兼容的硬件接口
程序员的
每个机器周期运行六个时钟(标准)
每个机器周期运行12个时钟周期(可选)
速度高达20MHz ,每个机器周期6个时钟周期
( 40 MHz相当的性能) ;高达33 MHz的时钟12
每个机器周期
全静态操作
外部RAM扩展到64字节
四个中断优先级
八个中断源
4个8位I / O端口
全双工增强型UART
–
帧错误检测
–
自动地址识别
功率控制模式
–
时钟可以停止和恢复
–
空闲模式
–
掉电模式
特点
80C51中央处理单元
片内Flash程序存储器,具有在系统编程
( ISP )和在应用编程( IAP )功能
可编程时钟输出
第二个DPTR寄存器
异步端口复位
低EMI (禁止ALE )
I
2
C接口
可编程计数器阵列( PCA )
–
PWM
–
捕获/比较
引导ROM包含低级别闪存编程例程
通过UART下载
非常适合IPMI的应用
2002年10月28日
2
853-2392 29118
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
选型表
TYPE
内存
#计时器
计时器
串行接口
脸
默认的时钟
率
ADC位/通道。
重新活跃
低/高?
可选
时钟速率
中断
(外部)
马克斯。
频率。
在6 -CLK
/ 12 -CLK
(兆赫)
20/33
20/33
20/33
20/33
频率。
范围
在3V
(兆赫)
–
–
–
–
频率。
范围
at
5V
(兆赫)
0-20/33
0-20/33
0-20/33
0-20/33
P89C668
P89C664
P89C662
P89C660
8K
2K
1K
512B
–
–
–
–
–
–
–
–
64K
64K
32K
16K
4
4
4
4
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
–
–
–
–
–
–
–
–
–
–
–
–
32
32
32
32
8(2)/4
8(2)/4
8(2)/4
8(2)/4
节目
安全
√
√
√
√
I / O引脚
UART
FL灰
PWM
只读存储器
内存
可以
OTP
PCA
WD
I
2
C
SPI
6-clk
6-clk
6-clk
6-clk
12-clk
12-clk
12-clk
12-clk
H
H
H
H
订购信息
内存
设备
P89C660HBA
P89C660HFA
P89C660HBBD
P89C662HBA
P89C662HFA
P89C662HBBD
P89C662HFBD
P89C664HBA
P89C664HFA
P89C664HBBD
P89C664HFBD
P89C668HBA
P89C668HFA
P89C668HBBD
FL灰
16 KB
16 KB
16 KB
32 KB
32 KB
32 KB
32 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
内存
512 B
512 B
512 B
1 KB
1 KB
1 KB
1 KB
2 KB
2 KB
2 KB
2 KB
8 KB
8 KB
8 KB
温度范围( ℃)
和包装
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
-40到+85 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
-40到+85 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
电压
范围
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.5–5.5 V
4.5–5.5 V
频率(MHz)
6时钟模式
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
12个时钟
模式
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
DWG #
SOT187-2
SOT187-2
SOT389-1
SOT187-2
SOT187-2
SOT389-1
SOT389-1
SOT187-2
SOT187-2
SOT389-1
SOT389-1
SOT187-2
SOT187-2
SOT389-1
2002年10月28日
3
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
框图
加速80C51 CPU
6 -CLK模式(默认)
12 - CLK模式(可选)
16K / 32K /
64字节
代码闪存
全双工
增强型UART
0.5K / 1K / 2K /
8 KB数据RAM
定时器0
定时器1
端口3
可配置的I / O
定时器2
端口2
可配置的I / O
可编程
计数器阵列
( PCA)的
端口1
可配置的I / O
看门狗定时器
端口0
可配置的I / O
I
2
C
接口
晶体或
谐振器
振荡器
su01713
2002年10月28日
4
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
框图(面向CPU )
P0.0–P0.7
P2.0–P2.7
端口0
DRIVERS
V
CC
V
SS
RAM地址
注册
内存
端口0
LATCH
端口2
DRIVERS
端口2
LATCH
FL灰
8
B
注册
堆
指针
加
TMP2
TMP1
节目
地址
注册
ALU
特殊功能寄存器
计时器
PSW
P.C.A.
8
卜FF器
PC
增量
M输入
16
节目
计数器
PSEN
ALE
EA / V
PP
RST
PD
定时
和
控制
指令
注册
DPTR 'S
多种
端口1
LATCH
I
2
C
端口3
LATCH
振荡器
端口1
DRIVERS
XTAL1
XTAL2
P1.0–P1.7
SCL
SDA
端口3
DRIVERS
P3.0–P3.7
su01089
2002年10月28日
5
集成电路
P89C660/P89C662/P89C664/P89C668
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
产品数据
取代2001年的P89C660 / P89C662 / P89C664 7月19日
2001年P89C668和7月27日
2002年10月28日
飞利浦
半导体
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
描述
该P89C660 / 662 /六百六十八分之六百六十四设备包含非易失性
16KB / 32KB / 64KB闪存程序存储器,既平行
可编程的串行在系统和在应用
可编程的。在系统编程( ISP)允许用户
下载新的代码,而单片机坐在应用。
在应用编程( IAP)是指微控制器
获取新的程序代码,并重新编程本身,而在
系统。这允许远程编程通过调制解调器链路。
在ROM中的默认串行装载程序(boot loader )程序允许串行
在系统没有通过该UART编程闪存
需要在Flash代码加载器。对于在应用
编程,用户程序擦除和重新编程的闪存
内存使用存储在ROM中的标准程序。
此设备执行一条指令在6个时钟周期,因此
提供两倍的一个传统的80C51的速度。一个OTP
配置位向用户提供选项来选择常规
12时钟定时。
在这个装置是一个单芯片8位微控制器制造
先进的CMOS工艺制造,并且是80C51的衍生物
微控制器系列。该指令集的100% ,并执行
定时与80C51指令集兼容。
该设备还具有4个8位I / O端口, 3个16位的定时器/事件
计数器,多源,四优先级,嵌套中断
结构,增强型UART和片上振荡器和计时
电路。
该P89C660的附加功能/ 662 / 668分之664使它成为
功能强大的微控制器适用于需要脉冲宽度的应用
调制,高速I / O和增/减计数功能,例如
电机控制。
可以由最终用户应用程序进行编程( IAP)的
并行编程与87C51兼容的硬件接口
程序员的
每个机器周期运行六个时钟(标准)
每个机器周期运行12个时钟周期(可选)
速度高达20MHz ,每个机器周期6个时钟周期
( 40 MHz相当的性能) ;高达33 MHz的时钟12
每个机器周期
全静态操作
外部RAM扩展到64字节
四个中断优先级
八个中断源
4个8位I / O端口
全双工增强型UART
–
帧错误检测
–
自动地址识别
功率控制模式
–
时钟可以停止和恢复
–
空闲模式
–
掉电模式
特点
80C51中央处理单元
片内Flash程序存储器,具有在系统编程
( ISP )和在应用编程( IAP )功能
可编程时钟输出
第二个DPTR寄存器
异步端口复位
低EMI (禁止ALE )
I
2
C接口
可编程计数器阵列( PCA )
–
PWM
–
捕获/比较
引导ROM包含低级别闪存编程例程
通过UART下载
非常适合IPMI的应用
2002年10月28日
2
853-2392 29118
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
选型表
TYPE
内存
#计时器
计时器
串行接口
脸
默认的时钟
率
ADC位/通道。
重新活跃
低/高?
可选
时钟速率
中断
(外部)
马克斯。
频率。
在6 -CLK
/ 12 -CLK
(兆赫)
20/33
20/33
20/33
20/33
频率。
范围
在3V
(兆赫)
–
–
–
–
频率。
范围
at
5V
(兆赫)
0-20/33
0-20/33
0-20/33
0-20/33
P89C668
P89C664
P89C662
P89C660
8K
2K
1K
512B
–
–
–
–
–
–
–
–
64K
64K
32K
16K
4
4
4
4
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
–
–
–
–
–
–
–
–
–
–
–
–
32
32
32
32
8(2)/4
8(2)/4
8(2)/4
8(2)/4
节目
安全
√
√
√
√
I / O引脚
UART
FL灰
PWM
只读存储器
内存
可以
OTP
PCA
WD
I
2
C
SPI
6-clk
6-clk
6-clk
6-clk
12-clk
12-clk
12-clk
12-clk
H
H
H
H
订购信息
内存
设备
P89C660HBA
P89C660HFA
P89C660HBBD
P89C662HBA
P89C662HFA
P89C662HBBD
P89C662HFBD
P89C664HBA
P89C664HFA
P89C664HBBD
P89C664HFBD
P89C668HBA
P89C668HFA
P89C668HBBD
FL灰
16 KB
16 KB
16 KB
32 KB
32 KB
32 KB
32 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
内存
512 B
512 B
512 B
1 KB
1 KB
1 KB
1 KB
2 KB
2 KB
2 KB
2 KB
8 KB
8 KB
8 KB
温度范围( ℃)
和包装
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
-40到+85 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
-40到+85 , LQFP
0到+70 , PLCC
-40到+85 , PLCC
0到+70 , LQFP
电压
范围
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.75–5.25 V
4.5–5.5 V
4.5–5.5 V
4.5–5.5 V
频率(MHz)
6时钟模式
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
0至20兆赫
12个时钟
模式
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
0至33 MHz的
DWG #
SOT187-2
SOT187-2
SOT389-1
SOT187-2
SOT187-2
SOT389-1
SOT389-1
SOT187-2
SOT187-2
SOT389-1
SOT389-1
SOT187-2
SOT187-2
SOT389-1
2002年10月28日
3
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
框图
加速80C51 CPU
6 -CLK模式(默认)
12 - CLK模式(可选)
16K / 32K /
64字节
代码闪存
全双工
增强型UART
0.5K / 1K / 2K /
8 KB数据RAM
定时器0
定时器1
端口3
可配置的I / O
定时器2
端口2
可配置的I / O
可编程
计数器阵列
( PCA)的
端口1
可配置的I / O
看门狗定时器
端口0
可配置的I / O
I
2
C
接口
晶体或
谐振器
振荡器
su01713
2002年10月28日
4
飞利浦半导体
产品数据
80C51的8位闪存微控制器系列
16KB / 32KB / 64KB ISP / IAP闪存与512B / 1KB / 2KB / 8KB RAM
P89C660/P89C662/P89C664/
P89C668
框图(面向CPU )
P0.0–P0.7
P2.0–P2.7
端口0
DRIVERS
V
CC
V
SS
RAM地址
注册
内存
端口0
LATCH
端口2
DRIVERS
端口2
LATCH
FL灰
8
B
注册
堆
指针
加
TMP2
TMP1
节目
地址
注册
ALU
特殊功能寄存器
计时器
PSW
P.C.A.
8
卜FF器
PC
增量
M输入
16
节目
计数器
PSEN
ALE
EA / V
PP
RST
PD
定时
和
控制
指令
注册
DPTR 'S
多种
端口1
LATCH
I
2
C
端口3
LATCH
振荡器
端口1
DRIVERS
XTAL1
XTAL2
P1.0–P1.7
SCL
SDA
端口3
DRIVERS
P3.0–P3.7
su01089
2002年10月28日
5