教你看懂STC分型号(F、A、C、G、H)的区别和命名方式
作为一个玩stc8单片机3年的开发者。为了写stc8的函数库经常去研究stc8型号差别,今天给大家说说。前缀
STC8F:最基础的STC8,拥有最基本的8051外设——定时器、串口、外部中断。还多了SPI、IIC和比较器。
STC8C(旧版):可能官方都忘了,但是STC8C之前确实出过,我申请过样片。STC8C就是在STC8F的基础上增加了PCA外设(能实现输入捕获CCP和脉宽调制输出PWM)功能。所以可以认为是CCP的C。
STC8A:A就是ADC的A。这是STC8系列第一个有12位ADC的。同时最重要的是多了额外的Vref引脚,使得ADC应用更加专业。简单来说STC8F+ADC+PCA+PWM=STC8A。然而最新的STC8A8K64D4还多了DMA、8080和IO中断。
STC8G:所谓的“错版”,其实就是旧版STC8C打错成STC8G。STC8G比较杂,建议用8G前看看手册确认。在8脚封装里和STC8F差不多。在48脚封装里多了45路PWM,可以说48脚的STC8G=STC8A弱化ADC加强PWM版本。
STC8H:这个版本的型号更加多,但最显著的特点就是PWM进行了升级,有些还加了硬件USB。可以说STC8H=STC8A+升级PWM+USB。
STC8C(新版):STC8F的升级版,增加了IO中断。
后缀
nKmm:一般指Xdata区大小和flash。STC8F2K32就是2048字节的xdata+32K的flash。
Sn:串口数量,STC8F2K64S2就是两个串口。STC8A8K64S4就是4个串口。没有S的通常是一个串口。
Dn:D主要指DMA,但目前只有一个型号带D,就是STC8A8K64D4。D4的4还是4个串口的4。
An:ADC的位数。STC8A8K64S4A12是指12位。STC8G1F08A是指10位。有些有ADC却没有带A的需要看手册了解。
T:指触摸功能。
U:指硬件USB功能。
R:指RTC功能。
够乱的,怕了怕了 你确实比较专业 {:lol:}感谢分享 厂家都总结不出来,被你总结出来了! 牛!官方怎么看?我怀疑官方产品规划的人要揍你:你泄露了不少官方机密。 官方根本不希望用户知道这些的! 官方都没你懂 {:handshake:} 楼主你猜得着现在,但你猜不到未来 STC的型号和他的网站一样乱 请问“官方”{:loveliness:}--- 哪款STC是带RTC功能的呢? ANHOME 发表于 2021-4-29 12:12
请问“官方”--- 哪款STC是带RTC功能的呢?
STC8H4K64R4(手册预告状态) 可以说是很专业很全面了! 8位机还带DMA 功能? 牛牛牛 polarbear 发表于 2021-4-29 15:23
8位机还带DMA 功能? 牛牛牛
迪文就有以8051内核做的HMI屏驱动方案,就是用了DMA来实现,这用计算机组成原理的理论上说,就是"以数据为中心"。 polarbear 发表于 2021-4-29 15:23
8位机还带DMA 功能? 牛牛牛
INTEL 第一代8080 8位CPU 就有DMA功能了 楼主房间传闻 stc8系列没有15f系列稳定你三年下来经验颇丰
是不是这样呢
用在汽车或者恶劣工业环境下 stc8系列胜任吗
坛友的评测可信度超过其他网络渠道 lb0857 发表于 2021-4-29 16:16
楼主房间传闻 stc8系列没有15f系列稳定你三年下来经验颇丰
是不是这样呢
用在汽车或者恶劣工业 ...
我个人的使用感觉,STC8确实会有些小毛病,重启都可以解决的那种。做汽车还是再考虑考虑。我觉得stc以后会有专门的车规芯片,官网上曾经提到过。 hz_fujian 发表于 2021-4-29 15:54
INTEL 第一代8080 8位CPU 就有DMA功能了
8086 还得外置8237 DMA 控制器,才能实现DMA功能, 8080这么牛B么,自带DMA ANHOME 发表于 2021-4-29 12:12
请问“官方”--- 哪款STC是带RTC功能的呢?
这种小众功能不怕STC停产吗,STC现在停产了80%的型号,并且以后也不会再生产了 型号确实够乱,升级换代快 官方FAE都没你解释的深入浅出 这混乱程度真吓人,某宝不小心买了个芯片,其实是拆机的STC8C(旧版),你拿个新版的STC8C的规格书看,哈哈,搞不死你 kundi 发表于 2021-4-29 15:36
迪文就有以8051内核做的HMI屏驱动方案,就是用了DMA来实现,这用计算机组成原理的理论上说,就是"以数据 ...
迪文的CPU,对搞单片机的人,很好。
内部核:负责显示。
外部核:可以用KEIL 编程。
但对不是搞单片机的,编程就难了。 感觉没用的知识有增加了{:lol:}{:lol:} STC型号乱,网站也乱,命名更是分不清楚,一心不想用,也从来不用。改善后可能会考虑。
页:
[1]