amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
楼主: lessic

STC芯片真的很差吗?

[复制链接]
发表于 2010-9-8 18:08:04 | 显示全部楼层
我用过STC的几款MCU,原来用89LE58AD,不过这个片子量产之后出了问题,客户反馈有一些机子开不了机,后来寄回来3台我们分析,发现是MCU丢失程序(不知道是全部丢失还是部分,我们没有办法读取里面的值),我们只好想了个折中的办法,寄了脱机下载板给客户,让客户发现这类故障现象就直接把程序灌一遍,还好客户比较好说话,答应了我们的解决方案。当时我们找STC,他们怎么都不说是他们的问题,但是同时建议我们更换新一代的MCU。后来我们更换成了12LE5A32AD,把原来的代码移植过来,后来就没有出过问题了。到现在为止,这个片子跑起来还比较稳定,客户再没有投诉过这类的问题了。
怎么讲呢,STC的优点就在于烧录方式简单,一个脱机下载板,RMB200块,小菜,方便生产。但是他也有一个很大的缺点,没有专用的仿真工具,按照老姚的话来说就是,用别人的51仿真基础的,其他STC特有的功能你就自己下载到目标板上模拟去吧,这个还是比较不方便的。
发表于 2010-9-8 18:55:05 | 显示全部楼层
我也有点看不懂那个什么血统是什么意思,唉,智商太低了吧
发表于 2010-9-9 11:39:59 | 显示全部楼层
芯片还是不错的,我们公司的51都是用老妖的,呵呵,就是广告太雷人的,要吐血的。
发表于 2010-9-9 14:42:21 | 显示全部楼层
刚客户来反映,有些设备跑着跑着保存在EEPROM中的数据丢掉了,唉...
发表于 2010-9-10 15:51:21 | 显示全部楼层
我用STC的89C51,52几年了,一开始时,真的会有EEPROM(实际是FLASH)掉数据的现象,后来耐着性子,仔细看那令人吐血不止的说明书,在血快要吐光前终于发现秘密,其实老姚早知道这个问题,在例程里不断提醒那里那里要加陷阱之类.终于明白,在进入写数据前加N个陷阱,在写数据的子程序里再加N个陷阱,步步为营,以后再也没有掉数据的问题.希望这个经验对受害者有所帮助.
STC真正的问题应该是IO口会自然损坏,投诉多次也不认可,一定要我提供原理图,说肯定是我的电路有什么能量把IO口损坏,自信模电水平也不比吹牛大王差,就懒得理他了.同样的电路,现在的89C52极少出现这样的问题了,可能偷偷改进了吧.
发表于 2010-9-11 20:32:48 | 显示全部楼层
发现问题并及时改进,这样才能成长啊。
一丁是高手,我早知道了。
偶尔的确有不好使的,也许是我的水平太差了,没有发现问题所在吧。
发表于 2010-9-12 08:54:28 | 显示全部楼层
adfaf
发表于 2010-9-12 08:59:22 | 显示全部楼层
1. 电压不稳时(上电,下电时), 程序跑乱,乱写Epprom。
2. IO 口有点问题。
3. 后续产品对以上1与2有点改进。

建议大家回贴时,写明用STC的时间。我们来看看是不是 后来的片子改进得如何样。
发表于 2010-9-12 19:26:49 | 显示全部楼层
还可以吧,公司用了很多年,汽车电子行业。

相对它的主频和外围功能,价格偏高。
发表于 2010-9-12 20:53:23 | 显示全部楼层
我建议姚叔--->开发8051,不用STC就不是中国人~~哈哈,保证大卖....
发表于 2010-9-15 11:25:54 | 显示全部楼层
回复【30楼】zhxzhx 一丁
armok  
    你为什么对stc有怎么打的成见?对老姚有成见我同意, 对stc有成见我不理解.
    我因为工作的需要测试过很多芯片,这个测试不是爱好者绕个几圈继电器的测试,是分别在国家高压电力设备实验室和cooper的美国本土实验室做的(我们给cooper配套,它对我们使用的所有器件都要按它的要求自己测试),而且网上的很多所谓的问题,完全都是不规范使用的问题.
    而且就我知道的,现在电子秤,微型打印......
-----------------------------------------------------------------------

这一点我可以证明,我曾经就在一个高压控制箱的功率因素调节补偿器(呵呵,我说得不专业啊,如果懂这个的,应该知道我说的什么)就看见过,几年了,那时候我还以为是国外的牌子呢!
发表于 2010-10-25 00:36:25 | 显示全部楼层
回复【8楼】rainyss
-----------------------------------------------------------------------

