| 
  |||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe  | 
  
使用PIC的N個(gè)理由 | 
  
| 作者:su_mj000 欄目:單片機(jī) | 
(1) PIC好玩,上手容易 在PIC問(wèn)世之前,真正的單片機(jī)芯片除了8051/8751外大概很難找到了. (8031/Z80/6502/6800之類(lèi)均屬微處理器) 但8051是掩膜的,8751是 EPROM的,且都是40條引腿,需外加晶振,價(jià)格也不低.另外,8051/8751 耗電不低,用電池供電不太實(shí)用.PIC的問(wèn)世改變了這一局面,很快成為 很多玩家的寵兒.PIC首創(chuàng)8位機(jī)先例,采用RISC結(jié)構(gòu).不僅耗電省,速度 快,且具備真正的通用I/O引腳,正負(fù)驅(qū)動(dòng)具佳;初此之外,單字長(zhǎng),固定 長(zhǎng)度的指令系統(tǒng)別具特色,引人注目.小巧的指令集,充滿神秘感,令人 躍躍欲試. (2) 完整齊全的技術(shù)資料,以及免費(fèi)的基本開(kāi)發(fā)工具(ASSEMBLER等). 這一點(diǎn)MICROCHIP一開(kāi)始就做得很周全,且資料的編排得也很好,給使用 者帶來(lái)了便利.相比之下,ATMEL的資料至今都無(wú)法與之相比.莫小看這一 條,俗話說(shuō),"先入為主";用當(dāng)今的流行話就是"搶占至高點(diǎn)". (3) PIC系列有較高的兼容.從開(kāi)始的PIC12C5X起,到后來(lái)的PIC16C84, PIC16C71,...,直至PIC18XXX,其指令結(jié)構(gòu)都相當(dāng)一致(尤其是PIC16xx 以前的芯片,基本完全一樣).原有顧客對(duì)新品種很快就能適應(yīng). (4) PIC的各類(lèi)技術(shù)指標(biāo)都不錯(cuò). 從各單項(xiàng)指標(biāo)(耗電,低電壓運(yùn)行,抗干擾能力,價(jià)格,供貨,...)來(lái)看, PIC大概都得不到單項(xiàng)冠軍,但它的綜合性能乃至性?xún)r(jià)比也許能奪得 全能冠軍. (5) 齊全的品種門(mén)類(lèi),關(guān)愛(ài)個(gè)體戶 不論按性能,按規(guī)模,還是按價(jià)格或封裝式樣,PIC可說(shuō)是上下左右,面面 俱到,覆蓋完整.迄今大概沒(méi)有第二個(gè)競(jìng)爭(zhēng)對(duì)手在這方面能出其右.這給 客戶提供了極大的選擇空間.另外PIC的供貨也很牢靠,這一點(diǎn)上網(wǎng)查查 WWW.DIGIKEY.COM就能看出個(gè)大概.而這對(duì)大客戶來(lái)說(shuō)特別要緊.MICROCHIP 自打問(wèn)世后大概就沒(méi)虧過(guò)本,股票價(jià)格基本都是向上走的.公司贏利對(duì)R/D 的投入互為支持,成正反饋.反觀ATMEL,近年來(lái)一直是虧本經(jīng)營(yíng),難怪它在 經(jīng)營(yíng)上不怎么"大方"(如贈(zèng)送樣品等).PIC的零售做得也很好,翻翻電子 雜志和CATALOG就知道了.吸引個(gè)體戶,積少成多. (6) 大量的業(yè)余愛(ài)好者的支持 隨便上網(wǎng)查查,就能發(fā)現(xiàn)使用PIC的業(yè)余愛(ài)好者.切莫小看這股雜牌軍( 也許包括你我在內(nèi)),它與大公司大客戶之間可能有千絲萬(wàn)縷的聯(lián)系. 也正是這批雜牌軍的創(chuàng)造精神,為PIC的工具設(shè)計(jì)制作提供了大量免費(fèi) 的軟件和設(shè)計(jì).君不見(jiàn)網(wǎng)上形形色色的PIC下載工具!這反過(guò)來(lái)又給PIC 的推廣應(yīng)用提供了動(dòng)力. (7) 首創(chuàng)的雙線式在線調(diào)試/下載結(jié)構(gòu) 想當(dāng)初,MCU的代碼燒入有多么麻煩(EPROM時(shí)代,為調(diào)試將芯片拔下插上 多么煩人).更何況得有相應(yīng)的設(shè)備支持.而PIC的下載器又可如此簡(jiǎn)單,自 己做一個(gè)也花不了幾個(gè)錢(qián),且編程器協(xié)議也是公開(kāi)的.有不少人當(dāng)初就是 沖著這一點(diǎn)選擇PIC的. (8) ... ... 啰啰嗦嗦,權(quán)當(dāng)茶余飯后的嘮叨.有何不妥,有請(qǐng)各位指正補(bǔ)充. 不以為然者且看續(xù)貼 ---- "不使用PIC的N個(gè)理由"  * - 本貼最后修改時(shí)間:2004-10-15 12:19:54 修改者:su_mj000  | 
  
