一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內(nèi)不再提示

pic單片機與51單片機,誰更易于學習

電子設(shè)計 ? 來源:電子設(shè)計 ? 作者:電子設(shè)計 ? 2020-10-30 16:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

pic 單片機是學單片機人士必須掌握的一款單片機,對于 pic 單片機,小編層帶來諸多介紹。

如果你對 pic 單片機很感興趣,不妨翻閱往期文章。本文對 pic 單片機的介紹內(nèi)容為:pic 單片機與 51 單片機,二者誰更易于學習,一起來了解下吧。

一、概述
51 好學一些,但是 PIC 也沒比 51 難多少。首先,PIC 比 51 多個配置位,這個基本上看看就懂了。然后,PIC 的端口要配置成輸入或者輸出,51 單片機則不用。PIC 的中斷沒有優(yōu)先級,需要軟件判斷。最后,PIC 比 51 多許多寄存器,你要使用 PIC 的各種功能,都需要去初始化寄存器。


再說說 PIC 相比與 51 單片機有哪些優(yōu)點:


1:相同的晶振情況下,PIC 比 51 速度快,PIC4 個時鐘周期為一個指令周期,51 是 12 個。


2:PIC 比 51 功能強大許多,比如自帶 AD 轉(zhuǎn)換,自帶 PWM,內(nèi)置弱上拉(需設(shè)置)LCD 接口等。。這樣,你在用到許多功能的時候就很方便啦,不用去接很多外圍電路。


3:PIC 的驅(qū)動能力比 51 強,PIC 可直接驅(qū)動數(shù)碼管,51 有些吃力哦。


4:PIC 的抗干擾能力比 51 好,這個我們公司做過試驗的。


綜合上述,小編建議學習 PIC。

二、51 單片機詳述
51 單片機是對所有兼容 Intel8031 指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是 Intel 的 8004 單片機,后來隨著 Flashrom 技術(shù)的發(fā)展,8004 單片機取得了長足的進展,成為應用最廣泛的 8 位單片機之一,其代表型號是 ATMEL 公司的 AT89 系列,它廣泛應用于工業(yè)測控系統(tǒng)之中。很多公司都有 51 系列的兼容機型推出,今后很長的一段時間內(nèi)將占有大量市場。51 單片機是基礎(chǔ)入門的一個單片機,還是應用最廣泛的一種。需要注意的是 51 系列的單片機一般不具備自編程能力。


51 單片機的主要功能
·8 位 CPU·4kbytes 程序存儲器(ROM)(52 為 8K)


·256bytes 的數(shù)據(jù)存儲器(RAM)(52 有 384bytes 的 RAM)


·21 個專用寄存器


·2 個可編程定時 / 計數(shù)器·5 個中斷源,2 個優(yōu)先級(52 有 6 個)


·一個全雙工串行通信


·外部數(shù)據(jù)存儲器尋址空間為 64kB


·外部程序存儲器尋址空間為 64kB


·邏輯操作位尋址功能·雙列直插 40PinDIP 封裝


·單一+5V 電源供電


CPU:由運算和控制邏輯組成,同時還包括中斷系統(tǒng)和部分外部特殊功能寄存器;


RAM:用以存放可以讀寫的數(shù)據(jù),如運算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù);


ROM:用以存放程序、一些原始數(shù)據(jù)和表格;


I/O 口:四個 8 位并行 I/O 口,既可用作輸入,也可用作輸出;


T/C:兩個定時 / 記數(shù)器,既可以工作在定時模式,也可以工作在記數(shù)模式;


五個中斷源的中斷控制系統(tǒng);


一個全雙工 UART(通用異步接收發(fā)送器)的串行 I/O 口,用于實現(xiàn)單片機之間或單片機與微機之間的串行通信;


片內(nèi)振蕩器和時鐘產(chǎn)生電路,石英晶體和微調(diào)電容需要外接。最高振蕩頻率為 12M。

三、PIC 單片機特點或優(yōu)勢
1)PIC 最大的特點是不搞單純的功能堆積,而是從實際出發(fā),重視產(chǎn)品的性能與價格比,靠發(fā)展多種型號來滿足不同層次的應用要求。就實際而言,不同的應用對單片機功能和資源的需求也是不同的。比如,一個摩托車的點火器需要一個 I/O 較少、RAM 及程序存儲空間不大、可靠性較高的小型單片機,若采用 40 腳且功能強大的單片機,投資大不說,使用起來也不方便。PIC 系列從低到高有幾十個型號,可以滿足各種需要。其中,PIC12C508 單片機僅有 8 個引腳,是世界上最小的單片機。

該型號有 512 字節(jié) ROM、25 字節(jié) RAM、一個 8 位定時器、一根輸入線、5 根 I/O 線,市面售價在 3-6 元人人民幣。這樣一款單片機在象摩托車點火器這樣的應用無疑是非常適合。PIC 的高檔型號,如 PIC16C74(尚不是最高檔型號)有 40 個引腳,其內(nèi)部資源為 ROM 共 4K、192 字節(jié) RAM、8 路 A/D、3 個 8 位定時器、2 個 CCP 模塊、三個串行口、1 個并行口、11 個中斷源、33 個 I/O 腳。這樣一個型號可以和其它品牌的高檔型號媲美。


