打印
[国产单片机]

目前SO-8封装的MCU最好的是哪款?

[复制链接]
5352|52
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
imdx|  楼主 | 2020-10-3 14:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
限定SO-8封装,考虑性能,价格,开发环境。排除一次性OTP产品,最好的是哪款?目前找到的是STC8G1K08A,8051核心,价格8毛左右,6个IO,8kB ROM,1kB XRAM 256B IDATA,性能中规中矩,8kB PROM小了点,不过也可以做不少事情了,这个封装的MCU限于IO数量,不会有太复杂的应用。
STC8S001J3,只有5个IO,多了一个VCAP管脚,价格贵不少。
ATTINY也有不少SO-8的芯片,不过看看价格就算了。
更低价格也可以找到很多SO-8封装的MCU,大多数都是台系厂商,OTP存储,私有RISC内核,开发方便程度和8051没得比。
还有其它更好的选择吗?欢迎补充。

使用特权

评论回复

相关帖子

沙发
广东梁百万| | 2020-10-3 16:15 | 只看该作者
我最近留意STC8G1K08A,似乎不错

使用特权

评论回复
板凳
hamstar| | 2020-10-3 19:27 | 只看该作者
本帖最后由 hamstar 于 2020-10-3 19:39 编辑

国产的芯片有中芯微和普芯达的,功能比STC的强太多,价格差不多(SSOP20  8.5毛左右),8脚的还要便宜,16KFLASH,内部外设引脚可以任意映射到芯片引脚,都是8051内核,有SOP8封装和MSOP10封装,2.0~5.5V工作电压范围,可以做无刷电机驱动。
你了解一下。说实在话,STC的性能和价格没有太大优势了

使用特权

评论回复
地板
imdx|  楼主 | 2020-10-3 21:00 | 只看该作者
本帖最后由 imdx 于 2020-10-3 21:02 编辑
hamstar 发表于 2020-10-3 19:27
国产的芯片有中芯微和普芯达的,功能比STC的强太多,价格差不多(SSOP20  8.5毛左右),8脚的还要便宜,16K ...

具体型号是什么?参数和价格和STC8G1K08A拉出来对比下,只看SO-8封装的。
供电范围STC这个是1.9~5.5V,ADC和PWM也都有,拿来做无刷电机驱动也不是问题。参数和价格基本一样的前提下,客户肯定倾向于选STC,毕竟那么多年了,管脚也一直兼容。新牌子说不定哪天就没了。

使用特权

评论回复
5
hamstar| | 2020-10-3 21:22 | 只看该作者
本帖最后由 hamstar 于 2020-10-3 21:25 编辑
imdx 发表于 2020-10-3 21:00
具体型号是什么?参数和价格和STC8G1K08A拉出来对比下,只看SO-8封装的。
供电范围STC这个是1.9~5.5V,ADC ...

MX8M3110和GF90F0320,pdf网上找,这里发不了

无标题.png (488.29 KB )

无标题.png

使用特权

评论回复
6
imdx|  楼主 | 2020-10-3 22:17 | 只看该作者
hamstar 发表于 2020-10-3 21:22
MX8M3110和GF90F0320,pdf网上找,这里发不了

这款是20脚的,竞争对手是STM8S003F3和N76E003,和这里讨论的SO-8封装MCU完全不搭边,不要凑热闹了。
和那两款竞品相比,除非价格便宜很多,否则也没什么竞争力。

使用特权

评论回复
7
hamstar| | 2020-10-3 22:23 | 只看该作者
本帖最后由 hamstar 于 2020-10-3 22:44 编辑
imdx 发表于 2020-10-3 22:17
这款是20脚的,竞争对手是STM8S003F3和N76E003,和这里讨论的SO-8封装MCU完全不搭边,不要凑热闹了。
和 ...