| 2樓: | >>參與討論 | 
| 作者: hotpower 于 2004/10/15 12:52:00 發(fā)布:
         只要抗干擾好,一個(gè)理由就足夠了  | 
  |
| 3樓: | >>參與討論 | 
| 作者: yewuyi 于 2004/10/15 14:29:00 發(fā)布:
         抗干擾還是ST好……  | 
  |
| 4樓: | >>參與討論 | 
| 作者: undean 于 2004/10/15 18:24:00 發(fā)布:
         首創(chuàng)的雙線式在線調(diào)試/下載結(jié)構(gòu)也不錯(cuò)  | 
  |
| 5樓: | >>參與討論 | 
| 作者: odqqdo 于 2004/10/15 20:16:00 發(fā)布:
         我等著看 不使用PIC的N個(gè)理由 除了抗干擾好,功耗低,其它方面沒(méi)多大優(yōu)勢(shì)  | 
  |
| 6樓: | >>參與討論 | 
| 作者: CHEN_ALEX 于 2004/10/15 21:20:00 發(fā)布:
         汽車(chē)級(jí)別的就夠厲害的啦,何況沒(méi)有聽(tīng)到有硬件BUG,  | 
  |
| 7樓: | >>參與討論 | 
| 作者: fangzk 于 2004/10/15 23:21:00 發(fā)布:
         聽(tīng)說(shuō)at的mage 8515相當(dāng)不錯(cuò),是不是? 聽(tīng)說(shuō)at的mage 8515相當(dāng)不錯(cuò),是不是?  | 
  |
| 8樓: | >>參與討論 | 
| 作者: hotpower 于 2004/10/16 8:59:00 發(fā)布:
         給個(gè)不想使用PIC的1個(gè)理由 在想搞鬼的人面前,硬件堆棧永遠(yuǎn)不受喜愛(ài)... 再有頁(yè)跳及塊選雖不算理由,但不知搞暈了多少酷愛(ài)匯編的人們... 我不講什么理由也不論什么道理,只要合適PIC都將會(huì)是我的首選...  * - 本貼最后修改時(shí)間:2004-10-16 9:02:11 修改者:hotpower  | 
  |
| 9樓: | >>參與討論 | 
| 作者: yubinwu 于 2004/10/16 9:40:00 發(fā)布:
         PIC實(shí)際上是有很多設(shè)計(jì)缺陷的 最初MICROCHIP的設(shè)計(jì)能力也就很一般吧。 后來(lái),因?yàn)樾枰嫒莸脑颍@些不好的東西只好延續(xù)下去。 既然有如此多的用戶,再設(shè)計(jì)一種內(nèi)核就是沒(méi)有必要的,風(fēng)險(xiǎn)也太大了。 只要開(kāi)發(fā)軟件做好,加點(diǎn)編程技巧,玩轉(zhuǎn)PIC很容易的。 最初PIC的應(yīng)用手冊(cè)就是大量技巧性的東西,例如軟件堆棧之類(lèi)。 論技巧,張教主是沒(méi)的話說(shuō)的,絕對(duì)是教主。 以前,聽(tīng)過(guò)一次,記憶猶新。  | 
  |