2)精簡指令使其執(zhí)行效率大為提高。PIC 系列 8 位 CMOS 單片機具有獨特的 RISC 結(jié)構(gòu),數(shù)據(jù)總線和指令總線分離的哈佛總線(Harvard)結(jié)構(gòu),使指令具有單字長的特性,且允許指令碼的位數(shù)可多于 8 位的數(shù)據(jù)位數(shù),這與傳統(tǒng)的采用 CISC 結(jié)構(gòu)的 8 位單片機相比,可以達到 2:1 的代碼壓縮,速度提高 4 倍。


3)產(chǎn)品上市零等待(Zerotimetomarket)。采用 PIC 的低價 OTP 型芯片,可使單片機在其應用程序開發(fā)完成后立刻使該產(chǎn)品上市。


4)PIC 有優(yōu)越開發(fā)環(huán)境。OTP 單片機開發(fā)系統(tǒng)的實時性是一個重要的指標,象普通 51 單片機的開發(fā)系統(tǒng)大都采用高檔型號仿真低檔型號,其實時性不盡理想。PIC 在推出一款新型號的同時推出相應的仿真芯片,所有的開發(fā)系統(tǒng)由專用的仿真芯片支持,實時性非常好。就我個人的經(jīng)驗看,還沒有出現(xiàn)過仿真結(jié)果與實際運行結(jié)果不同的情況。


5)其引腳具有防瞬態(tài)能力,通過限流電阻可以接至 220V 交流電源,可直接與繼電器控制電路相連,無須光電耦合器隔離,給應用帶來極大方便。


6)徹底的保密性。PIC 以保密熔絲來保護代碼,用戶在燒入代碼后熔斷熔絲,別人再也無法讀出,除非恢復熔絲。目前,PIC 采用熔絲深埋工藝,恢復熔絲的可能性極小。


7)自帶看門狗定時器,可以用來提高程序運行的可靠性。


8)睡眠和低功耗模式。雖然 PIC 在這方面已不能與新型的 TI-MSP430 相比,但在大多數(shù)應用場合還是能滿足需要的。

審核編輯 黃昊宇

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

    關(guān)注

    6067

    文章

    44992

    瀏覽量

    650639
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    AT89C51 單片機中文資料

    電子發(fā)燒友網(wǎng)站提供《AT89C51 單片機中文資料.pdf》資料免費下載
    發(fā)表于 06-24 15:29 ?0次下載

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

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

    51單片機pwm和spwm

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

    51單片機核心板原理圖

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

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

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

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

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

    基于51單片機的遙控開關(guān)仿真(雙機通信)

    具體實現(xiàn)功能由51單片機+獨立按鍵+繼電器+LED燈等構(gòu)成。實現(xiàn)功能:(1)本仿真設(shè)計的是一款遙控開關(guān),采用51單片機進行遙控器與主機的設(shè)計;(2)遙控器由
    的頭像 發(fā)表于 10-22 14:12 ?826次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的遙控開關(guān)仿真(雙機通信)

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

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

    PICmicro?中檔單片機系列參考手冊

    PIC單片機中文資料
    發(fā)表于 10-09 10:44 ?1次下載

    PIC單片機的優(yōu)勢和不足之處

    PIC單片機系列,作為美國微芯公司的杰出產(chǎn)品,憑借其卓越的性能和廣泛的應用領(lǐng)域,在單片機市場上占據(jù)了舉足輕重的地位。該系列分為基本級、中級和高級三個級別,旨在滿足不同層次的應用需求。 PIC
    的頭像 發(fā)表于 09-25 17:22 ?1092次閱讀

    51單片機驅(qū)動

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

    51單片機晶振的問題總結(jié)

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

    十天學會單片機可能嗎?單片機入門需要多久?

    學習單片機的過程,就像學習任何其他技能一樣,不僅在于書本上的知識,更在于實踐和應用的能力。許多人可能會問:十天能學會單片機嗎?答案是:可以,但這取決于你所定義的“學會”到什么程度。首先
    的頭像 發(fā)表于 09-05 08:00 ?2479次閱讀
    十天學會<b class='flag-5'>單片機</b>可能嗎?<b class='flag-5'>單片機</b>入門需要多久?

    單片機燒錄程序的基本步驟是什么

    單片機燒錄程序的基礎(chǔ),它包含了單片機芯片、電源、接口等基本元件。在選擇單片機開發(fā)板時,需要考慮以下幾個方面: (1)單片機型號:根據(jù)項目需求選擇合適的
    的頭像 發(fā)表于 09-02 09:47 ?2781次閱讀

    51單片機燒錄軟件怎么用

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