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

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

為什么仿真器通過的程序燒到芯片后不能正常工作

作者:bosszc 欄目:單片機(jī)
為什么仿真器通過的程序燒到芯片后不能正常工作
我的一個(gè)單片機(jī)項(xiàng)目做完了,但是不知道為什么在星研仿真器上通過的程序,
實(shí)際燒到單片機(jī)上后,系統(tǒng)卻不能正常運(yùn)轉(zhuǎn).用的片子是P89C51RD2BN.
是不是硬件干擾引起的呢?
請指點(diǎn)!謝謝...

2樓: >>參與討論
jackf125
Clock ,P0
Clock ,P0

3樓: >>參與討論
bosszc
jackf125:能詳細(xì)一點(diǎn)嗎?我的口沒有用啊.是不是時(shí)鐘不穩(wěn)定
jackf125:能詳細(xì)一點(diǎn)嗎?
我的p0口沒有用啊.是不是時(shí)鐘不穩(wěn)定?我的晶體是11.0592MHZ

4樓: >>參與討論
wenxuan204
最先檢查的應(yīng)該是復(fù)位電路
最先檢查的應(yīng)該是復(fù)位電路的正確性,是否保證了單片機(jī)的正常復(fù)位

5樓: >>參與討論
LPC900
“仿真通過,但燒片不行”——很多人頭疼的問題
下面是從“LPC900單片機(jī)”版面上轉(zhuǎn)貼的文章:

使用仿真器的朋友會經(jīng)常碰到“仿真通過,但燒片不行”的問題。為什么不行呢?仿真器有bug?芯片有缺陷?燒錄器有問題?還是什么別的原因?根據(jù)我實(shí)際經(jīng)驗(yàn),上述可能性均存在,而且五花八門的原因都可能。下面做個(gè)簡要分析:
1、仿真器與實(shí)際芯片有差異
    80C51單片機(jī)的P0端口是開漏結(jié)構(gòu)的,但許多仿真器內(nèi)部可能會有一個(gè)等效上拉電阻。假如實(shí)際電路需要加上拉電阻才能正常工作,而你在設(shè)計(jì)電路時(shí)遺忘了,就可能會造成仿真器仿真I/O功能正常而燒片不行的“怪現(xiàn)象”。其它I/O端口可能會存在仿真器與實(shí)際芯片在驅(qū)動能力方面的差異,不規(guī)范的設(shè)計(jì)可能會把此問題暴露出來。實(shí)例:用NPN型晶體管擴(kuò)展驅(qū)動電流,仿真器的I/O驅(qū)動能力可能較強(qiáng),沒問題,而實(shí)際芯片也許恰好不能驅(qū)動(正確的做法是用PNP型晶體管做驅(qū)動)
2、用燒錄器燒寫芯片時(shí)出問題
    很多芯片在燒錄時(shí),要求對許多參數(shù)進(jìn)行設(shè)置,如果設(shè)置不當(dāng)就會導(dǎo)致芯片不能正常工作,并非仿真器、燒錄器或芯片出問題。
3、EA管腳的問題
    檢查一下單片機(jī)EA管腳的連接是否正確。EA是什么?——我不用多做解釋了吧?
4、內(nèi)部資源與外部資源
    很多仿真器可以選擇內(nèi)部或外部的資源,如電源、晶振、復(fù)位等。如果仿真時(shí)某項(xiàng)資源是內(nèi)部的,就有必要“懷疑”一下電路板上實(shí)際的外部資源是否有問題。
5、硬件bug
    仿真器、編程器這類產(chǎn)品一般不可能不存在bug(這也是正,F(xiàn)象)。如果恰恰被你趕上了,自認(rèn)倒霉了。芯片通常不可能有bug,除非萬不得已,否則不要去懷疑它。
6、隱蔽的體系結(jié)構(gòu)問題
    指令“MOV A,direct”中如果direct恰好是ACC(如果還不清楚A和ACC的區(qū)別,只好建議重修了),就要小心了。在80C51單片機(jī)體系結(jié)構(gòu)中,并沒有規(guī)定“MOV A,ACC”這條指令的確切行為,其執(zhí)行結(jié)果取決于具體的硬件實(shí)現(xiàn)方式。因此,在這方面仿真器與實(shí)際芯片可能會不同。這屬于體系結(jié)構(gòu)方面的隱蔽問題,很多人不了解,一般也很難碰到。

6樓: >>參與討論
isoar
加一條
7 過多的依賴仿真器
    也許是由于學(xué)習(xí)單片機(jī)是從仿真器開始的,所以很多人養(yǎng)成了過分依賴仿真器的毛病,本來已經(jīng)到了可以擺脫仿真器的水平,可是寫程序卻總是習(xí)慣性的拄著仿真器這個(gè)“拐棍”。像P89C51RD2BN這樣的芯片用ISP加串口來調(diào)試程序也不失為一種很好的調(diào)試方法,而且還可以從一開始就有效地避免“仿真通過,寫片不行”這個(gè)問題。

7樓: >>參與討論
crazy

我這用的74LS52 在運(yùn)行過程中 程序多次丟失 這是為啥啊

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請問多機(jī)通訊該如何實(shí)現(xiàn),有沒有比較好的例子,感覺有點(diǎn)無從下手
推薦一款單片機(jī)!
請教關(guān)于單片機(jī)產(chǎn)生波形問題
現(xiàn)場距離超出485/232轉(zhuǎn)換器限制距離怎么辦?
請教 Keil C51 問題 關(guān)于怎樣建立*.h文件
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號