在当今的工业现场总线技术中,CAN总线技术凭借其实现数据通信的高可靠性、实时性和灵活性等优点,广泛运用于各个领域;无线数据通信网络的发展,使数据传输更加方便。本文提出了一种基于CAN总线与无线数据收发的系统,给出了系统的设计方案。系统采用STC89C52单片机作为主控制芯片,在CAN总线通信接口模块中,CAN总线控制器选用Philips公司的SJA1000,总线驱动器采用了PCA82C250接口芯片,CAN总线通信数据采用双绞线传输。无线数据收发系统选用射频芯片nRF2401。介绍了CAN总线及无线数据收发的性能及特点,提出了一种基于STC89C52的智能节点与无线数据收发相结合的系统,给出了其软硬件设计方案,并对CAN接口中断处理、无线数据传输以及CAN