大香蕉大香蕉在线播放-日韩av在线一区中文字幕-日韩熟女熟妇久久精品综合-精品免费视频一区二区三区

技術熱線: 4007-888-234
設計開發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開發(fā)工具

提供開發(fā)工具、應用測試 完善的開發(fā)代碼案例庫分享

技術支持

從全面的產(chǎn)品導入到強大技術支援服務 全程貼心伴隨服務,創(chuàng)造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力

新聞中心

提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)

8位單片機的簡單性與低成本特性使其活力依舊

更新時間: 2020-09-18
閱讀量:3323

8位單片機自80年代初問世以來,在電子設備現(xiàn)代化中發(fā)揮了核心作用。什么是8位單片機?它們與32位單片機相比如何,并且它們的關系如何?

8位單片機的體系結構?

單片機類似于片上系統(tǒng)(SoC),后者通常包含CPU,內存和外圍設備,而無需外部硬件來協(xié)助計算。但是,微處理器只是CPU,需要使用外部存儲器、控制器和接口。術語“8位”通常是指CPU的位寬。因此,一個8位單片機就是一個包含8位CPU的單片機。這意味著內部操作針對8位數(shù)字進行,存儲的變量位于8位塊中,并且外部I/O(輸入/輸出)通過8位總線進行訪問。但是,某些單片機為8位單片機,但其指令存儲器使用14位(RAM部分的寬度仍為8位)。

20200915111612.png

8位單片機與32位單片機相比如何?

隨著技術的進步,最新的CPU的功能不斷增強,并且位大小的增加一直是人們一直追求的目標。因此,8位單片機與32位單片機的性能將有所不同。第一個處理器,英特爾4004,是4位CPU,英特爾的推出8008見證了大多數(shù)設計師轉向8位領域。英特爾推出8086時,計算機設計師(例如IBM)再次移至更高的位數(shù)由于它具有處理大量數(shù)字,訪問更多內存和執(zhí)行更復雜操作的能力。但是,盡管主流計算機一直在使用最新技術,但是從70年代末到90年代初,一個大型市場使用了8位技術:家用計算機。增加CPU的位寬確實可以提高計算機的性能,但是對于基本任務,8位通常就足夠了,包括文字處理、游戲、音樂開發(fā)、電子表格和任務管理。8位技術的能力,再加上電子產(chǎn)品成本的降低,已經(jīng)使8位單片機在現(xiàn)代生活中仍然具有重要意義。

8位單片機與現(xiàn)階段的芯片的現(xiàn)狀?

現(xiàn)代單片機具有各種形狀和尺寸, 具有一些非常復雜的功能包括多核,高級硬件安全性和Internet功能。但是,這些相同的設備可能會很昂貴,因此進行按需比較很重要?,F(xiàn)代單片機的典型示例將是使用32位ARM內核的STM32系列具有許多功能,包括I2C,SPI和DMA控制器,而所有這些功能都比許多其他8位單片機便宜。打個比方,PIC18系列是8位單片機,包括一組豐富的外設包含相似數(shù)量的內存(通常為16K ROM和8K RAM),并以同樣小的封裝容納。AVR系列的8位單片機也具有與PIC18系列類似的功能,而ATmega328則為著名的Arduino Uno提供了核心功能。 因此,與更大的位寬CPU相比,低端的32位單片機與能夠執(zhí)行相同任務的8位單片機相比,提供的附加功能很少。實際上,它們可能導致單片機開發(fā)項目過于復雜。 從技術上講,可以在匯編中對32位單片機進行編程, 這是一個非常復雜的任務(如果不是不可能的話)。幾乎所有用于32位設計的項目都是在IDE中專門完成的,這些IDE使用外圍設備設置工具,引腳配置器,并使用C++等高級語言對單片機進行編碼。大多數(shù)項目將完全在C++中運行,但是某些項目將具有嚴格的時序要求,而這在C++中通常是無法實現(xiàn)的。8位單片機通常設計為在匯編器中編碼,因此它們的編程環(huán)境適合于匯編器。這使計數(shù)時鐘周期更加容易,從而創(chuàng)建了對時間要求嚴格的例程。雖然可以將匯編程序例程插入C++,但通常很難將兩者混合使用,這就是現(xiàn)代32位單片機帶來的第二個問題,復雜的外圍設備。

