品牌 | microchip | 型號(hào) | pic12c508a-04/sn |
批號(hào) | 10 | 封裝 | sop,dip,ssop,dice |
營(yíng)銷方式 | 現(xiàn)貨 | 產(chǎn)品性質(zhì) | 熱銷 |
處理信號(hào) | 數(shù)字信號(hào) | 工藝 | 半導(dǎo)體集成 |
導(dǎo)電類型 | 雙極型 | 集成程度 | 中規(guī)模 |
工作溫度 | -40~85(℃) |
自從我95年接觸pic單片機(jī)以來(lái),便一直熱衷于這種單片機(jī)的開(kāi)發(fā)與應(yīng)用。有不少朋友問(wèn)我:pic到底有什么優(yōu)勢(shì)?也許你也會(huì)有這樣的疑問(wèn),所以我在這里略談幾點(diǎn)自己的看法。 1) pic最大的特點(diǎn)是不搞單純的功能堆積,而是從實(shí)際出發(fā),重視產(chǎn)品的性能與比,靠發(fā)展多種型號(hào)來(lái)滿足不同層次的應(yīng)用要求。就實(shí)際而言,不同的應(yīng)用對(duì)單片機(jī)功能和資源的需求也是不同的。比如,一個(gè)摩托車的點(diǎn)火器需要一個(gè)i/o較少、ram及程序存儲(chǔ)空間不大、可靠性較高的小型單片機(jī),若采用40腳且功能強(qiáng)大的單片機(jī),投資大不說(shuō),使用起來(lái)也不方便。pic系列從低到高有幾十個(gè)型號(hào),可以滿足各種需要。其中,pic12c508單片機(jī)僅有8個(gè)引腳,是世界上最小的單片機(jī). 該型號(hào)有512字節(jié)rom、25字節(jié)ram、一個(gè)8位定時(shí)器、一根輸入線、5根i/o線,市面售價(jià)在3-6元人人民幣。這樣一款單片機(jī)在象摩托車點(diǎn)火器這樣的應(yīng)用無(wú)疑是非常適合。pic的高檔型號(hào),如pic16c74(尚不是最高檔型號(hào))有40個(gè)引腳,其內(nèi)部資源為rom共4k、192字節(jié)ram、8路a/d、3個(gè)8位定時(shí)器、2個(gè)ccp模塊、三個(gè)串行口、1個(gè)并行口、11個(gè)中斷源、33個(gè)i/o腳。這樣一個(gè)型號(hào)可以和其它品牌的高檔型號(hào)媲美。 2) 精簡(jiǎn)指令使其執(zhí)行效率大為提高。pic系列8位cmos單片機(jī)具有獨(dú)特的risc結(jié)構(gòu),數(shù)據(jù)總線和指令總線分離的哈佛總線(harvard)結(jié)構(gòu),使指令具有單字長(zhǎng)的特性,且允許指令碼的位數(shù)可多于8位的數(shù)據(jù)位數(shù),這與傳統(tǒng)的采用cisc結(jié)構(gòu)的8位單片機(jī)相比,可以達(dá)到2:1的代碼壓縮,速度提高4倍。 3) 產(chǎn)品上市零等待(zero time to market)。采用pic的otp型芯片,可使單片機(jī)在其應(yīng)用程序開(kāi)發(fā)完成后立刻使該產(chǎn)品上市。 4) pic有優(yōu)越開(kāi)發(fā)環(huán)境。otp單片機(jī)開(kāi)發(fā)系統(tǒng)的實(shí)時(shí)性是一個(gè)重要的指標(biāo),象普通51單片機(jī)的開(kāi)發(fā)系統(tǒng)大都采用高檔型號(hào)仿真低檔型號(hào),其實(shí)時(shí)性不盡理想。pic在推出一款新型號(hào)的同時(shí)推出相應(yīng)的仿真芯片,所有的開(kāi)發(fā)系統(tǒng)由專用的仿真芯片支持,實(shí)時(shí)性非常好。就我個(gè)人的經(jīng)驗(yàn)看,還沒(méi)有出現(xiàn)過(guò)仿真結(jié)果與實(shí)際運(yùn)行結(jié)果不同的情況。 5) 其引腳具有防瞬態(tài)能力,通過(guò)限流電阻可以接至220v交流電源,可直接與繼電器控制電路相連,無(wú)須光電耦合器隔離,給應(yīng)用帶來(lái)極大方便。 6) 徹底的保密性。pic以保密熔絲來(lái)保護(hù)代碼,用戶在燒入代碼后熔斷熔絲,別人再也無(wú)法讀出,除非恢復(fù)熔絲。目前,pic采用熔絲深埋工藝,恢復(fù)熔絲的可能性極小。 7) 自帶看門(mén)狗定時(shí)器,可以用來(lái)提高程序運(yùn)行的可靠性。 8) 睡眠和低功耗模式。雖然pic在這方面已不能與新型的ti-msp430相比,但在大多數(shù)應(yīng)用場(chǎng)合還是能滿足需要的。 pic單片機(jī)的型號(hào)繁多,對(duì)初學(xué)者來(lái)說(shuō)實(shí)在不好應(yīng)付,容易混淆,以下作一簡(jiǎn)單分類,希望有助于初學(xué)者學(xué)習(xí):初檔8位單片機(jī):pic12c5xxx/16c5x系列 pic16c5x系列是最早在市場(chǎng)上得到發(fā)展的系列,因其較低,且有較完善的開(kāi)發(fā)手段,因此在國(guó)內(nèi)應(yīng)用最為廣泛;而pic12c5xx是世界第一個(gè)八腳位單片機(jī)可用于簡(jiǎn)單的智能控制等一些對(duì)單片機(jī)體積要求較高的地方,前景十分廣闊。 中檔8位單片機(jī):pic12c6xx/pic16cxxx系列 pic中檔產(chǎn)品是microchip近年來(lái)重點(diǎn)發(fā)展的系列產(chǎn)品,品種最為豐富,其性能比低檔產(chǎn)品有所提高,增加了中斷功能,指令周期可達(dá)到200ns,帶a/d,內(nèi)部e2prom數(shù)據(jù)存儲(chǔ)器,雙時(shí)鐘工作,比較輸出,捕捉輸入,pwm輸出,i2c和spi接口,異步串行通訊(usart),模擬電壓比較器及l(fā)cd驅(qū)動(dòng)等等,其封裝從8腳到68腳,可用于高、中、低檔的電子產(chǎn)品設(shè)計(jì)中,適中,廣泛應(yīng)用在各類電子產(chǎn)品中。 高檔8位單片機(jī):pic17cxx系列 pic17cxx是適合高級(jí)復(fù)雜系統(tǒng)開(kāi)發(fā)的系列產(chǎn)品,其性能在中檔位單片機(jī)的基礎(chǔ)上增加了硬件乘法器,指令周期可達(dá)成160ns,它是目前世界上8位單片機(jī)中性價(jià)比最高的機(jī)種,可用于高、中檔產(chǎn)品的開(kāi)發(fā),如馬達(dá)控制