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

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

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

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

pic單片機技術(shù)的優(yōu)勢和應(yīng)用

電子設(shè)計 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-12-14 10:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是PIC單片機?

PIC單片機(Peripheral Interface Controller)是一種用來開發(fā)的去控制外圍設(shè)備的集成電路(IC)。一種具有分散作用(多任務(wù))功能的CPU。與人類相比,大腦就是CPU,PIC 共享的部分相當(dāng)于人的神經(jīng)系統(tǒng)。

PIC 單片機是一個小的計算機

PIC單片機有計算功能和記憶內(nèi)存像CPU并由軟件控制允行。然而,處理能力—存儲器容量卻很有限,這取決于PIC的類型。但是它們的最高操作頻率大約都在20MHz左右,存儲器容量用做寫程序的大約1K—4K字節(jié)。

時鐘頻率與掃描程序的時間和執(zhí)行程序指令的時間有關(guān)系。但不能僅以時鐘頻率來判斷程序處理能力,它還隨處理裝置的體系結(jié)構(gòu)改變(1*)。如果是同樣的體系結(jié)構(gòu),時鐘頻率較高的處理能力會較強。

這里用字來解釋程序容量。用一個指令(2*)表示一個字。通常用字節(jié)(3*)來表示存儲器(4*)容量。一個字節(jié)有8位,每位由1或0組成。 PIC16F84A單片機 的指令由14位構(gòu)成。當(dāng)把1K個子轉(zhuǎn)換成位為:1 x 1,024 x 14 = 14,336位。再轉(zhuǎn)換為字節(jié)為:14,336/(8 x 1,024) = 1.75K。在計算存儲器的容量時,我們規(guī)定 1G 字節(jié) = 1,024M 字節(jié), 1M 字節(jié) = 1,024K 字節(jié), 1K 字節(jié)= 1,024 字節(jié). 它們不是以1000為倍數(shù),因為這是用二進制計算的緣故。

1. 計算機的物理結(jié)構(gòu),包括組織結(jié)構(gòu)、容量、該計算機的CPU、存儲器以及輸入輸出設(shè)備間的互連。經(jīng)常特指CPU的組織結(jié)構(gòu),包括它的寄存器、標(biāo)志、總線、算術(shù)邏輯部件、指令譯碼與執(zhí)行機制以及定時和控制部件。

2. 指出某種操作并標(biāo)識其操作數(shù)(如果有操作數(shù)的話)的一種語言構(gòu)造

3. 作為一個單位來操作(運算)的一個二進制字符串,通常比計算機的一個字短。

4. 處理機內(nèi)的所有可尋址存儲空間以及用于執(zhí)行指令的其它內(nèi)存儲器。

在計算存儲器的容量時,我們規(guī)定 1G 字節(jié) = 1,024M 字節(jié), 1M 字節(jié) = 1,024K 字節(jié), 1K 字節(jié)= 1,024 字節(jié). 它們不是以1000為倍數(shù),因為這是用二進制計算的緣故。

用PIC單片機使電路做的很小巧變得可能。

因為PIC單片機可以把計算部分、內(nèi)存、輸入和輸出等都做在一個芯片內(nèi)。所以她工作起來效率很高、功能也自由定義還可以靈活的適應(yīng)不同的控制要求,而不必去更換不同的IC。這樣電路才有可能做的很小巧。

二、PIC系列單片機有什么優(yōu)勢?

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

該型號有512字節(jié)ROM、25字節(jié)RAM、一個8位定時器、一根輸入線、5根I/O線,市面售價在3-6元人人民幣。這樣一款單片機在象摩托車點 火器這樣的應(yīng)用無疑是非常適合。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)品上市零等待(Zero time to market)采用PIC的低價OTP型芯片,可使單片機在其應(yīng)用程序開發(fā)完成后立刻使該產(chǎn)品上市。

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

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

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

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

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

三、PIC單片機與MCS-51系列單片機的區(qū)別

應(yīng)該說有三個主要特點:

(1)總線結(jié)構(gòu):MCS-51單片機的總線結(jié)構(gòu)是馮-諾依曼型,計算機在同一個存儲空間取指令和數(shù)據(jù),兩者不能 同時進行;而PIC單片機的總線結(jié)構(gòu)是哈佛結(jié)構(gòu),指令和數(shù)據(jù)空間是完全分開的,一個用于指令,一個用于數(shù)據(jù),由于可以對程序和數(shù)據(jù)同時進行訪問,所以提高 了數(shù)據(jù)吞吐率。正因為在PIC單片機中采用了哈佛雙總線結(jié)構(gòu),所以與常見的微控制器不同的一點是:程序和數(shù)據(jù)總線可以采用不同的寬度。數(shù)據(jù)總線都是8位 的,但指令總線位數(shù)分別位12、14、16位。

(2)流水線結(jié)構(gòu):MCS-51單片機的取指和執(zhí)行采用單指令流水線結(jié)構(gòu),即取一條指令,執(zhí)行完后再取下一條指令;而PIC的取指和執(zhí)行采用雙指令流水線結(jié)構(gòu),當(dāng)一條指令被執(zhí)行時,允許下一條指令同時被取出,這樣就實現(xiàn)了單周期指令。

