P89C662集成IC

地区:浙江 杭州
认证:

杭州华顺电子有限公司

普通会员

全部产品 进入商铺
品牌/商标 nxp 型号/规格 P89C662HBA/HBBD
封装 P 批号 11+
类型 通信IC

P89C669是基于PHILIPS半导体新51MX内核的*类Flash微控制器代表。它包含96k字节的Flash程序存储器、2k字节的数据SRAM、1个可编程计数器阵列(PCA)、可配置成不同时间范围的看门狗定时器(通过SFR的位设置)、2个增强型UART以及字节型I2C总线串行接口。
PHILIPS半导体的51MX(存储器扩展)内核是一种加速的80C51结构,指令执行速度2倍于标准的80C51器件。51MX的线性地址经扩展后可支持*8M字节的程序存储器和8M字节的数据存储器。它兼容*程序代码,使设计者可继续使用80C51的开发工具,无需移植到一个新的、不习惯的结构上。51MX内核还保留了80C51总线的兼容性,使80C51接口外围电路和*集成电路(ASIC)得以继续使用。
P89C669提供更强大的功能,大大*了系统性能并降低了系统开销。结合增强的特性,P89C669利用嵌入式存储器来管理存储器的扩展,摒除了软件平台的使用。扩展的程序存储器便于设计者利用高级语言,如C语言,来编写更复杂的程序代码,而*努力将程序长度限制到传统的64K字节范围内。这些特性也将大大*64K字节范围内的C语言代码的执行效率。
P89C669包括1个非易失性Flash程序存储器,可用于并行编程以及串行在系统编程和在应用中编程。
在系统编程(ISP)允许用户在微控制器正在使用时下载新的代码。在应用中编程意味着微控制器可在系统中取新程序代码和对自身进行重编程。这样可实现调制解调器连接范围内的远程编程。对于在系统编程,可利用ROM中的默认串行装载(引导装载程序)程序通过UART来实现,而无需使用Flash的装载程序。而在应用中编程则是使用ROM中的标准程序来完成对Flash存储器的擦写和重编程的。
有关51MX核的详细描述,请参阅51MX Architecture Reference。
2.特性
2.1 主要特性
51MX内核的扩展特性:
23位的程序存储器空间和23位的数据存储器空间。
线性地址经扩展后可支持*8M字节的程序存储器和数据存储器。
程序计数器扩展到23位。
堆栈指针扩展到16位,使堆栈空间可*过80C51的限制。
利用新扩展的23位数据指针和2个24位的通用指针来访问不同空间,大大*了C编译器的效率。
100﹪二进制兼容典型的80C51,现有代码可*再使用。
24MHz的CPU时钟,一个机器周期包含6个时钟周期。
96K字节的片内程序Flash。
2K字节的片内数据RAM。
可编程计数器阵列(PCA)。
2个全双工增强型UART。
字节型*I2C串行接口(400kbit/s)。
2.2 主要益处
将程序/数据地址范围增加到8M字节。
*了C程序的性能和效率。
*兼容80C51微控制器。 1