8位單片機,例如PIC18和ATmega系列有明確定義的文檔,解釋了有關特定單片機的每一個細節(jié),包括其指令集,在一個文檔中。這使得在C或匯編語言中使用外圍設備變得非常容易,并且通常不需要其他工具來配置外圍設備。但是,32位單片機在操作上通常很晦澀,嘗試使用最簡單的外設可能是一項艱巨的任務。當文檔散布在許多不同的文檔中時,這變得更加復雜,并且很難找到清晰的工作示例。8位單片機的簡單性已經(jīng)創(chuàng)建了一個在線資源池,任何人都可以訪問并且易于理解,但是32位設備通常不會進入日常項目。

20200915104701.png

但是,IoT芯片是該規(guī)則的例外,但應注意,與8位單片機相比,它們不容易開發(fā)。 ESP32是此類設備的一個示例,它集成了具有Wi-Fi功能的32位單片機,多個外設以及最高240MHz的時鐘速度。但是,如果不使用包含支持硬件,編程端口和I/O引腳的預制模塊,ESP32很難用于原型制作。相反,大多數(shù)8位單片機都采用DIP封裝。此類物聯(lián)網(wǎng)設備還面臨與其他32位單片機相同的問題;它們不是匯編編程的理想之選,使用外設可能很復雜,而且與同類產(chǎn)品不同,它們比大多數(shù)8位單片機貴得多。

8位單片機應用受到什么限制?

最重要的是可以使用8位單片機的應用程序。一般而言,如果設備不需要連接到Internet或對安全性沒有嚴格要求,則幾乎可以始終使用8位單片機。盡管8位數(shù)字的大小受到限制,但是大數(shù)字可以分解為多個步驟,這是C編譯器處理的事情(當然,這仍然可以在匯編器中完成)。因此,使用8位單片機仍可以實現(xiàn)任何需要使用大于255的數(shù)字的應用程序。 盡管8位單片機本身通常不具備Internet功能,但它們仍可以輕松連接至外部外圍設備,例如以太網(wǎng)控制器和Wi-Fi橋以提供連接。但是,現(xiàn)代安全實踐將要求提供Internet訪問的外圍設備使用強大的安全機制,并且8位單片機和Internet服務之間的任何通信都需要使用強大的加密。由于加密算法對內存的高要求,這對于8位單片機可能是棘手的,因此,使用能夠處理此問題的外設將是理想的選擇。

8位單片機的未來將如何發(fā)展?

隨著技術的不斷發(fā)展,最終將淘汰8位單片機。但是,業(yè)界并未顯示出減少8位使用率的跡象,它們的低成本特性與簡單性仍然使它們具有很大的活力。

以上就是英銳恩單片機開發(fā)工程師分享的8位單片機的市場發(fā)展情況。英銳恩專注單片機應用方案設計與開發(fā),提供8位單片機、16位單片機、32位單片機、運放芯片和模擬開關。

胸大裸体美女视频| 精品久久久久久久人妻换| 少妇被黑人入侵在线观看| 国产羞羞的视频在线观看| 少妇被黑人入侵在线观看| 亚洲一区二区三区精品日韩| 美国毛片亚洲社区成人看| 国产日本欧美激情| 交换夫妇4中文字幕| 男人摸女人下面视频| 久久高清中文字幕第一页| 正在播放舔穴视频| 乱伦美女小骚货视频| 国产尤物蜜臀AV| 大鸡鸡插我骚逼视频| 神马我不卡手机在线观看| 大肉棒插了按摩视频| 97精品人妻人人做人人爽| 激烈18禁高潮视频免费| av中文字幕一区二区精品久久| 亚洲精品伦理熟女国产| 久久久久久高清无码视频| 久久精品男人的天堂av| 亚洲欧洲日本精品| 无码爆一二三区免费视频| 几把日逼嗯嗯视频| 美女的粉嫩小逼视频特写| 另类亚洲欧美专区第一页| 国产163黄网人看人人爽| 瓯美在线免费视频笫一区第二区| 市长含着秘书的奶头| 日韩精品高清在线| 久久久久久久久中文字幕| 亚洲高清无遮挡在线观看| 成人毛片一级特黄| 久久久久精品无码专区喝奶| 久久久久亚洲精品无码系列 | 日韩一区二区三区国色天香| 日本精品久久人妻一区二区三区| 添女人荫道口视频| 大鸡巴操大屁股美女视频|