(3)寄存器組:PIC單片機的所有寄存器,包括I/O口,定時器和程序計數(shù)器等都采用RAM結(jié)構(gòu)形式,而且都只需要一個指令周期就可以完成訪問和操作;而MCS-51單片機需要兩個或兩個以上的周期才能改變寄存器的內(nèi)容。

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

    關(guān)注

    8

    文章

    507

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    PIC系列單片機有什么優(yōu)勢?

    自從我95年接觸PIC單片機以來,便一直熱衷于這種單片機的開發(fā)與應(yīng)用。PIC到底有什么優(yōu)勢?
    發(fā)表于 03-21 14:29

    PIC單片機原理

    PIC單片機原理
    發(fā)表于 03-10 13:44 ?198次下載

    PIC單片機基礎(chǔ)知識

    PIC系列單片機簡介 ◆ PIC系列單片機程序設(shè)計基礎(chǔ) ◆ PIC 8位單片機的分類和特點(
    發(fā)表于 01-18 13:30 ?112次下載

    PIC單片機概述

    目標(biāo) 掌握PIC單片機的主要特點、PIC單片機的3個層次、單片機性能指標(biāo)的具體含義及PIC
    發(fā)表于 12-19 22:31 ?50次下載

    PIC單片機教程_PIC單片機學(xué)習(xí)要點

    PIC單片機是一種用來開發(fā)去控制外圍設(shè)備的集成電路(IC)。本內(nèi)容向廣大工程師全面的介紹了PIC單片機,涵蓋PIC
    發(fā)表于 06-28 15:19
    <b class='flag-5'>PIC</b><b class='flag-5'>單片機</b>教程_<b class='flag-5'>PIC</b><b class='flag-5'>單片機</b>學(xué)習(xí)要點

    PIC系列單片機的開發(fā)應(yīng)用技術(shù)

    本書旨在將3個層次不同型號的PIC系列單片機的特點、結(jié)構(gòu)、指令系統(tǒng)及設(shè)計應(yīng)用技術(shù)加以歸納整理,并提供豐富的應(yīng)用實例,為讀者建立PIC系列單片機
    發(fā)表于 10-29 16:23 ?65次下載
    <b class='flag-5'>PIC</b>系列<b class='flag-5'>單片機</b>的開發(fā)應(yīng)用<b class='flag-5'>技術(shù)</b>

    PIC32MM系列單片機

    本視頻將向您介紹Microchip的PIC32MM系列低成本、低功耗單片機。這一全新系列定位介于低功耗PIC24F單片機與低成本PIC32M
    的頭像 發(fā)表于 06-06 13:46 ?5149次閱讀
    <b class='flag-5'>PIC</b>32MM系列<b class='flag-5'>單片機</b>

    PIC8位單片機的特點及優(yōu)勢介紹

    PIC8位單片機具有指令少、執(zhí)行速度快等優(yōu)點,其主要原因是PIC系列單片機在結(jié)構(gòu)上與其它單片機不同。該系列
    發(fā)表于 12-13 16:02 ?4755次閱讀

    pic單片機的八大優(yōu)勢總結(jié)

    pic單片機作為許多人工作內(nèi)容之一,扮演著重要角色。但大部分人卻不知為什么要使用pic單片機,為解決這個問題,我們必須從pic
    發(fā)表于 06-27 16:08 ?3836次閱讀

    PIC單片機的入門

    在上一篇文章中,我們研究了不同的微控制器在市場上以及每個人如何擁有自己的優(yōu)勢/劣勢。本文通過深入了解PIC單片機并介紹如何入門來開始我們的PIC單片
    的頭像 發(fā)表于 07-30 11:06 ?2.5w次閱讀
    <b class='flag-5'>PIC</b><b class='flag-5'>單片機</b>的入門

    PIC單片機開發(fā)環(huán)境_PIC單片機引腳的三種狀態(tài)

    本文主要闡述了PIC單片機的開發(fā)環(huán)境及PIC單片機引腳的三種狀態(tài)。
    發(fā)表于 08-10 14:46 ?4676次閱讀
    <b class='flag-5'>PIC</b><b class='flag-5'>單片機</b>開發(fā)環(huán)境_<b class='flag-5'>PIC</b><b class='flag-5'>單片機</b>引腳的三種狀態(tài)

    單片機入門--常見單片機PIC\STM32

    單片機入門--常見單片機PIC\STM32
    發(fā)表于 11-13 14:36 ?43次下載
    <b class='flag-5'>單片機</b>入門--常見<b class='flag-5'>單片機</b><b class='flag-5'>PIC</b>\STM32

    PIC系列單片機

    PIC系列單片機由美國Microchip公司推出的PIC單片機系列產(chǎn)品,首先采用了RISC結(jié)構(gòu)的嵌入式微控制器,其高速度、低電壓、低功耗、大電流LCD驅(qū)動能力和低價位OTP
    發(fā)表于 11-16 12:36 ?9次下載
    <b class='flag-5'>PIC</b>系列<b class='flag-5'>單片機</b>

    Microchip圖形庫與PIC單片機

    Microchip圖形庫與PIC單片機Microchip圖形庫與PIC單片機Microchip圖形庫設(shè)計原理 如何在單片機顯示圖形與fltk
    發(fā)表于 11-16 13:36 ?16次下載
    Microchip圖形庫與<b class='flag-5'>PIC</b><b class='flag-5'>單片機</b>

    8051單片機PIC單片機的區(qū)別是什么

    8051單片機PIC單片機都屬于單片機的一種,8051單片機PIC
    的頭像 發(fā)表于 07-07 11:31 ?2762次閱讀