0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

89C51單片機怎么樣?89C51單片機過時了嗎

姚小熊27 ? 來源:電工之家 ? 作者:電工之家 ? 2020-02-12 14:34 ? 次閱讀

89C51單片機是一款8位單片機,最常用的是艾特梅爾產的AT89C51,我在上學時是用的最多的一款單片機芯片,現(xiàn)在來說它早已停產多年了。我認為盡管這樣,作為一種性價比很高的芯片非常適合剛接觸單片機的小白們學習,我認為在一些低端產品中還是能見到它的“蹤影”,下面我來談談我的看法。

單片機作為一種控制類芯片,不管其性能是如何發(fā)展,現(xiàn)在仍然沒有擺脫它的基本架構。我認為作為剛學單片機的新手來說這款芯片并沒有過時,俗話說“萬仗高樓平地起”,我們學單片機不僅僅是學單片機芯片本身的內部結構,我認為更重要的是學習單片機的一些硬件外設和軟件部分。從這一方面來講選一款經典的低端芯片來學習是我們的明智之舉,一來可以增加我們學習的自信心,二來也可以節(jié)約我們學習的成本。

一些性能較好的8位單片機也是在89C51的基礎上進行的技術改進升級的,比如一些單片機增加了ISP(在系統(tǒng)編程)功能、增大了裝載數(shù)據(jù)的容量、提高了時鐘頻率、降低了工作電壓等方面,有一句話叫“萬變不離其宗”,其大架構都沒有發(fā)生顛覆性的改變,從這個角度來說仍沒有過時。

從做產品項目的角度來說,我們選芯片要以成熟的典型主流芯片為主,同樣學習時也要以典型單片機作為學習的切入點才對。因此在一些價格低、處理速度慢的產品中還是以C51為主,同樣對學習單片機也一樣,低端學會了再學高端是水到渠成的事情。在做項目時對于高端的設備才選用16位或者32位的單片機比如STM32系列或ARM系列單片機!

因些,不論是學習單片機還是做產品89c51都是一款成熟而又經典的芯片并沒有過時,最后我用一句話總結就是“與其把一些高大上的技術名詞掛在嘴邊,不如把一些所謂“過時”的技術放在心里”。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6066

    文章

    44947

    瀏覽量

    648460
  • 89C51
    +關注

    關注

    2

    文章

    108

    瀏覽量

    32463
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    單片機學習—C51源代碼和Proteus仿真文件

    單片機學習—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發(fā)表于 02-10 13:46 ?1次下載

    51單片機pwm和spwm

    51單片機pwm
    發(fā)表于 01-08 15:54 ?3次下載

    STC89C51是不是不可以通過串口讀取ADS1118的數(shù)據(jù),因為單片機是8位的?

    STC89C51是不是不可以通過串口讀取ADS1118的數(shù)據(jù),因為單片機是8位的?
    發(fā)表于 12-20 06:11

    51單片機核心板原理圖

    51單片機核心板原理圖
    發(fā)表于 12-16 11:30 ?4次下載

    51單片機中為什么很少出現(xiàn)printf的身影

    51單片機中為什么很少出現(xiàn) printf 的身影?是用不了嗎? 不是的,51單片機可以用 printf,只是不建議使用。 平時我們在操作系統(tǒng)
    的頭像 發(fā)表于 12-03 10:46 ?1292次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>中為什么很少出現(xiàn)printf的身影

    通過C51單片機控制數(shù)碼管顯示

    電子發(fā)燒友網站提供《通過C51單片機控制數(shù)碼管顯示.docx》資料免費下載
    發(fā)表于 11-12 15:51 ?4次下載

    基于51單片機的7人多數(shù)投票表決器設計

    設計編號:P13 1.主要功能: ? ? ? ? ? 基于51單片機AT89C51/52(與AT89S51/52、AT89C51/52、S
    的頭像 發(fā)表于 11-09 09:48 ?1827次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的7人多數(shù)投票表決器設計

    基于51單片機的手動數(shù)字時鐘

    具體實現(xiàn)功能由51單片機+8位共陰數(shù)碼管+獨立按鍵構成。具體功能:(1)利用數(shù)碼管顯示時分秒,顯示格式為“時-分-秒”;(2)利用6個按鍵控制時、分、秒,設定好后自動開始時鐘顯示;(3)設置秒復位
    的頭像 發(fā)表于 10-22 14:12 ?578次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的手動數(shù)字時鐘

    如何實現(xiàn)51單片機與PC的串行通信

    51單片機與PC的串行通信是一種常見的通信方式,它允許單片機通過串行接口與PC進行數(shù)據(jù)交換。這種通信方式在嵌入式系統(tǒng)、工業(yè)控制、物聯(lián)網等
    的頭像 發(fā)表于 10-21 11:35 ?2538次閱讀

    把esp8266加入到c51單片機單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進行通信。以下是如何實現(xiàn)這一點的步驟和示例代碼。 步驟 1:硬件連接 首先,您需要
    的頭像 發(fā)表于 10-18 11:32 ?1523次閱讀

    51單片機驅動

    電子發(fā)燒友網站提供《51單片機驅動.exe》資料免費下載
    發(fā)表于 09-20 11:46 ?5次下載

    51單片機晶振的問題總結

    電子發(fā)燒友網站提供《51單片機晶振的問題總結.doc》資料免費下載
    發(fā)表于 09-07 09:32 ?0次下載

    stm32和51單片機的區(qū)別是什么

    。 性能差異: STM32具有更高的主頻和更大的內存空間,可以處理更復雜的任務和算法。 51單片機的主頻和內存空間相對較小,適用于簡單的控制和數(shù)據(jù)處理任務。 外設差異: STM32具有更豐富的外設,如多種類型的通信接口(SPI、I2C
    的頭像 發(fā)表于 09-02 09:33 ?1534次閱讀

    51單片機燒錄軟件怎么用

    準備工作 確保您已經安裝了51單片機燒錄軟件,如Keil、IAR等。 準備好51單片機開發(fā)板和燒錄器,如STC-ISP等。 確保您的計算機已經安裝了相應的驅動程序。 安裝燒錄軟件 從官
    的頭像 發(fā)表于 08-22 09:26 ?2647次閱讀

    基于51單片機數(shù)字時鐘鬧鐘設計

    本資源內容概要:? ? ? ?這是基于51單片機數(shù)字時鐘鬧鐘設計包含了PDF版本電路圖、C語言程序源代碼(keil軟件打開)、proteus仿真。本資源適合人群:? ? ? 單片機愛好
    發(fā)表于 06-25 10:17 ?0次下載

    電子發(fā)燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品