來源:博觀科技日期:2021-02-16 09:50:23
單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統集成到一個芯片上。 它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。 單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。
只要是開發電子產品,那么就離不開一個電子元器件,那么就是單片機。因為它就相當于產品的網絡神經,需要通過它來作為主控芯片。另外一點,就是單片機需要通過開發控制程序才能形成一個控制器的效果。那么單片機是什么意思?單片機開發的優缺點是什么?博觀科技來告訴你:
單片機是什么?
在早期它是由Intel首發,是一款可以完全兼容Intel8051系統指令的單片機芯片。它擁有豐富的指令系統和規范化的總線存儲器管理系統。也為單片機研發的科研基礎技術提供了實用的參考價值。
在中后期的研發技術發展中,單片機逐漸被廣泛運用到消費電子與工業產電子當中。之后的研發當中,也有很多單片機研發企業相繼開發出可以徹底兼容51系列的單片機產品。
單片機的優點是什么?
1、程序存儲器為價格低廉、可擦寫1萬次以上、指令長度單元為16位(字)的FlashROM(即程序存儲器寬度為16位,按8位字節計算時應乘2)。而數據存貯器為8位。因此AVR還是屬于8位單片機。
2、采用CMOS技術和RISC架構,實現高速(50ns)、低功耗(μA)、具有SLEEP(休眠)功能。AVR的一條指令執行速度可達50ns(20MHz),而耗電則在1uA~2.5mA間。AVR采用Harvard結構,以及一級流水線的預取指令功能,即對程序的讀取和數據的操作使用不同的數據總線,因此,當執行某一指令時,下一指令被預先從程序存儲器中取出,這使得指令可以在每一個時鐘周期內被執行。
3、工業級產品。具有大電流10~20mA(輸出電流)或40mA(吸電流)的特點,可直接驅動LED、SSR或繼電器。有看門狗定時器(WDT)安全保護,可防止程序走飛,提高產品的抗干擾能力。
4、通用數字I/O口的輸入輸出特性與PIC的HI/LOW輸出及三態高阻抗HI-Z輸入類同,同時可設定類同與8051結構內部有上拉電阻的輸入端功能,便于作為各種應用特性所需(多功能I/O口),AVR的I/O口是真正的I/O口,能正確反映I/O口的輸入/輸出的真實情況。
5、像8051一樣,有多個固定中斷向量入口地址,可快速響應中斷,而不是像PIC一樣所有中斷都在同一向量地址,需要以程序判別后才可響應,這會浪費且失去控制時機的最隹機會。
單片機的缺點是什么?
外圍功能:拓展的功能比如EEPROM、AD、PWM等,都有可能提高了單片機開發工程師的編程難度。
數據處理速度:在雙數據信息表的運行過程中,運作的速度會比較慢。
輸出功能:IO口在有電阻的過程中,無法進行輸出。
以上是博觀電子科技為大家介紹關于單片機是什么意思和單片機的優缺點是什么的全部內容,希望能幫到大家。
* 為了您的權益,您的一切信息將被嚴格保密