專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享
從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!
英特爾在1980年開發(fā)了8051系列單片機(jī),雖然現(xiàn)在老的51單片機(jī)應(yīng)該已經(jīng)找不到了,但是新的國產(chǎn)8051單片機(jī)仍然存在并且很受歡迎。從那以后,國產(chǎn)51內(nèi)核MCU進(jìn)行了大升級。當(dāng)前市場上提供的8051單片機(jī)的更新版本功能更強(qiáng)大、功耗更低,并且最重要的是更便宜。
一、什么是設(shè)計可重用性?
有很多半導(dǎo)體公司生產(chǎn)邏輯芯片,例如CPU、微處理器、單片機(jī)等。這些技術(shù)的開發(fā)過程通常很耗時,需要大量投資。
假設(shè)A公司從頭開始就投入大量時間和金錢來開發(fā)最先進(jìn)的控制器。構(gòu)成控制器的基礎(chǔ)流程很多,例如,設(shè)計架構(gòu)。一旦公司A開發(fā),測試并發(fā)布了最終產(chǎn)品,他們就會將用于構(gòu)建其特定控制器的基礎(chǔ)技術(shù)的許可證出售給其他公司。因此,如果公司B從公司A購買了此許可證,則他們不必從頭開始做所有工作。他們只需使用公司A的基礎(chǔ)技術(shù)來構(gòu)建自己的自定義控制器。
8051內(nèi)核被廣泛使用的知識產(chǎn)權(quán)(IP)核心。使用流行的IP內(nèi)核可以保持一致性,并且像我們這樣的人可以在不經(jīng)歷可用性急劇變化的情況下獲得很多選擇。如果每個公司都有自己的體系結(jié)構(gòu),那么每次您想嘗試一個新的單片機(jī)時,要學(xué)習(xí)它們就非常困難。
8051單片機(jī)IP內(nèi)核可免費使用,所以這實際上的51單片機(jī)價格便宜的原因。與32位ARM內(nèi)核相比,它們更小且功耗更低,有許多人熟悉該體系結(jié)構(gòu),而且這些只是8051單片機(jī)仍然流行的部分原因。
二、系統(tǒng)設(shè)計指標(biāo)
在設(shè)計嵌入式系統(tǒng)時,需要考慮一些事項。嵌入式系統(tǒng)工程師的工作是確保考慮以下所有參數(shù):
1.處理能力;
2.可靠性;
3.能量消耗;
4.成本;
5.原型制作時間和上市時間;
6.可維護(hù)性。
(1)處理能力
根據(jù)軟件的復(fù)雜性,系統(tǒng)需要一定數(shù)量的計算能力。必須找到適量的處理能力,不能太少,而且絕對不能超過要求。8051具有足夠的變體,可提供從1 MIPS(原始8051)到450 MIPS(每秒百萬條指令)的處理能力
(2)可靠性
嵌入式系統(tǒng)需要進(jìn)行徹底的測試和驗證。此階段通常需要時間,并增加了成本。由于市場上流行的8051變體以及免費的IP核,因此已經(jīng)過嚴(yán)格的測試。
(3)能量消耗
在設(shè)計嵌入式系統(tǒng)時,必須將電源視為稀缺資源??偸瞧谕_發(fā)一個系統(tǒng),該系統(tǒng)具有足夠的功能以完全運行。系統(tǒng)電池的壽命取決于其消耗的電量。許多8051變體已針對低功耗應(yīng)用進(jìn)行了修改,比如英銳恩的EN8F5113單片機(jī)。
(4)費用
通常在嵌入式系統(tǒng)的實際設(shè)計開始之前就已經(jīng)考慮了成本。項目成本是設(shè)計項目之前要考慮的最大問題之一。由于8051單片機(jī)具有免費的IP核,并且實際的芯片價格便宜。
(5)原型制作和上市時間
更多的時間等于更高的成本,通常主要花費在實現(xiàn)工作原型中的核心功能,對其進(jìn)行擴(kuò)展和測試上。由于8051具有簡單的體系結(jié)構(gòu),因此其測試也很容易。
(6)可維護(hù)性
單片機(jī)應(yīng)用產(chǎn)品發(fā)布后,系統(tǒng)維護(hù)或修改的簡便性,特別是那些不參與系統(tǒng)原始設(shè)計的設(shè)計師。
三、國產(chǎn)8051單片機(jī)現(xiàn)狀
現(xiàn)在,有很多國產(chǎn)51單片機(jī)廠商生產(chǎn)8051變體及其兼容的IP核。一般來說,幾乎所有的產(chǎn)品都以某種方式對8051進(jìn)行了修改或升級。
原始的8051具有4KB ROM和128字節(jié)RAM,多年以來,已經(jīng)對8051的現(xiàn)代變體進(jìn)行了升級。而且它們已經(jīng)包含了許多功能,例如英銳恩的EN51系列單片機(jī),內(nèi)置復(fù)位定時器、片上振蕩器、可自編程的Flash ROM程序存儲器、A/D、EEPROM等等。
I2C、SPI、USB、CAN或LIN總線、ZigBee和藍(lán)牙等通信協(xié)議的添加已深刻影響了8051在現(xiàn)代傳感器中的增長。國產(chǎn)8051單片機(jī)還可以找到片上PWM發(fā)生器、模擬比較器、A/D和D/A轉(zhuǎn)換器、額外的計數(shù)器和計時器、在線調(diào)試功能,更多的中斷源、超低功耗,可選擇的并行端口等新的國產(chǎn)8051單片機(jī)。
以上就是英銳恩單片機(jī)開發(fā)工程師分享的國產(chǎn)8051單片機(jī)現(xiàn)狀。英銳恩專注單片機(jī)應(yīng)用方案設(shè)計與開發(fā),提供8位單片機(jī)、16位單片機(jī)、32位單片機(jī)、運放芯片和模擬開關(guān)。