希望站长给初学者推荐一款吧。
发表于 2010-11-26 13:49:00 | 显示全部楼层
回复【94楼】bitter
-----------------------------------------------------------------------

88年开始在APPLEII上开发成品,到现在累计产品已经过千了!!
其实从8月29号到现在,我已经完成了3个设计了:18B20检测和绳号点位号写入仪;汽车喷油泵驱动器;汽车喷油泵频率测试仪.

大哥:18B20检测都是一个产品(当初我在大二的时候在实验室做的温度计也是产品哦,现在我还保存着呢)!!!这么容易定义的啊!!!要是这样都算,去面试一个专做方案的公司,我说我做过18B20的产品设计,你估计别人会说什么哦!!
产品和实验品(毕业设计)要严格区分开!
产品是:1、有使用价值,在某一领域能够发挥作用;2、能够卖钱;3、稳定,性价比高;4、得到用户、市场的承认!
本人07年毕业:
在深圳做研发,目前做了四年,使用过不同的芯片,单片机(AT89S52、STC12LE5A40S2、ATMEGA48、PIC16F690)、ARM7(LPC2148、S3C44B0和STM32F103VCT6)、ARM9(S3C2440跑 WINCE5.0),同时做外围电路原理的设计到PCB,调试,检测、试用!我是做射频通信方面的,四年就做了一个产品,而且现在只是刚刚进入试用阶段!!!看来跟你大哥比起来,我的效率太低了!都没脸见人了!!我没别的意思,我想请教一下你做产品是怎么规划的,怎么实施的!怎么去评估的!!是不是有什么捷径可以走!给我们这些后辈分享分享!!
发表于 2010-12-13 00:13:08 | 显示全部楼层
luxianyou527


    你要是在一条单总线上挂300个18B20并且线长700M,能自动搜索ID号,能定位每个18B20在线上的位置,能自动替换故障的节点,这就是产品了.
    你以为就是一个点测个温度吗?18B20的检测要用恒温水箱的,知道恒温水箱什么样吗?知道温度不准后怎么修正吗?

你那四条标准,我都符合.
特别是第二条,是必须符合的.
发表于 2010-12-13 08:45:55 | 显示全部楼层
楼上很牛X!
发表于 2010-12-13 08:53:39 | 显示全部楼层
回复【16楼】sheva21
-----------------------------------------------------------------------

最好不用,如果你的硬件抗干扰能力不强,数据会丢失,真是麻烦。
发表于 2010-12-13 08:54:42 | 显示全部楼层
回复【24楼】snoopyzz
-----------------------------------------------------------------------

STC那EEPROM不是真正意义上的EEPROM
发表于 2010-12-13 09:41:08 | 显示全部楼层
我一款产品警车报警器用的是STC的MCU,现在一直销售。没有出现问题。
发表于 2010-12-13 10:17:11 | 显示全部楼层
呵呵,我不会用STC的
以前公司有个老前辈,用ATMEL的,这次因为便宜用了此STC,做出来后型式试验PASS了,老化和耐久7*24小时,70度烧了1个月,没事。没有遇到网友说的几个明显问题也???非常奇怪,

继续小板凳围观,V5
发表于 2010-12-13 12:21:11 | 显示全部楼层
呃。。。
商用级跟工业级 的价差不是白赚的。
MASK、OTP、FLASH 的灵性不是白丢的。
晶振 壳 接地,成品板涂防护漆,等都不是白省的。

以上……无论任何品牌。

=================

PS:真要正经做量产品的话,那怕定位为商用级MCU品质足以,都千奇吾好一味贪平!……因为部分品牌的商用级里其实还有js掺混进的玩具级品。^___^ 银子宁可让诚信供应商赚去,也别耗费在灰鸡膏贴铁还搭上光阴生命。
发表于 2010-12-13 20:58:45 | 显示全部楼层
我也说说吧,STC的网站是我见过的单片机厂商里最让我惊异的一个,整个网站非常简单,想找哪个datasheet,只需要按下ctrl+f就能搜到,但是,它的网站给人的感觉很不好,一个字,乱。至于它的芯片,目前我正在做数码相框,用的就是它,便宜、速度快、和大家熟知的51兼容、容量超大,这些特点都给我带来了方便。说到稳定性,我没有长期测试的经验,不好说。总之,如果楼主打算学习51单片机,选择STC还是可以的,就算做做毕业设计我想也没问题。

