浅谈单片机的选用与开发 1995-07-28 目前国内常见的有Intel的51系列和98系列,Philips的C51系列,Motorola的68HC05系列,Atmel的89CX系列和Microchip的PIC系列等。笔者认为,对于爱好者来说,应选用性价比高、配套芯片齐全、开发方便的产品,如AT89CX系列和PIC16C5X系列。AT89CX与Intel8051系列完全兼容,AT89系列单片机是51系列产品中(包括兼容产品)具有最高性价比的产品。若所需I/O较少,可选用AT89C251,其价格低廉,体积小,且含定时,中断,串行口功能和一个模拟比较器。PIC系列产品采用RISC技术和省电高速的CMOS工艺,33条单字节指令,简单易学,内带“看门狗”和程序保密位,并具有低功耗操作模式,由于其价格几乎和光罩型相同,因此适合广泛应用。新近推出的PIC58BS,因其内含BASIC的解释程序,通过PC机的并行口即可方便地修改,调试和写入BASIC程序,价格也比较低(包括存储器约44元),因此对于控制功能不十分复杂的环境,选用此种单片机即可。 对于单片机的开发,最好选用高级语言进行,这样,不仅能大大地提高工作效率,且可方便地调试,修改和增加新的功能。对于51系列单片机,可选用PL/M51或C51进行开发,对于PIC58BS用BASIC即可。另外还需配备一台仿真器,最好是能进行源语句调试的产品,对于51系列,可选用AEDK系列仿真器中的51T.51S等产品,对于PIC58BS,选用PIC58BS-KIT。这些开发器价格都不高,适合广大爱好者选用。 (上海 张锋)