91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 單 片 機

PIC單片機原理

發布時間:2008/8/16 0:00:00 訪問次數:478

  據統計,我國的單片機年容量已達1-3億片,且每年以大約16%的速度增長,但相對 于世界市場我國的占有率還不到1%。這說明單片機應用在我國才剛剛起步,有著廣闊的前景。培養單片機應用人才,特別是在工程技術人員中普及單片機知識有著重要的現實意義。

  當今單片機廠商琳瑯滿目,產品性能各異。針對具體情況,我們應選何種型號呢?首先,我們來弄清兩個概念:集中指令集(cisc)和精簡指令集(risc)。采用cisc結構的單片機數據線和指令線分時復用,即所謂馮.諾伊曼結構。它的指令豐富,功能較強,但取指令和取數據不能同時進行,速度受限,價格亦高。采用risc結構的單片機數據線和指令線分離,即所謂哈佛結構。這使得取指令和取數據可同時進行,且由于一般指令線寬于數據線,使其指令較同類cisc單片機指令包含更多的處理信息,執行效率更高,速度亦更快。同時,這種單片機指令多為單字節,程序存儲器的空間利用率大大提高,有利于實現超小型化。屬于cisc結構的單片機有intel8051系列、motorola和m68hc系列、atmel的at89系列、臺灣winbond(華邦)w78系列、荷蘭pilips的pcf80c51系列等;屬于risc結構的有microchip公司的pic系列、zilog的z86系列、atmel的at90s系列、韓國三星公司的ks57c系列4位單片機、臺灣義隆的em-78系列等。一般來說,控制關系較簡單的小家電,可以采用risc型單片機;控制關系較復雜的場合,如通訊產品、工業控制系統應采用cisc單片機。不過,risc單片機的迅速完善,使其佼佼者在控制關系復雜的場合也毫不遜色。

  根據程序存儲方式的不同,單片機可分為eprom、otp(一次可編程)、qtp(掩膜)三種。我國一開始都采用romless型單片機(片內無rom,需片外配eprom),對單片機的普及起了很大作用,但這種強調接口的單片機無法廣泛應用,甚至走入了誤區。如單片機的應用一味強調接口,外接i/o及存儲器,便失去了單片機的特色。目前單片機大都將程序存儲體置于其內,給應用帶來了極大的方便。值得一提的是,以往otp型單片機的價格是qtp的3倍,而現在已降至1.5-1.2倍,選用otp型以免訂貨周期、批量的麻煩是可取的。