还有,我觉得在这里争论STC好与不好没有意义。记得小学的时候学过一篇课文,叫《小马过河》,老牛说水很浅,小松鼠说水很深。实际上,深浅与否,只有小马自己试了才知道。

我想,这个道理也可以用在这里。
发表于 2010-12-13 21:15:52 | 显示全部楼层
貌似单位产品用的就是STC的,呵呵!
发表于 2010-12-13 21:32:24 | 显示全部楼层
以后就用STC的,别的就不多说了至少供货有保证。难道用AVR做后备太监?
发表于 2010-12-15 01:16:16 | 显示全部楼层
我近期在一张开发板上对 AT89S52 08年产/STC89C51RC 08年产/STC12C60S2 2010年产 这三个芯片做了静电放电测试,希望对大家有所帮助。

试验环境:
开发板无电源隔离、无电源滤波、三种MCU均为DIP40封装。
MCU工作电压5.0V,晶振均采用有源24M,程序代码中打开看门狗,均采用能支持的最快运行模式12T/6T/1T。
试验依据为GB/T17626.2,测试仪器为云雀ESD-2000,RC套件选用330欧姆,150pF;
每个测试点放电10次,1秒放电一次。

试验1:
采用严酷程度2级(4KV接触放电与4KV空气放电)对单片机的VCC、X1、任意两个IO脚做了上电运行中的静电测试。

试验现象:严酷2级的测试中三款芯片均无明显异常。

试验2:
采用严酷程度3级(6KV接触放电与7KV空气放电)对单片机的VCC、X1、任意两个IO脚做了上电运行中的静电测试。

试验现象:严酷3级测试中,6KV接触放电在对VCC测试时,AT89S52有看门狗复位现象。在8KV空气放电对VCC测试中,AT89S52与STC89C51RC有看门狗复位现象,其他试验均无明显异常。

试验3:
采用严酷程度4级(8KV接触放电与15KV空气放电)对单片机的VCC、X1、任意两个IO脚做了上电运行中的静电测试。

实验现象:严酷4级测试中,8KV接触放电在对VCC、X1测试时,AT89S52基本在每次放电后都有看门狗复位现象,而STC89C51与STC12C60S2偶见看门狗复位现象。在15KV空气放电对AT89S52的VCC测试第6次时,芯片死机后无法看门狗复位,断电重启后能工作,在进行第7次放电后,断电重启也无法正常工作,编程器无法识别芯片,判定IC损坏。在15KV空气放电对STC89C51RC的VCC、X1、IO测试中均见看门狗复位现象,偶见死机后看门狗无法复位、断电重启可正常工作的现象。而在15KV空气放电对STC12C60S2的VCC、X1、IO测试中偶见看门狗复位,无其他异常现象。

试验4:
采用ISP读出试验后的MCU中的代码进行代码校验,AT89S52损坏无法进行,STC89C51RC与STC12C60S2均校验无错误。

结论:AT89S52是这三种芯片中最老的,对ESD的考虑可能也最少,所以在测试中未能幸存,而STC的两种芯片又以最新的1T型号更能耐受ESD。所以推荐想采用STC单片机的朋友采用最新的1T型号。

近期将依据GB/T 2423.2做高低温老化测试。
欢迎大家交流原材料与产品的测试过程与结果。
发表于 2010-12-15 11:43:25 | 显示全部楼层
回复【122楼】hyp2009
以后就用stc的,别的就不多说了至少供货有保证。难道用avr做后备太监?
-----------------------------------------------------------------------

