2004年5月B版
引言
MC68HC908AP64和MC68HC908GZ16(以下分别简称AP64和GZ16)是Freescale Semiconductor公司新近推出的08系列8位微处理器。AP64是通用型单片机,适用于通讯与工业控制领域;GZ16内部集成了CAN2.0总线控制模块,适合用于工业网络与控制总线类应用,如各种车载网络系统等。
MC68HC908AP64特点
AP64基于高性能的CPU08内核,具有高达8MHz的总线频率,可以稳定工作在5V或3V电压下;除了可以使用外部高速晶体振荡器提供时钟外,还可以外接32.768KHz的晶振,通过内部的锁相环产生高速工作时钟。内部还有64KHz的RC振荡器,可以满足低成本类应用,同时也支持外部RC振荡器。除此之外,AP64还具有以下特点:
可见,AP64具有非常强大的内核以及外设功能模块。非常合适在嵌入式控制领域使用。62K的FLASH和2K的RAM使之在绝大部分应用中无需外扩存储器。集成I2C和SMBUS总线使得该芯片适合在计算机外设类应用、网络和通信等多种领域,作为维护、控制和配置的主控制器。
AP64应用举例
AP64的一个典型应用是清华Freescale中心实现的基于AP64和RTL8019网络接口芯片的瘦服务器应用,系统框图见图1。
该系统通过在8位MCU上实现精简的TCP/IP协议栈,提供了一种低成本的嵌入式网络连接方案。RTL8019AS是RealTek公司生产的一款10Mbps的以太网通讯接口芯片,由于没有外扩的总线,所以AP64同RTL8019AS的通讯是利用I/O口模拟的,硬件连接参加表1。
AP64用于实现TCP/IP协议栈、整个系统的控制、产生RTL8109AS芯片的时序以及与主机的通讯等。另外该系统还外扩了一片Flash芯片,用于实现网络应用中大容量的数据存储。
MC68HC908GZ16特点