P89C669--51MX内核的Flash单片机
概述 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。 特性 主要特性 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)。 主要益处 将程序/数据地址范围增加到8M字节。 提高了C程序的性能和效率。 完全兼容80C51微控制器。 为典型80C51提供了完整和良好的升级途径。 保留了80C51的基础代码、投入/知识、外围电路和ASIC。 受到80C51开发系统和编程工具供应商的广泛支持。 利用P89C669进行开发应用,可降低成本和缩短推向市场的时间。 全部特性 完全静态。 24MHz的CPU时钟,一个机器周期包含6个时钟周期。 96K字节的片内Flash,可实现在系统编程(ISP)和在应用中编程(IAP)。 2K字节的片内RAM。 23位的程序存储器空间和23位的数据存储器空间。 4个中断优先级。 32个I/O口(4个端口)。 3个定时器:定时器0、定时器1和2。 2个全双工增强型UART,带波特率发生器。 字节型高速I2C总线串行接口(400kbit/s)。 帧错误检测。 自动地址识别。 电源控制模式。 可停止和恢复时钟。 空闲模式。 掉电模式。 两个DPTR寄存器。 异步端口复位。 可编程计数器阵列(PCA)(兼容8xC51Rx+)含有5个捕获/比较模块。 低EMI(禁止ALE)。 含有可编程的预分频器、可得到不同时间范围的看门狗定时器。(兼容8xC66x附加的预分频器) 数据手册 FlashMagic V4.23_LPC23xx/LPC24xx [1997KZIP2008-5-19 10:01:56:32463次] P89C669单片机数据手册 [1154KPDF2004-3-19:32064次] P89C669单片机数据手册 (英) [819KPDF2003-9-4:5616次] P89C669单片机用户手册 (英) [1410KPDF2003-9-4:8611次] 应用设计 《热门外围器件 电子产品的上佳选择》 [3450KPDF2006-1-23:47259次] P89V51RD2的加密操作 [721KPDF2005-6-6:9429次] P89C669串口2通讯示例 [91KPDF2004-12-2:11308次] 如何在C语言中调用P89V51RD2的IAP功能 [186KPDF2004-7-2:16519次] P89V51RD2单片机看门狗的使用方法 [158KPDF2004-6-29:19010次] P80C51 单片机与24系列串行EEPROM的接口程序 [219KPDF2001-9-15:45510次] 更多内容...... 订购信息
开发工具 仿真器 编程器 参考图书 增强型80C51单片机速成与实战 周立功 等编著 2003年7月第1版 定价:42.00元 单片机应用技术是一门实战性很强的学科,结合理论和实践,一边学一边干是最好和最快捷的学习方法。本书从介绍最基础的单片机程序开始,设计了一套以基础知识为主且又能兼顾新的知识点的基于Keil C51的单片机仿真实验议,精心安排了每一个实验范例,并且以汇编和Keil C51为基础编写了相应的程序,可以帮助新手快速上路,同时也能够帮助有经验的工程师及时更新技术以跟上当前的热点。本书随机配套的光盘里还提供了大量的文档和傻瓜化的软件包,非常有助于规范化地训练开发人员。 本书实战性强的特点决定了它的读者群,它适合于电子大赛的赛前训练以及大专以上学生的实验,也可培养研究生的动手能力,还适用于渴望快速学习和掌握单片机应用技术的所有人员。(详细内容) (更多图书) 增强核闪存80C51教程 梁合庆编著 2003-11出版 定价:29.00元 本书按层次化、增量化的方法组织教材。层次化体现新技术的进阶,增量化简化教学内容。基础原理分两个层次:MCS-51核和80C51增强核。前者,忠实于现今仍使用的原理基础;后者,是截至21世纪初对前者的更新和补充,由它构成新产品的共同原理基础 本书不是“人云亦云”的书,也不是简单地照搬厂家技术手册的书,而是对于传统MCS-51的原理和80C51最新产品手册进行融会贯通,在许多内容的讲授方法上做了新的大胆尝试,具有简明扼要、深入浅出、“一针见血”的特点。(详细内容) (更多图书) 新编单片机原理与应用 作者: 潘永雄 出版日期: 2003-02 定价: 22.00元 本书以增强型MCS-51单片机原理及应用为主线,系统地介绍了8XC5X(包括8XC5X2)、8XC51RX、89C6XX2、P87LPC76X系列MPU芯片的内部结构、指令系统、资源及扩展方法、接口技术,以及单片机应用系统硬件结构、开发手段与设备等。在编写过程中,尽量避免过多地介绍程序设计的方法和技巧,着重介绍硬件资源及使用方法、系统构成及连接,注重典型性和代表性,以期达到举一反三的效果。在内容安排上,力求兼顾基础性、实用性、先进性。 本书可作为高等学校电子类专业“单片机原理与应用”课程的教材或教学参考书,亦可供从事单片机技术开发、应用的工程技术人员阅读。 本书配有电子教案,需要者可与西安电子科技大学出版社发行部联系,免费索取。 (详细内容) (更多图书) 嵌入式实时操作系统Small RTOS51原理及应用 陈明计 周立功 等编著 2004年1月第1版 定价:38.00元 Small RTOS51是为51系列单片机而编写的。它是完全免费的、源代码公开的多任务实时操作系统。它可在无任何外部数据存储器的单片80C51系统上运行,并且是可移植的。全书分两部分。第一部分为基础篇,介绍Small RTOS51和一些基本概念,并详细分析Small RTOS51的工作原理。第二部分为应用篇,给出部分常用硬件在Small RTOS51下驱动程序的源代码。这些源代码在DP51单片机仿真实验仪上全部调试通过,且只要经过很少的改动,或是不改动,就可以在其他环境下使用。应用篇还通过对这些源代码的分析,让读者理解基于RTOS的编程方法,并给出完整的例子让读者全面掌握基于RTOS的编程方法。 本书可以作为高等院校相关专业的课程教材、实验参考资料或课外读物,对嵌入式应用开发人员也有重要的参考价值。(详细内容) (更多图书) 说明:网页中的图片和文字仅供参考,所有信息均以实物和实际销售情况为准。 注:欢迎到 网友社区 中发表问题和建议, 技术支持信箱:80C51MCU@zlgmcu.com 技术支持电话:020-22644358 22644359 22644360 22644361