| 10樓: | >>參與討論 | 
| 作者: 老蔣 于 2004/10/16 10:55:00 發(fā)布:
         關(guān)鍵是實(shí)在對(duì)它太熟悉了 用它也有快一年了,開(kāi)發(fā)的項(xiàng)目也不下十個(gè),用過(guò)的芯片從低到高也有十來(lái)種。所以至今感覺(jué)到所有這些與自己的左右手一們熟悉。 這就是用它的最大的理由  | 
  |
| 11樓: | >>參與討論 | 
| 作者: 老蔣 于 2004/10/16 11:01:00 發(fā)布:
         還有其電氣性能 我們做的產(chǎn)品都是與強(qiáng)電有關(guān)的,不是控制大電機(jī)就是測(cè)試大電機(jī)什么的,用臺(tái)灣的兼容機(jī)出現(xiàn)過(guò)不少莫名其妙的問(wèn)題,PIC的就很少見(jiàn)。  | 
  |
| 12樓: | >>參與討論 | 
| 作者: hotpower 于 2004/10/16 13:51:00 發(fā)布:
         同感 談到臺(tái)灣的兼容機(jī),咳... 本想兼容且價(jià)廉,就用了458的PWM和ADC做了一個(gè)產(chǎn)品,但效果讓我臉紅... 沒(méi)多久就改回PIC了...  * - 本貼最后修改時(shí)間:2004-10-16 13:52:13 修改者:hotpower  | 
  |
| 13樓: | >>參與討論 | 
| 作者: yewuyi 于 2004/10/16 15:03:00 發(fā)布:
         HOTPOWER是用的EMC的458嗎? 能否描述一下你最后測(cè)試的效果? EMC78447沒(méi)發(fā)現(xiàn)多大的問(wèn)題(個(gè)人意見(jiàn))…… 當(dāng)然,抗干擾效果確實(shí)不如PIC,但復(fù)位等等沒(méi)發(fā)現(xiàn)多大問(wèn)題(即使有些問(wèn)題,也沒(méi)到到無(wú)法解決的地步)…… 做CE的時(shí),其晶體殼要直接接到MCU的GND,最好不要”繞道“接到電源地 另:EMC458據(jù)說(shuō)芯片本身有問(wèn)題,嘿嘿……  | 
  |
| 14樓: | >>參與討論 | 
| 作者: hotpower 于 2004/10/16 15:06:00 發(fā)布:
         emc現(xiàn)在不知如何... 管它呢...脫離苦海總不能再想喝海水吧... 還有可能就是編譯器及網(wǎng)上的應(yīng)用技術(shù)資源等... 等兩岸統(tǒng)一后再考慮吧...至少等阿水下臺(tái)后... 現(xiàn)在不想也不愿再看他一眼...  * - 本貼最后修改時(shí)間:2004-10-16 15:11:00 修改者:hotpower  | 
  |
| 15樓: | >>參與討論 | 
| 作者: fxmxh 于 2004/10/16 15:48:00 發(fā)布:
         不只對(duì)否: PIC好象是從某塊芯片分離出來(lái)的吧(摩托羅拉片子作I/O管理吧),也算歪打正著吧!  | 
  |
| 16樓: | >>參與討論 | 
| 作者: SUN0_LIANG 于 2004/10/18 10:15:00 發(fā)布:
         致命: 1.硬件堆棧; 2.中斷入口; 3.頁(yè)設(shè)置。 與大部分單片機(jī)相比: 速度優(yōu)勢(shì)因?yàn)?3點(diǎn)是其在大多引用中抵消。 價(jià)格無(wú)優(yōu)勢(shì)。特別877等相對(duì)太貴(M16=18元)。 且內(nèi)部RAM,ROM過(guò)少。 功耗有優(yōu)勢(shì)?垢蓴_有優(yōu)勢(shì)。如此特點(diǎn),其應(yīng)用大多在工控小系統(tǒng)中發(fā)揮其小而全的特點(diǎn)。  | 
  |
