|
|||||||||||
| 技術(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 |
請(qǐng)問(wèn)周老板 P89C51RA2的isp下載 |
| 作者:microzhi 欄目:ARM技術(shù) |
p89c51ra2的isp下載。 手冊(cè)上這樣說(shuō)"當(dāng)對(duì)FLASH進(jìn)行擦除時(shí),FLASH寄存器狀態(tài)字節(jié)和BOOT向量也同時(shí)被擦除所以必須對(duì)它們重新編程".不知道如果在第一次寫程序是不用isp,而直接用編程器寫,會(huì)不會(huì)把這兩個(gè)值改變? 而且還有"如果改變BOOT向量出廠時(shí)默認(rèn)的設(shè)定的值,將不再指向工廠預(yù)先編程的ISP BOOT裝載程序.如果發(fā)生這種情況改變BOOT向量的唯一方法就是使用并行編程"不知道這個(gè)并行編程是怎么樣寫? 請(qǐng)高人指點(diǎn),謝謝。 |
| 2樓: | >>參與討論 |
| 作者: cnchip 于 2004/11/23 8:34:00 發(fā)布:
第二個(gè)問(wèn)題,寫boot指針向量在datasheet里有時(shí)序圖的吧? 我記好像是有的,如果支持此系列MCU的編程器是可以改寫boot向量的! 但是,注意了,該系列芯片在設(shè)計(jì)上有bug,有很多編程器不能正確改寫boot向量! 新版的片子已經(jīng)修正了這個(gè)錯(cuò)誤!好像是“G”版的是有問(wèn)題的!你看看PHILIPS的勘誤表吧! 第一個(gè)問(wèn)題……很久沒(méi)用這片子了,記不大清了,后來(lái)也一直用ISP! sorry! |
|
| 3樓: | >>參與討論 |
| 作者: cnchip 于 2004/11/23 8:45:00 發(fā)布:
補(bǔ)充: 好像是北京的一個(gè)編程器廠商曾在廣告中特別宣稱其開(kāi)發(fā)的編程器是業(yè)界第一個(gè)真正支持P89C51RA2/B2/C2/D2的編程器! 由此可見(jiàn)…… |
|
| 4樓: | >>參與討論 |
| 作者: youself 于 2004/11/23 13:02:00 發(fā)布:
zlg的大部分編程器都支持P89C51Rx系列的MCU進(jìn)行編程 手冊(cè)上這樣說(shuō)"當(dāng)對(duì)FLASH進(jìn)行擦除時(shí),FLASH寄存器狀態(tài)字節(jié)和BOOT向量也同時(shí)被擦除所以必須對(duì)它們重新編程".不知道如果在第一次寫程序是不用isp,而直接用編程器寫,會(huì)不會(huì)把這兩個(gè)值改變? //有可能把狀態(tài)字節(jié)與Boot向量改變。這取決與你在編程器上對(duì)這兩個(gè)值如何設(shè)置。如果使用的是我們EasyPor系列的編程器則可以設(shè)置在對(duì)P89C51Rx系列的芯片進(jìn)行編程的時(shí)候不對(duì)這兩個(gè)寄存器進(jìn)行操作,就可以避免改動(dòng)這兩個(gè)寄存器。 而且還有"如果改變BOOT向量出廠時(shí)默認(rèn)的設(shè)定的值,將不再指向工廠預(yù)先編程的ISP BOOT裝載程序.如果發(fā)生這種情況改變BOOT向量的唯一方法就是使用并行編程"不知道這個(gè)并行編程是怎么樣寫? //這里的并行編程就是指使用編程器。 |
|
| 5樓: | >>參與討論 |
| 作者: lele樂(lè)樂(lè) 于 2004/11/23 16:27:00 發(fā)布:
謝謝了。。 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào) |