AVR单片机经常会锁死
发表于 2010-12-15 14:22:06 | 显示全部楼层
STC确实垃圾
发表于 2010-12-15 17:06:49 | 显示全部楼层
mark
发表于 2010-12-16 12:31:36 | 显示全部楼层
前几天不经意间发现STC网站上的一些Datasheet有了改善……
发表于 2010-12-16 13:33:21 | 显示全部楼层
我试发现这样的一问题:对STC11F16XE的IO口供电(5V直接到任意IO口),VCC断开。。。。
在这种情况下,单片机依然能工作,不知各位网友有没有遇过这种IO口也能供电的现象。。。
发表于 2010-12-16 13:38:45 | 显示全部楼层
楼上的现象很正常
发表于 2010-12-16 13:41:09 | 显示全部楼层
最近遇到一个很棘手也很牛X的问题,牛叉在78L05坏了,输出7V电压,河_蟹号MCU依然在工作,只是所谓的EEPROM里的数据冲乱了,有时间发帖详述
发表于 2010-12-16 19:36:04 | 显示全部楼层
我用STC12C5202AD,我看好的只是它不用晶振,但是每一片频率都不一样。还有在我设计的板之里,当信号输入有杂波的时候会自动复位。后来我改用AT89C2051就没这个问题。
发表于 2010-12-16 19:54:28 | 显示全部楼层
真实经历
本人做CAN-BUS通信的时候,同样的程序,AT89S52有丢失数据的症状,STC89C52则没有。你们说呢。如果STC差的话,各位大牛可推荐一个更好的51机。
发表于 2010-12-16 19:56:47 | 显示全部楼层
哥认为STC唯一不足的地方,就是没有32位。有了32位的话,估计其它就杯具了。就看ARM是否卖核,或者摇总是否购买得起。
发表于 2010-12-16 20:14:03 | 显示全部楼层
呵呵,楼上的幽默。老姚要哭了。
发表于 2010-12-16 21:12:47 | 显示全部楼层
【133楼】 myemcu
【134楼】 jqfsjt

据说,STC有M3的计划的.
发表于 2010-12-16 22:55:23 | 显示全部楼层
有AT89C51与STC89C58RD,你愿意用哪个
发表于 2010-12-17 00:02:32 | 显示全部楼层
【123楼】 lylatyou

试验4:
采用ISP读出试验后的MCU中的代码进行代码校验,AT89S52损坏无法进行,STC89C51RC与STC12C60S2均校验无错误。


STC的代码是怎么读出来的?
发表于 2010-12-17 09:16:19 | 显示全部楼层
用STC11L系列的 加 市面上大把把的 315M 发射模块 做无线遥控器,好用.
发表于 2010-12-17 09:57:01 | 显示全部楼层
我们大量使用STC89516,结果非常好,抗干扰能力不是华邦和新貌能比的。
发表于 2010-12-17 18:04:59 | 显示全部楼层
估计大批量用STC的大多是很低调,每种芯片能存在总是理由的
发表于 2010-12-17 18:25:56 | 显示全部楼层
回复【141楼】hkap  
估计大批量用的大多是很低调,每种芯片能存在总是理由的
-----------------------------------------------------------------------

我们老师表示学习途中犯错是好的。
在学校犯错要比在企业犯错好一万倍左右。
我现在就用S T C 学习单片机。
我觉的我现在在学手动档的车车。
以后开自动波的估计又要重新学。。。。学三天。
发表于 2010-12-19 03:47:04 | 显示全部楼层
【137楼】 hsztc

自己写的程序如果要读,还是能读出来的,用指针,把程序当数据表发出来,就是利用 MOVC A,@A+DPTR 这个指令
发表于 2010-12-19 15:39:04 | 显示全部楼层
【143楼】 zhxzhx 一丁

哈哈是这样啊
发表于 2011-1-22 23:43:44 | 显示全部楼层
回复【6楼】wwwjjjwww
-----------------------------------------------------------------------

这位兄弟所言极是,C8051F单片机我以前用过,抗干扰超级差。后来用STC单片机就好了!但STC也有一些问题:1.单片机程序无缘无故掉程序,重新下载后也会不定期的掉程序(估计是程序设计或电路上有问题)。2.data区使用超过50字节后会照成定义在data区的变量值无规则乱变,至于是什么原因就不知道了,把变量定义到Xdata或是削减占用可以到50字节一下后故障消失!(我们很多使用过STC的同事也经常遇到这个问题,希望高手分析一下!)
发表于 2011-1-23 01:53:32 | 显示全部楼层
没用过STC,
但用过AVR和筌泉的51片子,都是打开了低压复位功能,AVR没有丢失过程序,而筌泉有两次,其中一次比较可怕,我判断为,程序被部分改变,可以运行部分程序,但输出显然错误。另外io口,看门狗和起振都有问题,不细说了。
稍微重要的场合还是少用此芯片吧。改回avr了,也许stm8也不错。
发表于 2011-1-23 08:14:55 | 显示全部楼层
我用AVR也有发生丢失程序的,STC目前还没有发现
发表于 2011-1-23 12:24:41 | 显示全部楼层
坚持用AT因为买了仿真器和编程器,不用就瞎了,不过个人觉得51到12m就够用了,没必要再快了,系统复杂的大部分用总控+模块的设计用多块MCU,至今没发现什么问题。
发表于 2011-1-23 12:38:28 | 显示全部楼层
就是便宜
发表于 2011-1-24 17:57:18 | 显示全部楼层
接受大量串口数据会把程序冲掉。功能还好。
发表于 2011-1-24 20:54:07 | 显示全部楼层
我不想说好不好  反正 伤害过我  再好 我也不敢用  怕
发表于 2011-1-24 21:46:32 | 显示全部楼层
回复【151楼】zy020503 阿毛
接受大量串口数据会把程序冲掉。功能还好。
-----------------------------------------------------------------------

