24小時(shí)聯(lián)系電話:18217114652、13661815404
中文
行業(yè)資訊
PIC單片機(jī)的特點(diǎn)
什么是PIC微控制器?
PIC微控制器是?用于開發(fā)和控制外圍設(shè)備的集成電路(IC)。具有分散式(多任務(wù))功能的CPU。與人相比,大腦是CPU,PIC共享的部分相當(dāng)于人的神經(jīng)系統(tǒng)。
PIC單片機(jī)是一臺(tái)小型計(jì)算機(jī)
PIC微控制器具有計(jì)算功能和存儲(chǔ)器(如CPU),并由軟件控制。但是,處理能力(取決于PIC的類型)會(huì)限制存儲(chǔ)容量。但是,它們的有效工作頻率約為20MHz,并且用于編寫程序的存儲(chǔ)容量約為1K-4K字節(jié)。
時(shí)鐘頻率與掃描儀的時(shí)間和程序指令的執(zhí)行時(shí)間有關(guān)。然而,不能僅通過時(shí)鐘頻率來判斷程序處理能力,并且其也隨著處理設(shè)備(1 *)的架構(gòu)而改變。如果是相同的架構(gòu),則時(shí)鐘頻率的處理能力會(huì)更強(qiáng)。
這里用這個(gè)詞來解釋程序容量。指令(2 *)用于表示單詞。內(nèi)存(4 *)的容量通常以字節(jié)(3 *)表示。一個(gè)字節(jié)有8位,每個(gè)位由1或0組成。PIC16F84A單片機(jī)的指令由14位組成。將1K子位轉(zhuǎn)換為:1 x 1,024 x 14 = 14,336位。然后轉(zhuǎn)換為字節(jié):14,336 /(8 x 1,024)= 1.75K。在計(jì)算內(nèi)存容量時(shí),我們指定1G字節(jié)= 1,024M字節(jié),1M字節(jié)= 1,024K字節(jié),1K字節(jié)= 1,024字節(jié)。它們不是1000的倍數(shù),因?yàn)檫@是用二進(jìn)制完成的。
1.計(jì)算機(jī)的物理結(jié)構(gòu),包括組織結(jié)構(gòu),容量,計(jì)算機(jī)的CPU,內(nèi)存以及輸入和輸出設(shè)備之間的互連。通常稱為CPU的組織,包括其寄存器,標(biāo)志,總線,算術(shù)邏輯組件,指令解碼和執(zhí)行機(jī)制以及時(shí)序和控制組件。
2.語言構(gòu)造可以指示操作并標(biāo)識(shí)其操作數(shù)(如果存在操作數(shù))
3.二進(jìn)制字符串,可作為一個(gè)單元(正在運(yùn)行),通常比計(jì)算機(jī)上的單詞短。
4.處理器內(nèi)的所有可尋址存儲(chǔ)器空間以及用于執(zhí)行指令的其他內(nèi)部存儲(chǔ)器。
在計(jì)算內(nèi)存容量時(shí),我們指定1G字節(jié)= 1,024M字節(jié),1M字節(jié)= 1,024K字節(jié),1K字節(jié)= 1,024字節(jié)。它們不是1000的倍數(shù),因?yàn)檫@是用二進(jìn)制完成的。
使用PIC單片機(jī)可以使電路非常小。
由于PIC微控制器可以將計(jì)算部分,存儲(chǔ)器,輸入和輸出全部集成在一個(gè)芯片中。因此,她工作非常高效,可以自由定義其功能,并且可以靈活地適應(yīng)不同的控制要求,而不必更換不同的IC。這樣,電路可能很小。