STC 1T系列单片机,是目前为止,我个人认为最适合灯光调光类产品的单片机IC。但是目前市场上,对STC的骂声一片,至少在我经常上的一些关于单片机的论坛也好,经常聊的一些关于单片机、电子技术的Q群也好并不怎么看好STC单片机。至于原因嘛,有目共睹的,STC因吹牛皮不慎,引犯众恶。比如:
一、数据手册、规格书做得不专业,很严谨的数据手册、规格书被做得很像宣传手册一样,很奇怪,怎么不参照一下Microchip或者ATMEGA AVR这些牌子的数据手册、规格书呢。
二、产地不详。STC号称中国大陆本土品牌,中国人自己的单片机。既不能提供产地的资料,又不明确表态所用的技术是出自哪里的。客户打电话过去咨询,说是美国的技术,上海制造,但是打电话到美国咨询却没人接听。官网上却宣称是中国自己的技术。有点矛盾。不过最近STC官网发布了一些TSMC生产现场的照片,说明的确是上海制造。
三、STC的官网也搞得太不像样了,很简单的一个页面,而且从我留意STC到现在版面一点点改变都没有。
四、ISP烧录软件不像样,经常出错,在装有AUTOCAD上的电脑启动,将会一起启动AUTOCAD的安装程序。巨郁闷……
五、自吹自擂,号称无法解密的单片机,现在最新的15F都用第八代加密技术了,但是市场上随便三两千元都能解密了。还悬赏十万请专家帮忙查找有无漏洞。你说会不会有这么笨的人,我要是知道你的解密方法,我也不去做这么蠢的事,断自己的财路,这么等同于杀鸡取卵么?
综上所述,STC的确缺点多多。但不得不承认STC仍拥有很多的优点、很强大的功能。比如说:
一、STC是1T单片机,速度十分的快。使用如此高速的单片机进行灯光PWM调光(多数为软件PWM,硬件PWM在选型、移植、设计都有较多的不便,但软件PWM要求较高的速度),能让光线柔和无闪烁感。这是其它单片机无法比拟的。也是STC适合于灯光调光类产品最主要的原因。当然,1T、4T的单片机比比皆是。如Microchip、AVR、Silicon Labs。但STC可以用到30~40MHZ的单片机,Microchip、AVR的中低档单片机中根本没有。高档就算啦,不是同一个价位的。而且进口货,也贵得惊人。有一次,Microchip一代理商给我打电话说,你们现在用的单片机也几块钱啊,我们Microchip也有一块两块美金的单片机啊。*,几块美金是多少人民币了?至于Silicon Labs各方面性能也不错的,还有个交*选择开关挺好用的,引脚的第三功能可以随意切换。但价格嘛,也相对的高。而且要么是几K几十K的IC,容量多不是不好,但用不上的容量意味着浪费。封装也大多数仅有贴片封装。可能这哥们想得太高了。至于台湾的一些牌子,如义隆、麦肯、合泰等,一个彷真器都几千的,要是不下点本还真没办法用。
二、STC供货、价格稳定。STC总部就在深圳。无论是供货还是价格都相当稳定,不像那些进口的IC,价格总是随市场变来变去,甚至有时有钱也拿不着货。
三、下载、编程方便。STC直接串口下载,FLASH存储,51内核参考例程多,基本不彷真都行(至少我用这么久还没找过彷真芯片)。前面说了,某些牌子都得专用编程器专用彷真器才能有。
四、至于抗干扰能力嘛。不得不说STC芯片自身的确不如某些牌子,几乎公认Microchip PIC C(OTP存储)系列自身的抗干扰能力最强。所以本人认为STC目前来讲仍不适合应用于工业控制或者是汲及生命安全、人身安全的应用上。但是灯光调光类的控制,不会处于强干扰范围也不需要拥有太强的抗干扰能力。
五、STC型号众多、封装多种多样、配置也各有千秋。从几十引脚到最少的8脚、从ROM几十K到最少的512Byte。调光类产品即不等同于昂贵的安防设备、手持仪器,也不等同于对价格极敏感的小家电。所以它对成本的要求是在于中等偏下水平的,而这个水平和性能要求的范围内貌似仅有STC比较合适。
六、个人民族情结,STC至少敢于在行业内宣称自己是中国品牌(中国制造的形像似乎不太好),即使这是一个错误,也宁愿相信中国芯是个事实。互联网上宣称销量排名第一瑞萨单片机(小日本品牌),这个第一挺值得怀疑的,我问过很多人,都不知瑞萨为何物,也有可能是行业不同或者瑞萨多应用于小家电。反正小日本的东西,哥挺反感的。