新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 為什么我們學(xué)的都是51單片機(jī)?

為什么我們學(xué)的都是51單片機(jī)?

作者: 時(shí)間:2013-03-07 來源:網(wǎng)絡(luò) 收藏

以上只代表個(gè)人看法。

與MCS51核同期比較有名的MCU還有Motorola的6805核、Zilog的Z8核、NSC的Cop8核、還有比MCS51早出生的MCS48核,還有很多不大有名氣的MCU核,過了三十年,還在大規(guī)模生產(chǎn)使用的八位核除了6805的姊妹HC08,就是一堆后起之秀了。之所以如此,主要是Intel當(dāng)時(shí)開放了51核的授權(quán),至今眾多的授權(quán)非授權(quán)供應(yīng)商開發(fā)了過萬種51核或兼容51核的MCU,而且51核相當(dāng)穩(wěn)定,指令集比較合理。這些才是一般熟練RD選擇它的原因?,F(xiàn)在ARM的授權(quán)生產(chǎn)供應(yīng)商也很多,當(dāng)ARM真的有了較長時(shí)間存在的穩(wěn)定內(nèi)核時(shí)將肯定會(huì)改變這個(gè)局面。

早期51核中的8031片內(nèi)沒有一般MCU必不可少的PROM,需要用戶自己外擴(kuò),但其片內(nèi)集成的 Timer、I/O口、RAM、Uart 相當(dāng)有用,外擴(kuò)一片地址鎖存芯片,一片PROM,一個(gè)時(shí)鐘源,加上直流電源就可以適應(yīng)不少控制工作,還有不少其他優(yōu)點(diǎn),價(jià)格也便宜,所以當(dāng)時(shí)國內(nèi)很快就普及了。

另外需要提出的是直到90's國內(nèi)大部分學(xué)校還在教導(dǎo)Z80或8086,教51的相當(dāng)少見。

到上世紀(jì)90年代,國內(nèi) 中小市場 容易找到的 是MCS-51系列的資源(包括:芯片、開發(fā)工具、參考書、參考設(shè)計(jì))。如Z80、6805,還有日系的NEC等,有總銷商,但其只對大型工廠, 對于 少量樣片根本不理睬(這估計(jì)與芯片制造商的戰(zhàn)略有關(guān))。

但到 90年代后半期,市場就開始 多樣化了, 開始出現(xiàn)了 PIC、AVR。到本世紀(jì)初,則 圍繞ARM進(jìn)行。

無論如何, 每一個(gè)存在,都有它的理由。4位MCU 也始終不死, 8位也暫時(shí)死不了(至少,40歲的人 還看不到它死的可能)。

MCS51是大多數(shù)人 或多或少經(jīng)歷過的知識(shí),但不代表 40歲左右的人 都只使用MCS-51,所見 范圍內(nèi) 使用 AVR、PIC、ARM 年長者(50歲左右)也不少。

在校時(shí),曾 接受過:

1)MCS-51 課程(實(shí)驗(yàn)時(shí),是用 匯編,轉(zhuǎn)換成機(jī)器碼 要查表 人工轉(zhuǎn)換,然后手工鍵入 十六進(jìn)制值,按運(yùn)行 看結(jié)果)

2)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu) 課程(實(shí)驗(yàn)為 8086 匯編,寫了 計(jì)算機(jī)編譯, 所有均在DOS環(huán)境 進(jìn)行)

教學(xué)生是教他們學(xué)習(xí)方法。

從基本的內(nèi)部定時(shí)器、中斷、串口到外擴(kuò)ad、da、ram、rom,整個(gè)是微縮版的8086總線結(jié)構(gòu),

基本上51會(huì)了,avr、arm、pic也就不在話下了。但是會(huì)了pic、avr,不一定會(huì)其他的。

如果只教學(xué)生單芯片的pic、c8051f,可能一般學(xué)生不知道外擴(kuò)ram該怎樣接。

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


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


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


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



上一頁 1 2 下一頁

評論


相關(guān)推薦

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

關(guān)閉