我也发生过串口问题,我的问题是多机连线 bit9 传送有问题!!
其他厂商都正常,为独STC异常...
STC CPU说明书讲解太差了,一点专业性也没有.
购买要注意 P 号,因为STC 喜欢偷偷改版..
发表于 2011-2-3 16:20:58 | 显示全部楼层
回复【17楼】xiaomage_2000  
-----------------------------------------------------------------------

之前用AT89C51跑程序,经常出问题,不能下程序了。后来生气换上了STC的,正常了!
发表于 2011-2-3 23:36:52 | 显示全部楼层
垃圾不垃圾并不是由市场说了算....而是由教育说了算....
所有学校都在用STC的51教学...以后的学生也都只知道STC51...
就和当年OS/2 远好于Windows 3.1一个道理....
发表于 2011-2-5 21:46:26 | 显示全部楼层
学习就不用怎么挑了
发表于 2011-2-6 23:59:15 | 显示全部楼层
没有所谓的好,没有所谓的坏,哪个又能体现完美!总之一句话,神马都是浮云!........
发表于 2011-2-7 07:14:17 | 显示全部楼层
客观的说,做大批量的产品,你就别用了。不然,呵呵,等着搽屁股好了!
发表于 2011-2-8 14:36:27 | 显示全部楼层
我用STC51做了几十个小玩意,没一个出问题。

实物相信可以胜过理论。
发表于 2011-2-8 15:10:16 | 显示全部楼层
STC嘛 本来就是用来学习 自己玩玩的 原因就是价格便宜 不用烧写器  要是用它来生产 那就是你自己的事情了咯~~~~
发表于 2011-2-9 02:38:13 | 显示全部楼层
说实在的,我以前也是用STC的52RC,52RC确实不怎么样,串口下载也确实不稳定。后来就改成用STC12C5A60S2了,这块芯片目前用感觉还不错,串口下载的速度和稳定性都比52RC好了很多,但感觉他没有JTAG功能确实是一个很严重的内伤。并存在一定的BUG,而STC得数据手册做得真的太垃圾了。看了那些手册,简直不敢用,至少2010年12月之前是如此。
发表于 2011-2-9 08:04:15 | 显示全部楼层
帖子太长了,花了好长时间看,总结一下:

    用过有问题的,不知道是否是S T C 的老批号的。

    看老yao也是极力推荐使用新的批号(版本)的芯片,估计是做了相应的改进。不管是偷偷改进也好,公开改进也好,
能及时改进产品就值得表扬。

    前面帖子(很长)说的丢数据等等问题,其它的厂家也有(例如AVR的EEPROM问题,很早就让人挠头了),有哪个厂家
能帮客户提出临时解决方案的?再说,有哪个厂家能比S T C更快速接受使用者的意见的?

    说到仿真器,个人认为,51单片机就不怎么需要了,这款古老的片子实在是积累了太多的现成代码,使用经验,
