基于单片机及nRF2401的无线通信模块(9)
时间:2025-07-11
时间:2025-07-11
2.1.2微控制器的比较和选择
八位单片机由于内部构造简单,体积小,成本低廉,在一些较简单的控制器中应用很广。即便到了本世纪,在单片机应用中,仍占有相当的份额。
应用最广泛的八位单片机首推Intel的51 系列,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的优势。世界有许多著名的芯片公司都购买了51 芯片的核心专利技术,并在其基础上进行性能上的扩充,使得芯片得到进一步的完善,形成了一个庞大的体系,直到现在仍在不断翻新,把单片机世界炒得沸沸扬扬。有人推测,51芯片可能最终形成事实上的标准MCU芯片[4]。这里只对51系列单片机进行比较。
AT89CXX系列单片机:该系列单片机是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机。器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8为中央处理器(CPU)和Flash存储单元,可灵活应用于各种控制领域[5]。但是该系列单片机最高工作频率为24MHz,处理速度缓慢。且不支持ISP在线编程功能,使开发周期变长。
C8051F系列单片机:美国Silabs公司推出的C8051F系列单片机是一种高集成度的SOC型芯片,除兼容MCS-51的微控制器内核、指令系统、数字外设部件外,还具有数据采集和控制系统的模拟部件以及其他数字外设部件,是单片机既能处理数字信号又能处理模拟信号[6]。但是该系列单片机比较昂贵,考虑到性价比,该系列的单片机并不适用于该无线通信系统。
AT89SXX系列单片机:该系列单片机基于AT89C系列改进而来。在保持原有的功能基础上又增加了一些新的功能,性能有很大的提升。主要有增加了ISP在线编程功能,是程序的烧写变得简单易行。最高工作频率由原来的24MHz提升到33MHz,使单片机的运算速度有了很大的提升。同时芯片内部集成了看门狗计时器,不再像AT89C那样外接看门狗计时器电路。全新的加密算法,使程序