|
|||||||||||
| 技術(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 |
P89C668的問題請(qǐng)教! |
| 作者:sharpchang 欄目:MCU技術(shù) |
我用仿真器可以運(yùn)行程序,但燒到芯片里就不行了,為什么啊! 有時(shí)用示波器的探頭碰一下晶振的兩個(gè)腳又可以,感覺是沒有起振,復(fù)位電路沒有問題,請(qǐng)問燒程序時(shí)668有什么特別的設(shè)置,先謝謝了! |
| 2樓: | >>參與討論 |
| 作者: zlg900 于 2006/1/5 8:51:00 發(fā)布:
1. 保證引導(dǎo)狀態(tài)字為0x00. 2.確保外圍電路正常. |
|
| 3樓: | >>參與討論 |
| 作者: LPC900 于 2006/1/5 9:30:00 發(fā)布:
“仿真通過,但燒片不行”——這是很多人會(huì)遇到的類似問題 使用仿真器的朋友會(huì)經(jīng)常碰到“仿真通過,但燒片不行”的問題。為什么不行呢?仿真器有bug?芯片有缺陷?燒錄器有問題?還是什么別的原因?根據(jù)我實(shí)際經(jīng)驗(yàn),上述可能性均存在,而且五花八門的原因都可能。下面做個(gè)簡(jiǎn)要分析: 1、仿真器與實(shí)際芯片有差異 80C51單片機(jī)的P0端口是開漏結(jié)構(gòu)的,但許多仿真器內(nèi)部可能會(huì)有一個(gè)等效上拉電阻。假如實(shí)際電路需要加上拉電阻才能正常工作,而你在設(shè)計(jì)電路時(shí)遺忘了,就可能會(huì)造成仿真器仿真I/O功能正常而燒片不行的“怪現(xiàn)象”。其它I/O端口可能會(huì)存在仿真器與實(shí)際芯片在驅(qū)動(dòng)能力方面的差異,不規(guī)范的設(shè)計(jì)可能會(huì)把此問題暴露出來。實(shí)例:用NPN型晶體管擴(kuò)展驅(qū)動(dòng)電流,仿真器的I/O驅(qū)動(dòng)能力可能較強(qiáng),沒問題,而實(shí)際芯片也許恰好不能驅(qū)動(dòng)(正確的做法是用PNP型晶體管做驅(qū)動(dòng)) 2、用燒錄器燒寫芯片時(shí)出問題 很多芯片在燒錄時(shí),要求對(duì)許多參數(shù)進(jìn)行設(shè)置,如果設(shè)置不當(dāng)就會(huì)導(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,除非萬(wàn)不得已,否則不要去懷疑它。 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í)際芯片可能會(huì)不同。這屬于體系結(jié)構(gòu)方面的隱蔽問題,很多人不了解,一般也很難碰到。 * - 本貼最后修改時(shí)間:2006-1-5 9:36:37 修改者:LPC900 |
|
| 4樓: | >>參與討論 |
| 作者: sharpchang 于 2006/1/5 10:38:00 發(fā)布:
謝謝了! 無 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |