STC单片机是哪个公司的?是国产的吗?
STC最让人眼前一亮的绝对是他们的”牛皮癣”官网。
是不是满满的山寨风格?我都感觉官网配不上他们的芯片,哈哈。
至于老板姚永平算得上是8051单片机领导者了,也创造了中国IC设计公司的奇迹,目前STC 8051在全球也占有很大的市场。
作为一名从事11年开发的单片机工程师,用过很多不同的单片机,有国产的,有国外的。
个人最喜欢用的,除了ST、TI以外,就是STC的单片机了。
一款单片机想要深得工程师和企业喜爱,我觉得必须具备以下几点:
1.资料丰富,技术支持给力
如果你在小公司做过,就知道小公司的工程师有多卑微,明明我是客户,供应商却更像大爷。
让他给点资料,提供点支持,比哄女朋友还难。
这没办法,可以理解,毕竟小公司量不大,别人在你这挣不了多少钱。
但没技术和资料支持的情况下,产品开发周期就会拉长很多。
而这些锅,最终还是得工程师背,谁让老板给你发工资呢。
所以,我在单片机选型,一般会优先考虑ST的,其次就是STC,因为这两款单片机的资料实在太丰富了。
外设基本上都是现成的代码直接复制粘贴,项目急的时候你也不会焦头烂耳。
2.价格便宜
通常这是老板的优先考虑的,成本越低,利润越大。
我做这么久,只碰到过一个豪横的老板说成本无所谓的。
有一次,我们部门开总结大会,我演讲的时候提到一句话:保证质量的前提下做到成本最低。
直接被豪横老板怼了,他说质量第一,成本无所谓。
或许是产品出国外的原因吧,退货的成本更高。
3.稳定性
我来讲两个自己亲身经历的研发囧事。
第一个是某国产单片机,开发平台也是用他们自己的,算是一个soc吧,开发环境比较奇葩,如果在定义变量的时候初始化,那程序就会死机。
后面问了原厂,说只能在main函数里初始化,至今没想明白其中原理。
第二个是某国产单片机,调了一个串口,总是会丢数据,调了我1周还是不行,最后还是用软件去规避的,如果是STM32的,只需要10分钟就好了,又稳定。
类似的囧事还有几个,这里就不一一举例了。
所以,我个人觉得,进口的芯片,相对国产的还是稳定很多,哪怕你瞎整,也不会轻易出现乱七八糟问题,而国产的你正常整有时也会死机。
但肯定不代表所有国产芯片都这样,我用过的只是冰山一角而已。
相对来说,STC在国产芯片里算是比较稳定的。
4.交货周期
一般出货量比较大的公司也会考虑到这点,相对来说国产的交期会给快一点。
5.开发环境简单
Keil虽然简陋,习惯了用别的开发工具反而不适应,还是Keil亲切熟悉。
STC下载也很方便,直接一个串口工具就行了,相对别的国产芯片,一个烧录器几百上千的算是很良心了。
这也是STC89C52RC快速占领学生和初学者市场的原因之一。
STC基本满足以上几点,所以一般对成本比较低的国内的产品我就选STC,成本不敏感的基本就会选ST。
最后彩蛋时间 ,最近很多小伙伴找我要一些单片机学习资料,然后我根据自己从业十年经验,业余熬夜肝了几个通宵,精心整理一份「单片机入门到高级教程+工具包」 ,全部无偿共享给大家!!! 可以在"胖友圈"搜「无际单片机」 ,全网同名 的。
STC单片机的特性及缺点解析
STC单片机
说到STC单片机有人会说到,STC也能算主流,我们基于它是国内还算是比较不错的单片机来说。STC单片机是宏晶生产的单时钟/机器周期的单片机,说白了STC单片机是51与AVR的结合体,有人说AVR是51的替代单片机,但是AVR单片机在位控制和C语言写法上存在很大的差 异。而STC单片机洽洽结合了51和AVR的优点,虽然功能不及AVR那么强大,但是在AVR能找到的功能,在STC上基本都有,同时STC单片机是51内核,这给以51单片机为基础的工程师们提供了极大的方便,省去了学习AVR的时间,同时也不失AVR的各种功能。
STC单片机是高速、低功耗、超强抗干扰的新一代8051单片机51单片机,指令代码完全兼容传统8051,但速度快8-12倍,内部集成 MAX810专用复位电路。4路PWM 8路高速10位A、D转换,针对电机电机的供应商控制,强干扰场合,成为继51单片机后一个全新系列单片机。
特性
1、下载烧录程序用串口方便好用,容易上手,拥有大量的学习资料及视频,最著名的要属于昌晖仪表网的那个视频了,好多对单片机有兴趣的朋友都是通过这个视频入门的,同时具有宽电压:5.5~3.8V,2.4~3.8V, 低功耗设计:空闲模式,掉电模式(可由外部中断唤醒)。
2.STC单片机具有在应用编程,调试起来比较方便;带有10位AD、内部EEPROM、可在1T/机器周期下工作,速度是传统51单片机的8~12倍,价格也较便宜。
3、4通道捕获/比较单元,STC12C2052AD系列为2通道,也可用来再实现4个定时器或4个外部中断,2个硬件16位定时器,兼容普通8051的定时器。4路PCA还可再实现4个定时器,具有硬件看门狗、高速SPI通信端口、全双工异步串行口,兼容普通8051的串口,同时还具有先进的指令集结构,兼容普通8051指令集。
缺点
STC单片机功能虽不及AVR、STM32强大,价格也不及51和ST32便宜,但是这些并并不重要,重要的是这属于国产单片机比较出色的单片机,但愿国产单片机能一路长虹。
相关问答
stc 模块 是什么 ?STC模块是高速、低功耗、超强抗干扰的新一代8051模块51单片机。指令代码完全兼容传统8051,但速度快8~12倍,内部集成MAX810专用复位电路。4路PWM8路高速10位A...
stc单片机是 哪个公司?深圳宏晶公司,其生产超强抗干扰工业规格的单片微型计算机现推广的产品有:STC增强型8051系列FLASH单片机低成本、MCU型DSP微处理器、复位电源监控电路高性能SRA...
stc单片机 发展史?单片机的发展先后经历了4位、8位、16位和32位等阶段。8位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个领域,8位单片在中、小规模应用场合...
stm和 stc单片机 的区别?STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的。单片机,通...
stc 12c5a08s2 是什么单片机 ?他的各个引脚的定义如何?带有8通道10位AD转换的STC单片机(51系列);它是STC12C5AXXS2系列中的一个,与STC12C5A60S2是同系列,但互不包含。这两种区别在于,程序存储器和EEPROM的容量...
stc单片机 电源范围?早期的单片机多是以5V作为供电的,这是因为早前的数字电路是以标称5V供电的。比如常用的74LS系列逻辑门芯片,其供电范围为DC(4.75-5.25)V,标称电压为5V,这也就...
stc 系列 单片机 与 stc 12系列 单片机 有区别么?STC为单片机的公司名,它是宏晶的缩写12是该公司单片机的系列编号举例:STC89系列:功能和C52单片机类似STC11系列:高速运算能力,是89系列的8-12倍STC12系...
mcs和 stc 的区别?MCS(MicrocontrollerSystem)和STC(申科微电子)都是微控制器品牌,区别如下:1.品牌:MCS是英特尔公司的品牌,而STC则来自于申科微电子。2.技术:MCS主......
宏晶的IAP开头和 STC 开头的 单片机什么 区别啊?InApplicationProgramming是指在应用编程,就是自己在运行程序时可以自己给自己编程,stc开头的是宏晶的单片机,stc开头的都不带iap功能,只有ISP功能既在系...
ATMEL单片机和 STC单片机 相比有什么优缺点?同等配置的atmel和STC相比,ATMEL的性能要好些,但价格要比STC贵;STC对ATMEL来说有价格优势;它俩就像拿大众与丰田相比一个意思同等配置的atmel和STC相比,ATME...