芯片解密 反彙編 修改界面

pic單片機解密

  PIC單片機是一種用來(lái)開(kāi)發和(hé)控制(zhì)外圍設備的集成電(diàn)路。一種具有(yǒu)分散作(zuò)用功能的CPU。與人(rén)類相比,大(dà)腦(nǎo)就是CPUPIC 共享的部分相當于人(rén)的神經系統。PIC 單片機是一個(gè)小(xiǎo)的計(jì)算(suàn)機,有(yǒu)計(jì)算(suàn)功能和(hé)記憶內(nèi)存像CPU并由軟件控制(zhì)運行(xíng),然而處理(lǐ)能力-般,存儲器(qì)容量也很(hěn)有(yǒu)限,這取決于PIC的類型。但(dàn)是它們的最高(gāo)操作(zuò)頻率大(dà)約都在20MHz左右,存儲器(qì)容量用做(zuò)寫程序的大(dà)約1K-4K字節。

 

  使用pic單片機使電(diàn)路做(zuò)的很(hěn)小(xiǎo)巧變得(de)可(kě)能,而且因為(wèi)pic單片機可(kě)以把計(jì)算(suàn)部分、內(nèi)存、輸入和(hé)輸出等都做(zuò)在一個(gè)芯片內(nèi),所以工作(zuò)效率很(hěn)高(gāo)、功能也自由定義還(hái)可(kě)以靈活的适應不同的控制(zhì)要求,而不必去更換不同的IC。這樣電(diàn)路才有(yǒu)可(kě)能做(zuò)的很(hěn)小(xiǎo)巧。

 

  單片機FLASH的容量根據程序的大(dà)小(xiǎo)确定,FLASH容量必須大(dà)于代碼量,所以在選擇單片機時(shí)要看內(nèi)存;單片機的運行(xíng)速度首先看時(shí)鍾頻率,一般情況對于同一種結構的單片機,時(shí)鍾頻率越高(gāo)速度越快。不要片面追求高(gāo)速度,時(shí)鍾頻率越高(gāo)功耗也就越大(dà),要盡量尋找可(kě)以在很(hěn)高(gāo)的時(shí)鍾頻率下運行(xíng)而功耗又不高(gāo)的單片機;外設集成于單片機同時(shí)也意味着更低(dī)的功耗,因為(wèi)沒有(yǒu)可(kě)以産生(shēng)功耗的外圍電(diàn)路,也沒有(yǒu)用于連接外圍電(diàn)路的能産生(shēng)功耗的敷銅,隻有(yǒu)單片機本身産生(shēng)功耗;開(kāi)發工具可(kě)以極大(dà)地影(yǐng)響你(nǐ)所設計(jì)的産品的功耗,你(nǐ)可(kě)以根據編譯信息優化代碼以降低(dī)功耗;在設計(jì)産品時(shí)需要考慮産品未來(lái)可(kě)能需要升級等之類的問題,在單片機的選型上(shàng)需要在當前設計(jì)需求以及未來(lái)設計(jì)上(shàng)尋找平衡,以滿足不同程度的要求;在技(jì)術(shù)允許的情況下,盡可(kě)能地降低(dī)單片機甚至整個(gè)産品的成本;單片機的工作(zuò)電(diàn)壓是指可(kě)以讓其正常工作(zuò)所需要提供的電(diàn)壓,工作(zuò)電(diàn)壓越高(gāo),單片機的功耗也就越大(dà)。

 

  PIC單片機的選型如果正确,開(kāi)發出來(lái)的産品就會(huì)性價比高(gāo),且工作(zuò)穩定;反之可(kě)能會(huì)造成産品成本過高(gāo)或影(yǐng)響産品正常運行(xíng),甚至可(kě)能根本就達不到預先設計(jì)要求,所以正确選擇PIC單片機就變得(de)很(hěn)重要了。

 

  因此,為(wèi)了降低(dī)産品功耗,必須要盡可(kě)能地降低(dī)工作(zuò)電(diàn)壓,還(hái)要根據具體(tǐ)産品需求選擇合适芯片架構。

 

  如此看來(lái),先進的芯片不一定适合自己的産品,要從多(duō)方面考慮,單片機隻是一個(gè)工具,如果沒有(yǒu)專業的知識作(zuò)為(wèi)基礎,一味的追求高(gāo)性能芯片,那(nà)麽将會(huì)面臨諸多(duō)問題,其實我們要做(zuò)的很(hěn)簡單,那(nà)就是要用最合适的芯片做(zuò)出最合适的産品。




首頁

電(diàn)話(huà)

地址

到底了~