| 17樓: | >>參與討論 | 
| 作者: xieyuanbin 于 2004/10/18 13:44:00 發(fā)布:
         回yewuyi 說(shuō)說(shuō)ST抗干擾好在哪里?  | 
  |
| 18樓: | >>參與討論 | 
| 作者: yewuyi 于 2004/10/18 14:01:00 發(fā)布:
         TO xieyuanbin ST的抗干擾那個(gè)好啊,真是好得不的了…… 以前只是聽(tīng)說(shuō)ST的好,一直沒(méi)有什么直觀的感覺(jué),前段時(shí)間公司又買(mǎi)回來(lái)一個(gè)國(guó)外的樣品,我拿去先做抗干擾實(shí)驗(yàn)(習(xí)慣性的,每次樣品回來(lái),我都是先測(cè)KGR),嘿嘿,我用了許多種辦法,都沒(méi)能折騰動(dòng)它(基本看不出有什么被干擾的反應(yīng))…… 對(duì)比著說(shuō)把:PIC16C5X是PIC抗干擾最好的產(chǎn)品了(67X還是要比5X差一點(diǎn)的,再高檔次的PIC又有下降,F(xiàn)LSAH就別提了……),即使在采用RC模式下,在剛才那些“手段”下也會(huì)很輕易的看到各類(lèi)”反應(yīng)”,例如WDT動(dòng)作、顯示亂一會(huì)退回正常顯示、復(fù)位…… 如果ST不貴,資料、開(kāi)發(fā)工具齊全…… MCU的型號(hào)記不清楚了,什么時(shí)候抄下來(lái)和各位分享幸!  | 
  |
| 19樓: | >>參與討論 | 
| 作者: xieyuanbin 于 2004/10/19 12:34:00 發(fā)布:
         yewuyi 實(shí)驗(yàn)室是這樣的情況,但實(shí)際使用又是一種情況。臺(tái)灣很多用ST芯片的,但常常出問(wèn)題,都是死掉不動(dòng)作。 ST不錯(cuò)是有很多保護(hù),比如備用振蕩等,抗干擾也能到4000V.但我不明白為何還會(huì)死?  | 
  |
| 20樓: | >>參與討論 | 
| 作者: yewuyi 于 2004/10/19 15:02:00 發(fā)布:
         那如何說(shuō)呢…… 我說(shuō)的只代表我測(cè)試過(guò)的兩個(gè)產(chǎn)品…… 其余的嘛,不敢妄言…… 不過(guò),ST應(yīng)當(dāng)不是浪得虛名把…… 那個(gè)樣品不知道塞哪兒去了……,否則,我一定寫(xiě)出他的MCU型號(hào), 也許是因?yàn)镸CU型號(hào)不一致原因把……,也許可能TAIWANG同胞設(shè)計(jì)不過(guò)關(guān)原因……也許可能沒(méi)有摸清ST的“脾氣”的原因把…… 任何一種MCU都有自己的一些“性格”的……  | 
  |
| 21樓: | >>參與討論 | 
| 作者: zhf0964 于 2004/10/20 15:52:00 發(fā)布:
         支持hotpower 在重要的工控領(lǐng)域,用PIC的很少。  | 
  |
| 22樓: | >>參與討論 | 
| 作者: yewuyi 于 2004/10/23 11:34:00 發(fā)布:
         終于找到那個(gè)樣品 MCU型號(hào)為: ST62P10C/RCR M99UF0315D MALAYSIA  | 
  |
| 23樓: | >>參與討論 | 
| 作者: fanguluke 于 2004/10/23 11:40:00 發(fā)布:
         各位大蝦,可否提供C語(yǔ)言定時(shí)中斷例子?在下正在學(xué)PICC  | 
  |
  | 
    
 
  | 
  
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 | 
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號(hào)  |