||
使用ZILOG公司的MCU是因为读大学的时候学的是Z80,毕业以后,一直使用其它型号的单片机,不是不想使用Z80,而是很难买到芯片。
6月的时候,在杭州电子市场闲逛,偶然见到了有人在销售Z8ENCORE的仿真器,于是,在一种回忆的心情中购买了一套,400元,还算便宜。
客户委托我们设计一个具有LED动态显示的RO纯水机控制系统,要求价格便宜、运行数据可以保存、驱动继电器和水泵等,于是开始对比方案:
1、继电器和水泵都是通用的,所以,无需考虑;
2、使用PIC16F72,价格8.5元,为了保存数据,需要外扩I2C EEPROM;
使用AT89C2051,价格4.5元,外扩I2C EEPROM,程序空间不太够,IO引脚不够,因为我们使用的LED板有21个引脚需要驱动;
至于其它处理器,我想基本如此,要么价格高,要么IO不够,要么程序空间不足,在这种情况下,ZILOG的代理给我们推荐了Z8F042A020SC,其参数如下:
1、价格7.5元
2、4K存储,20MHZ速度,25个IO,内置晶体振荡器,3个16位定时器,128字节EEPROM,3.3V供电,支持5V信号输入;
3、232、AD等外设。
4、免费的C编译器,价格便宜的仿真器和样片支持。
考虑到我已经有了仿真器,该代理提供了我5片样片,建议我使用这个CPU。经过反复考虑,我们决定使用ZILOG的处理器。
设计过程很简单,主要是考虑可靠性/EMC等问题。
调试过程很顺利。
历时13天,完成了该项设计,经客户测试,达到用户要求,样机10台从7月15日运行至今,完全正常。