有SOP8和MSOP10封装,7~8毛,外设性能比STC强.你要很便宜的FlashMCU一大把,只是不是8051架构的,你又不会用
辉茫微,中芯微的SOP8芯片flash型的4~6毛,和PIC的架构差不多

你这是在给STC打广告吗

使用特权

评论回复
8
imdx|  楼主 | 2020-10-4 19:59 | 只看该作者
hamstar 发表于 2020-10-3 22:23
有SOP8和MSOP10封装,7~8毛,外设性能比STC强.你要很便宜的FlashMCU一大把,只是不是8051架构的,你又不会 ...

照例贴型号和资料吧,强不强扫一眼资料也就知道了。
山寨PIC架构确实没太了解过,因为我的应用代码比较多,32kB FLASH才勉强够用。
STM8S003和N76E003内置ROM太小,不堪大用。基本上都是用64kB的Cortex M了。
发这个帖子是因为最近看了一个设备上的打磨芯片,居然是STC的8脚芯片,于是了解了下他们最新的型号,发现这个STC8G1K08A,比早先用过的STC15F104W强多了,一些简单应用可以备选。

使用特权

评论回复
9
digger63| | 2020-10-4 21:46 | 只看该作者
芯圣的HC89F0411P是一颗采用高频低功耗CMOS工艺设计开发的增强型8位单片机,内部有12KBytes FLASH程序存储器,256 Bytes IRAM和256 Bytes XRAM,6个双向I/O口,1个外设功能引脚全映射模块PTM,5个16位定时器/计数器,3组12位带死区控制互补PWM,1个8位PWM,2个UART通信口,1个SPI通信口,6个外部中断,6+2路12位ADC,四种系统工作模式(正常、低频、掉电和空闲)和16个中断源。
http://www.holychip.cn/upload/2020-09/HC89F0411P_Datasheet_Ver1.05_cn.pdf

使用特权

评论回复
10
clockwin| | 2020-10-4 22:39 | 只看该作者
imdx 发表于 2020-10-3 22:17
这款是20脚的,竞争对手是STM8S003F3和N76E003,和这里讨论的SO-8封装MCU完全不搭边,不要凑热闹了。
和 ...

谢谢你推荐的这两款,不过这个中芯微和普芯达的没听过,新塘的倒是用过,不过很少,
因为我这边主要负责硬件,编程很少,
不过20pin的能做到8-9毛,这太吃惊了。

使用特权

评论回复
11
l4157| | 2020-10-5 00:05 | 只看该作者
SC92F7250

使用特权

评论回复
12
imdx|  楼主 | 2020-10-5 10:30 | 只看该作者
digger63 发表于 2020-10-4 21:46
芯圣的HC89F0411P是一颗采用高频低功耗CMOS工艺设计开发的增强型8位单片机,内部有12KBytes FLASH程序存储 ...

这款HC89F0411P看起来不错,12位的ADC比STC8G1K08A的10位要强。
电压范围1.9~5.5和2.0~5.5基本可以认为一样。
最高时钟20M比STC要低一些。
PWM,SPI,UART两者都有,STC8G1K08A多了个I2C,因为I2C软件模拟很方便,聊胜于无吧。
定时器方面也持平,都是5个。
12kB的FLASH,其实STC那个也是12kB,不过分了8kB程序和4kB EEPROM。
256B的XRAM比STC8G1K08A的1kB少很多。
整体上感觉还是STC8G1K08A略胜一筹,当然如果HC89F0411P价格能比8毛低还是很有竞争力的。

使用特权

评论回复
13
imdx|  楼主 | 2020-10-5 10:34 | 只看该作者
clockwin 发表于 2020-10-4 22:39
谢谢你推荐的这两款,不过这个中芯微和普芯达的没听过,新塘的倒是用过,不过很少,
因为我这边主要负责 ...

STC的datasheet都是带价格的,虽然它的文档被吐槽很多,这一点还是值得肯定的。
目前规格书上TSSOP-20的STC8H1K08价格是9毛。