google + CTREL C + CTREL V 就能解决绝大部分的问题,心里没底的也就是芯片相对标准51所新增加的功能,为那点小功能
去买所谓的“仿真器”,实在是花不来。充分利用编译软件也能解决仿真器的问题,比如使用Keil的软件,仿真器的资料都有,
自己花不了多少钱。

    一个好的工程师不是总在叫嚷着有问题;能解决问题的工程师才是好的工程师。

    赞一下前面的: zhxzhx 一丁, lylatyou 张伯伦

    个人认为,S T C 只是通用型的MCU,需要特殊场合使用的,需要使用者自行考虑,(老yao在这方面的指导是收费的 @_@ &%#)
S T C 不可能做得面面俱到吧(不是打击厂家)。

    “用过的评价挺好,没用过的评价比较差!------马潮老师说的!” ,这话在哪里说的?

    前面不少的 “感觉”,“觉得”,“听说”,更象是心理作用,笑了,飘过。。。。
发表于 2011-2-14 11:54:20 | 显示全部楼层
牛人,都是牛人。
发表于 2011-2-14 15:31:05 | 显示全部楼层
STC 还是可以的。 不要因为 便宜就感觉不好。 贵的芯片 难道就没没 BUG了吗?  不要凭感觉好吧 。 以前看到说STC垃圾的贴子,的心理作用,在用到用STC遇到问题的时候总是认为是片子的问题。而实际是自己硬件或程序考虑不周引起的。至于 EPROM会掉码的问题,我想手册上已经说的很明白了:系统电压过低,单片机可以继续跑 可是EPROM就不行了。这个时候操作EPROM会掉码是必然的 。其实单片机内部有低压检测的寄存器。 完全可以用硬件或者软件来阻止故障的发生。  

   技术支持也太哪个了,每次问问题都像打仗。别看电话只有一个 还是比较好打通的 。有时候是个老头接,有时候是个青年接  貌似是父子俩`(*∩_∩*)           学AVR不懂的地方想找个人问下都找不到 郁闷,这个还可以 手册上面就有电话 (*∩_∩*)
   
   总体来说 没有像某些人说的那么差 (*∩_∩*)
发表于 2011-2-15 10:25:30 | 显示全部楼层
不要盲目的跟风.没用过多少的就下死定论.我刚用的一片华硕的主板(800元)刚3月就挂了,返修1个多月还没好,我就能说华硕主板很差吗?
我这边用STC89C54,STC12C5A16/48S2/AD用于校院一卡通(咱只属于这块)的2年内用了50K以上量,出在IC本身的故障并不多,基本没有什么批量事故,国内一卡通的也有很多都是用STC.很多都只是电路和程序问题.

STC不强大,但够用.低端产品应用很不错(坛子高手都是玩高端所以才说垃圾的)。便宜。货源稳定。入门学习用也非常好,一条USB转TTL(5元)就搞定。5--8元的片子的资源够用于很多场合了,不可能点个LED之类的你就非得用AVR吧。

缺点:广告非常之恶心人,有点像东方不败(文成武德,一统江湖)。不过这也是天_朝营销的通病,本来只有一盆水,Y的非说他有一条河
      (我估计就因为他的营销团队在阿莫这狂发脑白金+白痴式的广告才使得坛主极度厌恶)
      资料不严儆,不够详细,还有几处出错。开篇就广告让人不爽。
发表于 2011-2-15 11:02:41 | 显示全部楼层

(原文件名:stc.JPG)

我是初学者,下载了400余次,没有一次出现问题,另外我的程序代码约13K。
发表于 2011-2-15 17:41:59 | 显示全部楼层
说句实话,STC中越便宜的越垃圾!越普通的越垃圾
发表于 2011-2-15 17:49:24 | 显示全部楼层
我用的一直很稳定。
发表于 2011-2-16 22:46:09 | 显示全部楼层
我做过几百台设备,出现过几台rom丢数据的情况。

还有貌似程序嗝屁的(这个不敢肯定,丢数据时肯定的)
发表于 2011-3-20 19:06:33 | 显示全部楼层
STC 还是可以的。 不要因为 便宜就感觉不好。 贵的芯片 难道就没没 BUG了吗?  不要凭感觉好吧 。 以前看到说STC垃圾的贴子,的心理作用,在用到用STC遇到问题的时候总是认为是片子的问题。而实际是自己硬件或程序考虑不周引起的。至于 EPROM会掉码的问题,我想手册上已经说的很明白了:系统电压过低,单片机可以继续跑 可是EPROM就不行了。这个时候操作EPROM会掉码是必然的 。其实单片机内部有低压检测的寄存器。 完全可以用硬件或者软件来阻止故障的发生。   

   技术支持也太哪个了,每次问问题都像打仗。别看电话只有一个 还是比较好打通的 。有时候是个老头接,有时候是个青年接  貌似是父子俩`(*∩_∩*)           学AVR不懂的地方想找个人问下都找不到 郁闷,这个还可以 手册上面就有电话 (*∩_∩*)
   
   总体来说 没有像某些人说的那么差 (*∩_∩*)
发表于 2011-3-23 16:10:34 | 显示全部楼层
请问可以在stc89c516rd+中直接使用at89s52的程式码吗?
Keil C51的中没有stc,要使用其他编程器?
发表于 2011-3-24 11:22:54 | 显示全部楼层
我有片stc刷写了近2000次基本没有大问题……小问题还是有点的……
发表于 2011-3-25 15:55:17 | 显示全部楼层
各位朋友,我自己学单片机就是从STC开始,看重的是他编程方便,实用。我仔细观察了网上的帖子,我发现有些人是人云也云,不知说STC不行的人是否真的实践过呢。
曾经有朋友说这个STC不抗烧,我自己在试验时就曾经接反过,是STC12的,当发觉不对时,芯片已经烫手了。我以为这个肯定挂了。后来等凉了,呵呵,正常用。
而且,很多人都说这个芯片不稳定,我自己用了大约4000片的小工程,已经运行了2年多了,目前没有什么问题。估计许多人自己设计时是否考虑齐全了呢。
所以,在国内,我认为用STC的芯片还是不错的。一是价格便宜质量好。二是容量大。三是我建议初学者直接用STC学习,用以前的51系列学的话,在应用STC会不习惯。你就会有固定思维了。 个人建议啊。
发表于 2011-3-25 16:20:03 | 显示全部楼层
大概用了2000+片STC了,貌似没有出现过大的问题

没有遇到过程序丢失,也可能是没有注意过这个问题

上面说的高温不工作没有遇到过,有空可以试一下。温度可以通过电路设计来改善(不要省驱动),如果工作环境温度就高,那就没办法了

另外,尽量用新出的一些型号

AD比较差点,如果项目要求低,也是可以用滴

ps:非枪手,想当年申请样片都不鸟我 -_-!!!
发表于 2011-3-25 16:45:22 | 显示全部楼层
回复【20楼】lessic
-----------------------------------------------------------------------

用过很好,不过擦除必须整个扇区。
发表于 2011-3-25 21:20:40 | 显示全部楼层
感觉还可以吧~起码至今还没出过什么问题~
发表于 2011-4-14 00:00:29 | 显示全部楼层
看得直冒冷汗,刚想从AVR换STC,现在又要纠结了,哈哈
发表于 2011-4-16 22:20:41 | 显示全部楼层
关心,我也刚买了stc开发板
发表于 2011-5-5 19:26:04 | 显示全部楼层
回复【170楼】19871212 欢
-----------------------------------------------------------------------
可以啊。
参考开发板的明书,就是选择S52的。
发表于 2011-5-5 22:50:18 | 显示全部楼层
看看
发表于 2011-5-6 07:54:56 | 显示全部楼层
回复【155楼】adce  
垃圾不垃圾并不是由市场说了算....而是由教育说了算....
所有学校都在用stc的51教学...以后的学生也都只知道stc51...
就和当年os/2 远好于windows 3.1一个道理....
-----------------------------------------------------------------------
学校如果会用STC...除非这所学校的导师教育程度有问题,或是导师脑袋有问题.
一颗无法认证的CPU,甚至CPU规格资料乱七八糟还能被学校采购.
~~~我看那所学校还是别念了吧!
发表于 2011-5-6 09:26:40 | 显示全部楼层
新手学习还是可以用的,价钱也不贵
发表于 2011-5-6 12:26:04 | 显示全部楼层
我是做小家电和灯光的控制板的,STC也就这两年才用,一次技术支持都没去找过,基本只要自己仔细看手册问题都能解决(虽然手册写得真的很烂。)个人觉得只要有点点51基础的,用这个基本不存在任何问题,当然,你要把它当51用。51存在的一切问题你都要注意避免,不要太相信广告上的东西。乞丐里的王者一样是乞丐,51里面再牛B的也是51。

论出货量,估计楼上的全部加起来都比不上我这一个。但基本没什么问题。
至于楼上某个说潮湿影响,那就更搞了。如果我们做的热水器板不封胶,估计天顶星的MCU一样会不工作。
明知潮湿,自己不处理那就是你自己的问题了。
发表于 2011-5-10 15:38:13 | 显示全部楼层
首先声明,我不是托。用了两年STC的芯片。特别是STC11F03E 35I SOP16。只是想在这里说些心里话。感觉上STC的芯片没用传说中那么差,当然也没有datasheet吹的那么好。可能是本人比较幸运吧。大家说的,STC容易无缘无故复位、死机、EEPROM保存不了数据、写程序写不进,我都没有遇上。我有一个灯具产品,用的是STC12C5608AD 35I SOP28。芯片就装在灯具内部。而灯具的温度通常达到60~70C,有风扇散热。但是悬挂在水面的,这么大的热量,水汽带来的湿润可想而知。并且除了偶尔断电一下,该灯具通常情况下一天24小时、一年365天都开着。芯片未发现异常复位、死机。当然大家拿PIC、AVR来跟STC比,是没法比的。不是同一个价格的产品。STC现在仓库搬到江苏也失去了供货稳定的优势。还有就是STC做RF遥控产品的时候,推挽方式会给RF接收带来干扰。电池供电功耗十分大,虽然可以进行时钟分频降低功耗。相对而言MEGAWIN在节能降耗上更有优势。价格也比STC低。
发表于 2011-5-10 16:35:18 | 显示全部楼层
连烧写协议都不公开的芯片有什么使用价值?
发表于 2011-5-10 19:31:53 | 显示全部楼层
回复【186楼】jk36125 AliveHex
-----------------------------------------------------------------------

这个老姚说 ,为了防止人家恶意读出程序~所以不公开烧写协议~哈哈
发表于 2011-5-10 20:04:43 | 显示全部楼层
回复【188楼】785418837
回复【186楼】jk36125 alivehex
-----------------------------------------------------------------------
这个老姚说 ,为了防止人家恶意读出程序~所以不公开烧写协议~哈哈
-----------------------------------------------------------------------

掩耳盗铃。

jm公司肯定有用逻辑分析仪、波形记录仪,抓一下协议就是了。甚至普通数字示波器都可以做到,个人没那么多精神去折腾罢了。
发表于 2011-5-10 20:17:06 | 显示全部楼层
回复【186楼】jk36125  AliveHex
连烧写协议都不公开的芯片有什么使用价值?
-----------------------------------------------------------------------
STC简称二线单晶片,厂商出货前必须将编程程序编入晶片与新唐科技一样,只是STC不提供客户自行编入.
发表于 2011-5-11 15:23:02 | 显示全部楼层
一个STC,搞出这么多事来
发表于 2011-5-11 15:40:43 | 显示全部楼层
我用过STC单片机,串口烧录很方便!单片机价格也较便宜。不过,广告有点言过其实,特别是技术支持很烂!我遇到一个问题,至今未解决。现象是INT0中断同时还引起UART0接收中断,收到的数据是0.
发表于 2011-5-11 20:26:34 | 显示全部楼层
呵呵    STC我看还是不去用啦
发表于 2011-5-11 20:39:18 | 显示全部楼层
"""今天和STC单片机工程师交流了一下,交流有没有必要再用仿真器"""
---------------------------------------------------------------
因为那位工程师功夫还不到家,只有自认轻高者才会说出这样的话.
我们公司就有这样的白痴工程师,别人抓问题只要一分钟,他要抓一天....这就是"没有必要再用仿真器"的下场

不过老板称赞他好努力....因为老板也是白痴的后代
发表于 2011-5-13 04:26:51 | 显示全部楼层
回复【137楼】hsztc
【123楼】 lylatyou  
试验4:  
采用isp读出试验后的mcu中的代码进行代码校验,at89s52损坏无法进行,stc89c51rc与stc12c60s2均校验无错误。  
stc的代码是怎么读出来的?

-----------------------------------------------------------------------

不选加密就读得出来~试验过~
发表于 2011-5-26 21:38:54 | 显示全部楼层
我也用了2000多片在液晶控制器上,也没有什么问题
发表于 2011-9-27 13:56:28 | 显示全部楼层
现在MCU种类很多,8位。32位价格现在相差也不多选择很多的
发表于 2011-9-29 00:03:12 | 显示全部楼层
自己可以分析烧写协议。我觉得STC实验还是比较好的
发表于 2011-9-29 02:31:56 | 显示全部楼层
我也用过一次STC,说一下感受吧。
1、网站很乱,选型比其他公司的网站困难一些
2、技术手册是大杂烩,有选型表、广告、典型应用图、内部结构图、各种杂七杂八的代码……不通读全文想找到想要的内容基本是不可能的。不过读完后总能解决问题。
3、PWM在设置占空比0%时有尖脉冲而不是恒定的低电平,这一点需要改进一下。
4、AD不靠谱,大概测量一下电池电压什么的还行,精确测量需要很好的滤波算法才能用——看着售价只有5元的份上,放过它吧,5元钱买不到太好用的多通道AD芯片。
5、功耗偏大,输出信号波形也较差。
6、1T模式比12T模式块不少。至少在我的应用中,传统的12T模式是不能符合要求的
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-6-18 03:52

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表