您的位置:首頁(yè) > 熱點(diǎn) >

STC單片機(jī)的種類與區(qū)別介紹

最近有太多的人不明白“單片機(jī)系列”的問(wèn)題了。也就是說(shuō),很多人都在問(wèn)STC12C2052和STC12C4052兩個(gè)型號(hào)有什么區(qū)別。在任何一款STC單片機(jī)的數(shù)據(jù)手冊(cè)里都有對(duì)型號(hào)的分析介紹,可是現(xiàn)代社會(huì),人們都很急躁,哪有時(shí)間仔細(xì)看數(shù)據(jù)手冊(cè)呀。于是我就接到了這些不難解釋的問(wèn)題了?,F(xiàn)在我在此做一個(gè)介紹文章,以后再有問(wèn)到此問(wèn)題的,我就直接讓他來(lái)看文章。

我們來(lái)分析一下STC單片機(jī)的型號(hào)的意義吧。

如 STC,12,C,20,52,AD

STC:出品的公司名

12:產(chǎn)品大系列,STC單片機(jī)有89、90、10、11、12、15這幾個(gè)大系列,每個(gè)系列都有自己的特點(diǎn)。89系列是老舊而傳統(tǒng)的單片機(jī),可以和AT89系列完全兼容,是12T單片機(jī)。90是基于89系列的改進(jìn)型產(chǎn)品系列。10和11系列是有著便宜價(jià)格的1T單片機(jī),有PWM、4態(tài)IO接口、EEPROM等功能,但都沒(méi)有ADC這個(gè)高級(jí)功能。12是增強(qiáng)型功能的1T單片機(jī),型號(hào)后面有“AD”的就有ADC功能的單片機(jī)。目前12系列是主流產(chǎn)品。15:15系列是STC公司最新推出的產(chǎn)品,最大的特別是內(nèi)部集成了高精度的R/C時(shí)鐘,可以完全不需要接外部晶振。

C:這個(gè)位置一般是用來(lái)表示單片機(jī)工作電壓的,如果是C或F表示這款單片機(jī)是5V電壓下工作的,如果是LE或L則表示這款單片機(jī)是工作在3V電壓下的。

20:這個(gè)位置是用來(lái)表示單片機(jī)內(nèi)部FLASH空間大小的,同時(shí)也隱含著EEPROM和RAM空間的大小。在STC12C2052的空間就是2K,在STC12C4052的空間就是4K,再如STC12C5A60S2的FALSH空間是60K字節(jié),STC12C5A32S2的FLASH空間是32K字節(jié)。其中的5A是系列名的一部分,沒(méi)有什么含義,也不會(huì)有6A、8A,只有5A而已。

52:也是系列名的一部分,是小系列名。

AD:是功能后綴,表示有ADC功能的意思。如果后綴是S2就表示有2個(gè)串口的意思。

---

所以,STC12C2052的空間就是2K,在STC12C4052的空間就是4K,而這兩款單片機(jī)因?yàn)槭峭幌盗械?,所以可以通用,只是FLASH大小不一樣。頭文件可以共用一個(gè)。

說(shuō)到頭文件,也有是談到單片機(jī)的功能區(qū)別了。如STC12C2052AD和STC12C4052AD在功能上是一樣的,只有FALSH大小不同。可以共用STC12C2052AD.h這個(gè)頭文件,STC12C5A60S2和STC12C5A32S2的功能也一樣,只是FLASH大小有差別,可以共用STC12C5A60S2.h的頭文件。不只是頭文件,同一系列的單片機(jī)的數(shù)據(jù)手冊(cè)也是同一個(gè),每個(gè)數(shù)據(jù)手冊(cè)的第一頁(yè)都會(huì)寫明,本手冊(cè)所涉及單片機(jī)型號(hào),它們共用一個(gè)手冊(cè)的。

另外,有一些系列名還有不同,比如STC12C5604AD中56表示的是系列名,04才表示的是FALSH大小。如果想了解STC單片機(jī)所有型號(hào)和系列關(guān)系,只要看一樣?xùn)|西就行了,那就是選型指南。下面是STC公司官網(wǎng)上的選型表,大家一定要仔細(xì)看,找到其中的規(guī)律哦。

選型1:http://www.mcu-memory.com/stc-mcu-select-1.htm

選型2:http://www.mcu-memory.com/stc-mcu-select-2.htm

選型3:http://www.mcu-memory.com/stc-mcu-select-3.htm

標(biāo)簽: STC單片機(jī)種類區(qū)別介

相關(guān)閱讀