使用特权

评论回复
14
coody| | 2020-10-5 15:31 | 只看该作者
STC8G1K08A-SOP8的确实不错,我用来做过一些小的控制板,定时器、PWM、ADC,很方便。
STC8H1K08系列有4路16位带死区互补输出PWM,再有4路16位PWM,10位ADC,也很好用,做过几个产品,其1T的CPU确实比以前的51平均快了8~10倍,可以做一些以前51没法做到的计算处理,比如数字滤波、信号分析等等。

跟PIC兼容的一些8位内核(PIC8位MCU),虽然号称只有30几条指令,但是用起来非常不方便(比如PIC12系列、16系列等等,还有早期的麦肯,义隆等等)。

如果要更多的计算,比如一个实时32K采样256点FFT分析,基本上,所有8位机都是浮云,做不到实时,就连用STM32F103这样的初级ARM,也是要用整数计算,非常勉强。

使用特权

评论回复
15
hamstar| | 2020-10-5 20:27 | 只看该作者
clockwin 发表于 2020-10-4 22:39
谢谢你推荐的这两款,不过这个中芯微和普芯达的没听过,新塘的倒是用过,不过很少,
因为我这边主要负责 ...

还有更便宜的,辉茫微的类似PIC架构MCU可以做到4~5毛,8Kflash

使用特权

评论回复
16
hamstar| | 2020-10-5 20:33 | 只看该作者
本帖最后由 hamstar 于 2020-10-5 20:35 编辑
imdx 发表于 2020-10-5 10:34
STC的datasheet都是带价格的,虽然它的文档被吐槽很多,这一点还是值得肯定的。
目前规格书上TSSOP-20的S ...

楼主就是STC的推广,鉴定完毕。这个贴没什么好聊的了,不管别人推荐什么芯片,楼主都要推荐STC。

使用特权

评论回复
17
imdx|  楼主 | 2020-10-6 09:34 | 只看该作者
hamstar 发表于 2020-10-5 20:33
楼主就是STC的推广,鉴定完毕。这个贴没什么好聊的了,不管别人推荐什么芯片,楼主都要推荐STC。 ...

你把数据摆出来就行了,不用给别人扣帽子。就算不懂技术,把型号列出来,别人帮你查数据。
如果是推广,你见过这么有技术含量的推广?
倒是你看起来是那两个厂商的推广,不过也推广没关系,把数据列出来就行了,行不行大家一目了然。东西好大家自然会选择。支支吾吾不肯放数据顾左右而言他只有一种可能:背着推广任务,产品又不行,尴尬。

使用特权

评论回复
18
imdx|  楼主 | 2020-10-6 09:37 | 只看该作者
本帖最后由 imdx 于 2020-10-6 09:57 编辑
caosix 发表于 2020-10-5 20:18
八个脚的 单片机,你搞出

32KB 的 复杂程序???

您这理解能力真是堪忧,32kB的复杂程序又不一定要在八个脚的单片机上运行。要不您给推荐一款八个脚32kB FLASH的单片机?我很有兴趣试试。早期确实在51上搞出过超过32kB的复杂程序,当时器件选型从32kB换到48kB,后来就换Cortex M了。
目前51主要在FPGA上用,64kB以内,ROM自己定,想用多大就用多大。

使用特权

评论回复
19
广东梁百万| | 2020-10-6 11:15 | 只看该作者
楼主能不能帮我解释下面这内容:::

使用特权

评论回复
20
广东梁百万| | 2020-10-6 11:16 | 只看该作者
新版stc8g单片机有一个硬件乘除法器,其中有一功能是  :数据规格化,就是把32位数向左移,把高位的0全部移出。并记录左移的位数。 我不懂高深数学,在这请教这个功能有什么用的?能不能把浮点数与整数相互转换?  谢谢解答?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

120

主题

901

帖子

8

粉丝