音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(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

這種說(shuō)法有道理嗎?

作者:ddddgggg 欄目:單片機(jī)
這種說(shuō)法有道理嗎?
51有100多條指令;PIC只有30多條指令,但是,它100多條指令能解決的問(wèn)題,用30多條指令也能做到——這正象當(dāng)一個(gè)用30個(gè)原材料做出來(lái)的產(chǎn)品與用100個(gè)原材料做出來(lái)的產(chǎn)品一樣好時(shí),那么,當(dāng)然就是用30個(gè)原材料要比用100個(gè)原材料才能做出產(chǎn)品來(lái)的方法高明!所以,又進(jìn)一步類推:對(duì)于編程技巧的要求來(lái)說(shuō),PIC的要求更高。于是,有人斷言:會(huì)PIC的人轉(zhuǎn)向再學(xué)51容易一些,而會(huì)51的人轉(zhuǎn)向再學(xué)PIC就難一些。

以上這些說(shuō)法對(duì)嗎?

2樓: >>參與討論
fxmxh
有一定道理,但是51有他的長(zhǎng)出,PIC也有他的優(yōu)點(diǎn)
 
3樓: >>參與討論
張明峰
也覺(jué)得有點(diǎn)道理
因?yàn)槁?tīng)到太多這樣的抱怨:“我在51上可以如何如何,但在PIC上確不能......”

4樓: >>參與討論
ddddgggg
接著斑竹的話題說(shuō)下去:
前幾天接到一個(gè)項(xiàng)目,對(duì)方要求用51做。我雖然沒(méi)有學(xué)過(guò)51,但是,我還是僅用了3天的時(shí)間把那個(gè)項(xiàng)目做完了。我的辦法是:
1、采用PIC的匯編指令并在PIC的彷真器上實(shí)現(xiàn)項(xiàng)目所要求的功能;
2、把每條PIC的指令替換成與51相對(duì)應(yīng)的指令;
3、換算好時(shí)序關(guān)系、編譯、燒寫(xiě)、OK。

但是,如果采用51的匯編指令編程后,再替換成PIC的指令就難了吧?

5樓: >>參與討論
stratix
兩種不同結(jié)構(gòu)的MCU
相互轉(zhuǎn)換沒(méi)什么意義吧?會(huì)了一種,再學(xué)另一種,3天時(shí)間差不多了。

6樓: >>參與討論
pheavecn
51的指令也都可以用PIC指令組合代替的。
易用的還是51指令。
總覺(jué)得PIC指令不好記。
同是RISC,臺(tái)灣的芯片指令系統(tǒng)好記些。

7樓: >>參與討論
srz
其實(shí)都一樣
 
8樓: >>參與討論
king99112
晚輩說(shuō)一句
我覺(jué)的51比PIC難學(xué)啊
指令太多了
不過(guò)我只是個(gè)初學(xué)者

9樓: >>參與討論
delta_sun
學(xué)PIC ,學(xué)習(xí)RISC匯編的魅力。
我的PIC現(xiàn)在感覺(jué)還一般,但我很對(duì)PIC很有好感。
可能是51了解的太多了,覺(jué)的51的指令寫(xiě)的精彩的不多了,而PIC卻經(jīng)常看到簡(jiǎn)潔高效的例子。
PIC想寫(xiě)的好一定要思路清晰,邏輯正確。











10樓: >>參與討論
bolofeng
有感
前面同意,最后一句disagree。
本人就是從51轉(zhuǎn)PIC的(2000年)。用PIC編程確實(shí)要比51更需技巧,要不然的話,代碼將長(zhǎng)的可怕。
我的感覺(jué)是PIC新手開(kāi)始別用5X系列的芯片,特別是57,57bank多,page多。
對(duì)新手來(lái)說(shuō)不好上手。剛開(kāi)始做簡(jiǎn)單項(xiàng)目的話最好用872。page 一頁(yè),bank
雖然有2個(gè),但一個(gè)足夠用了。不象57每個(gè)區(qū)只有16個(gè)。需頻繁的轉(zhuǎn)換。
呵呵,一點(diǎn)小小建議而已!

11樓: >>參與討論
hotpower
主要是指令的編碼不同,PIC比51編的更“現(xiàn)代”
 
12樓: >>參與討論
zsljs
我也說(shuō)說(shuō)!
PIC短小精干,但不能說(shuō)51繁復(fù),因MCU結(jié)構(gòu)不同寫(xiě)PIC程序要求點(diǎn)技巧確實(shí)是真的,最簡(jiǎn)單的乘法,51指令都有而PIC要自己寫(xiě),一點(diǎn)看法

13樓: >>參與討論
hotpower
用到什么芯片,遵守什么“規(guī)矩”,不勞而獲可能最簡(jiǎn)單
 
14樓: >>參與討論
lxa_77
我也來(lái)說(shuō)說(shuō)。
我覺(jué)得學(xué)單片機(jī)主要是學(xué)解決問(wèn)題的方法,要從系統(tǒng)的角度看。指令只不過(guò)是你實(shí)現(xiàn)你的想法的手段和工具。每個(gè)人做起來(lái)可能都不一樣,在細(xì)節(jié)上。如何發(fā)揮指令的效率要看個(gè)人的能力了。當(dāng)然了解單片機(jī)的硬件結(jié)構(gòu)是必須的。

15樓: >>參與討論
ddddgggg
非常感謝大家的發(fā)言
綜合考慮大家的發(fā)言后,我竟然產(chǎn)生了一種不會(huì)51是一個(gè)缺憾的感覺(jué),于是也油然產(chǎn)生了一種要學(xué)51的欲望!偶準(zhǔn)備拿出一個(gè)月的時(shí)間來(lái)學(xué)習(xí)它,省的俺再采用這種指令置換的笨辦法在這里丟人現(xiàn)眼。



16樓: >>參與討論
david4383
PIC太簡(jiǎn)單
PIC的指令太簡(jiǎn)單,有點(diǎn)51基礎(chǔ)的,我估計(jì)一個(gè)月沒(méi)有問(wèn)題,
當(dāng)然51還是基礎(chǔ),所以最好先學(xué)好51

17樓: >>參與討論
xmljx
各有千秋
PIC指令簡(jiǎn)單,好記,但要實(shí)現(xiàn)一個(gè)功能,往往指令也多.
51指令雖然比較多,但功能強(qiáng)大,程序可讀性強(qiáng).
如果程序較大,還是用51好.

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
MPLAB 6.30 IMPORT 為何不能裝入hex 文件,同樣的文件5。70正常
請(qǐng)教各位大俠:關(guān)于MPLAB軟件仿真的問(wèn)題。
請(qǐng)教測(cè)距方案
關(guān)于mplab icd仿真的問(wèn)題,,請(qǐng)指教!
求教
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)