<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 牛人業(yè)話 > 業(yè)界七大主流單片機最細剖析

          業(yè)界七大主流單片機最細剖析

          —— 51、MSP430、STM32、PIC、AVR、STC、Freescale
          作者: 時間:2014-11-14 來源:網(wǎng)絡(luò) 收藏

            現(xiàn)在可謂是鋪天蓋地,種類繁多,讓開發(fā)者們應(yīng)接不暇,發(fā)展也是相當?shù)难杆?,從上世紀80年代,由當時的4位8位發(fā)展到現(xiàn)在的各種高速……

          本文引用地址:http://www.ex-cimer.com/article/265315.htm

            各個廠商們也在速度、內(nèi)存、功能上此起彼伏,參差不齊~~同時涌現(xiàn)出一大批擁有代表性的廠商:Atmel、TI、ST、MicroChip、ARM…國內(nèi)的宏晶單片機也是可圈可點…

            下面為大家?guī)?1、MSP430、TMS、STM32、、單片機之間的優(yōu)缺點比較及功能體現(xiàn)……

            51單片機

            應(yīng)用最廣泛的8位單片機當然也是初學者們最容易上手學習的單片機,最早由Intel推出,由于其典型的結(jié)構(gòu)和完善的總線專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統(tǒng),堪稱為一代“經(jīng)典”,為以后的其它單片機的發(fā)展奠定了基礎(chǔ)。

            51單片機之所以成為經(jīng)典,成為易上手的單片機主要有以下特點:

            特性:

            1. 從內(nèi)部的硬件到軟件有一套完整的按位操作系統(tǒng),稱作位處理器,處理對象不是字或字節(jié)而是位。不但能對片內(nèi)某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應(yīng)手。

            2. 同時在片內(nèi)RAM區(qū)間還特別開辟了一個雙重功能的地址區(qū)間,使用極為靈活,這一功能無疑給使用者提供了極大的方便,

            3. 乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘法功能,作乘法時還得編上一段子程序調(diào)用,十分不便。

            缺點:(雖然是經(jīng)典但是缺點還是很明顯的)

            1. AD、EEPROM等功能需要靠擴展,增加了硬件和軟件負擔

            2. 雖然I/O腳使用簡單,但高電平時無輸出能力,這也是51系列單片機的最大軟肋

            3. 運行速度過慢,特別是雙數(shù)據(jù)指針,如能改進能給編程帶來很大的便利

            4. 51保護能力很差,很容易燒壞芯片

            應(yīng)用范圍:

            目前在教學場合和對性能要求不高的場合大量被采用

            使用最多的器件:8051、80C51

            了解8051微控制器全系列產(chǎn)品:全面剖析久經(jīng)驗證的8051架構(gòu)微控制器

          51單片機相關(guān)文章:51單片機教程


          單片機相關(guān)文章:單片機教程


          單片機相關(guān)文章:單片機視頻教程


          單片機相關(guān)文章:單片機工作原理



          上一頁 1 2 3 4 5 6 7 8 下一頁

          關(guān)鍵詞: 單片機 PIC AVR STC

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();