本文实现EPA通信协议的硬件结构如图2所示,通信卡CPU为RABBIT2000微处理器,它是Rabbit半导体公司所生产的8位微处理器,工作主频22.1MHZ,工作电压5V,具有40个通用I/O引脚。内建日历、时钟、看门狗、定时器、多级中断、双DMA通道,数据存储为128K静态存储器和 256K 动态存储器,可外扩4~8MB FLASH,对于通信协议栈和小型控制应用,其存储空间是足够的。