二、pic系列單片機有什么優勢?

  自從我95年接觸pic單片機以來,便一直熱衷于這種單片機的開發與應用。有不少朋友問我:pic到底有什么優勢?也許你也會有這樣的疑問,所以我在這里略談幾點自己的看法。
  

  1) pic最大的特點是不搞單純的功能堆積,而是從實際出發,重視產品的性能與價格比,靠發展多種型號來滿足不同層次的應用要求。就實際而言,不同的應用對單片機功能和資源的需求也是不同的。比如,一個摩托車的點火器需要一個i/o較少、ram及程序存儲空間不大、可靠性較高的小型單片機,若采用40腳且功能強大的單片機,投資大不說,使用起來也不方便。pic系列從低到高有幾十個型號,可以滿足各種需要。其中,ic12c508單片機僅有8個引腳,是世界上最小的單片機,該型號有512字節rom、25字節ram、一個8位定時器、一根輸入線、5根i/o線,市面售價在3-6元人人民幣。這樣一款單片機在象摩托車點火器這樣的應用無疑是非常適合。pic的高檔型號,如pic16c74(尚不是最高檔型號)有40個引腳,其內部資源為rom共4k、192字節ram、8路a/d、3個8位定時器、2個ccp模塊、三個串行口、1個并行口、11個中斷源、33個i/o腳。這樣一個型號可以和其它品牌的高檔型號媲美。

  2) 精簡指令使其執行效率大為提高。pic系列8位cmos單片機具有獨特的risc結構,數據總線和指令總線分離的哈佛總線(harvard)結構,使指令具有單字長的特性,且允許指令碼的位數可多于8位的數據位數,這與傳統的采用cisc結構的8位單片機相比,可以達到2:1的代碼壓縮,速度提高4倍。

  3) 產品上市零等待(zero time to market)。采用pic的低價otp型芯片,可使單片機在其應用程序開發完成后立刻使該產品上市。

  4) pic有優越開發環境。otp單片機開發系統的實時性是一個重要的指標,象普通51單片機的開發系統大都采用高檔型號仿真低檔型號,其實時性不盡理想。pic在推出一款新型號的同時推出相應的仿真芯片,所有的開發系統由專用的仿真芯片支持,實時性非常好。就我個人的經驗看,還沒有出現過仿真結果與實際運行結果不同的情況。

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

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

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

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


 歡迎轉載,信息來自維庫電子市場網(www.dz

  據統計,我國的單片機年容量已達1-3億片,且每年以大約16%的速度增長,但相對 于世界市場我國的占有率還不到1%。這說明單片機應用在我國才剛剛起步,有著廣闊的前景。培養單片機應用人才,特別是在工程技術人員中普及單片機知識有著重要的現實意義。

  當今單片機廠商琳瑯滿目,產品性能各異。針對具體情況,我們應選何種型號呢?首先,我們來弄清兩個概念:集中指令集(cisc)和精簡指令集(risc)。采用cisc結構的單片機數據線和指令線分時復用,即所謂馮.諾伊曼結構。它的指令豐富,功能較強,但取指令和取數據不能同時進行,速度受限,價格亦高。采用risc結構的單片機數據線和指令線分離,即所謂哈佛結構。這使得取指令和取數據可同時進行,且由于一般指令線寬于數據線,使其指令較同類cisc單片機指令包含更多的處理信息,執行效率更高,速度亦更快。同時,這種單片機指令多為單字節,程序存儲器的空間利用率大大提高,有利于實現超小型化。屬于cisc結構的單片機有intel8051系列、motorola和m68hc系列、atmel的at89系列、臺灣winbond(華邦)w78系列、荷蘭pilips的pcf80c51系列等;屬于risc結構的有microchip公司的pic系列、zilog的z86系列、atmel的at90s系列、韓國三星公司的ks57c系列4位單片機、臺灣義隆的em-78系列等。一般來說,控制關系較簡單的小家電,可以采用risc型單片機;控制關系較復雜的場合,如通訊產品、工業控制系統應采用cisc單片機。不過,risc單片機的迅速完善,使其佼佼者在控制關系復雜的場合也毫不遜色。

  根據程序存儲方式的不同,單片機可分為eprom、otp(一次可編程)、qtp(掩膜)三種。我國一開始都采用romless型單片機(片內無rom,需片外配eprom),對單片機的普及起了很大作用,但這種強調接口的單片機無法廣泛應用,甚至走入了誤區。如單片機的應用一味強調接口,外接i/o及存儲器,便失去了單片機的特色。目前單片機大都將程序存儲體置于其內,給應用帶來了極大的方便。值得一提的是,以往otp型單片機的價格是qtp的3倍,而現在已降至1.5-1.2倍,選用otp型以免訂貨周期、批量的麻煩是可取的。
二、pic系列單片機有什么優勢?

  自從我95年接觸pic單片機以來,便一直熱衷于這種單片機的開發與應用。有不少朋友問我:pic到底有什么優勢?也許你也會有這樣的疑問,所以我在這里略談幾點自己的看法。
  

  1) pic最大的特點是不搞單純的功能堆積,而是從實際出發,重視產品的性能與價格比,靠發展多種型號來滿足不同層次的應用要求。就實際而言,不同的應用對單片機功能和資源的需求也是不同的。比如,一個摩托車的點火器需要一個i/o較少、ram及程序存儲空間不大、可靠性較高的小型單片機,若采用40腳且功能強大的單片機,投資大不說,使用起來也不方便。pic系列從低到高有幾十個型號,可以滿足各種需要。其中,ic12c508單片機僅有8個引腳,是世界上最小的單片機,該型號有512字節rom、25字節ram、一個8位定時器、一根輸入線、5根i/o線,市面售價在3-6元人人民幣。這樣一款單片機在象摩托車點火器這樣的應用無疑是非常適合。pic的高檔型號,如pic16c74(尚不是最高檔型號)有40個引腳,其內部資源為rom共4k、192字節ram、8路a/d、3個8位定時器、2個ccp模塊、三個串行口、1個并行口、11個中斷源、33個i/o腳。這樣一個型號可以和其它品牌的高檔型號媲美。

  2) 精簡指令使其執行效率大為提高。pic系列8位cmos單片機具有獨特的risc結構,數據總線和指令總線分離的哈佛總線(harvard)結構,使指令具有單字長的特性,且允許指令碼的位數可多于8位的數據位數,這與傳統的采用cisc結構的8位單片機相比,可以達到2:1的代碼壓縮,速度提高4倍。

  3) 產品上市零等待(zero time to market)。采用pic的低價otp型芯片,可使單片機在其應用程序開發完成后立刻使該產品上市。

  4) pic有優越開發環境。otp單片機開發系統的實時性是一個重要的指標,象普通51單片機的開發系統大都采用高檔型號仿真低檔型號,其實時性不盡理想。pic在推出一款新型號的同時推出相應的仿真芯片,所有的開發系統由專用的仿真芯片支持,實時性非常好。就我個人的經驗看,還沒有出現過仿真結果與實際運行結果不同的情況。

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

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

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

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


 歡迎轉載,信息來自維庫電子市場網(www.dz

相關IC型號

熱門點擊

 

推薦技術資料

硬盤式MP3播放器終級改
    一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
柳河县| 稻城县| 嘉定区| 临洮县| 承德市| 南木林县| 美姑县| 光泽县| 扎兰屯市| 淳化县| 长丰县| 昭苏县| 额尔古纳市| 阿拉尔市| 平江县| 嘉义市| 莒南县| 灵武市| 静海县| 枣庄市| 都江堰市| 玉树县| 韩城市| 民丰县| 华宁县| 武清区| 永和县| 高清| 都匀市| 扎囊县| 邹平县| 翁牛特旗| 民勤县| 开江县| 郓城县| 台北县| 金堂县| 鄂伦春自治旗| 水富县| 托克托县| 四会市|