|
|||||||||||
| 技術(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 |
關(guān)于華邦芯片的在系統(tǒng)編程 |
| 作者:lizecho 欄目:單片機(jī) |
各位大俠: 感謝qinyp給我提供了一個(gè)華邦的燒寫的軟件,可是我有幾個(gè)問(wèn)題想請(qǐng)教一下。 1.當(dāng)我設(shè)置好后,電擊CONNECT就出現(xiàn)一行字說(shuō),要連接AP ROM必須要設(shè)置user command,可是我不知道user command要設(shè)置一些什么。 2.在file information 欄中我點(diǎn)了SELECT bank,然后我選擇了我的程序,后綴為.hex(我的程序是用keil c編譯過(guò)的),然后就會(huì)出現(xiàn)一個(gè)選擇的框框叫file format 有兩個(gè)選項(xiàng):inte he 和binary,這要怎么選擇。 請(qǐng)各位有用過(guò)這個(gè)軟件的大俠指教! |
| 2樓: | >>參與討論 |
| 作者: qinyp 于 2005/1/27 11:19:00 發(fā)布:
re 首先要用編程器將LD目錄下的BIN文件燒寫到芯片的LD區(qū),78E58B是0x8000開(kāi)始,78E516B是0x10000開(kāi)始。可以通過(guò)下列方式中的一種使目標(biāo)板進(jìn)入編程模式: 1、P2.6、P2.7為L(zhǎng)OW及RESET為HI。 2:P4.3為L(zhǎng)OW及RESET為HI 。 3:在應(yīng)用程序中通過(guò)調(diào)用下列代碼: void update64k() { PSW = 0; B = 0; PCON = 0; SCON = 0; SBUF = 0; DPH = 0; DPL = 0; P0 = 0XFF; P1 = 0XFF; P2 = 0XFF; P3 = 0XFF; TH1 = 0; TL1 = 0; CHPENR = 0X87; CHPENR = 0X59;//enable CHPCON in writer_enable CHPCON = 0x03;//SET FLAG TMOD = 0X01;//TIMER0 16 BIT MODE TCON = 0;//STOP TIMER0 IP = 0X02; IE = 0X82;//TIMER0INT ENABLE FOR WAKEUP FROM // IDLE MODE TH0 = 0XFF; TL0 = 0xa0;//0XF0;// 2uS TR0 = 1;//TR0 = 1 GO PCON = 0X01;//INTO IDLE FOR ISP } 目標(biāo)板進(jìn)入編程模式后,再點(diǎn)擊CONNECT,所謂user command是指第3種方式,這個(gè)ASCII碼內(nèi)容由你自己的應(yīng)用代碼決定。你的情況當(dāng)然是選擇INTEL HEX格式。我想是由于你的目標(biāo)板沒(méi)有進(jìn)入LD代碼區(qū),所以ISPwriter認(rèn)為你要通過(guò)user command使其進(jìn)入LD。 |
|
| 3樓: | >>參與討論 |
| 作者: lizecho 于 2005/1/31 13:47:00 發(fā)布:
再請(qǐng)教qinyp 請(qǐng)問(wèn)上面的這個(gè)軟件是否可以用于華邦的W78E58BP? |
|
| 4樓: | >>參與討論 |
| 作者: lizecho 于 2005/1/31 17:04:00 發(fā)布:
關(guān)于燒寫的晶振 請(qǐng)問(wèn)qinyp,你上面算出的TH0,TL0的值的晶振為多少的?還想請(qǐng)問(wèn)一下,是用串口來(lái)進(jìn)行ISP的嗎? |
|
| 5樓: | >>參與討論 |
| 作者: 12864 于 2005/1/31 17:39:00 發(fā)布:
慘了,我把P4口做輸入了 要是上電或者看門狗復(fù)位的時(shí)候,P43為低電平,那不是要命了呀。 看來(lái)這次不能用華邦了。嗚呼! |
|
| 6樓: | >>參與討論 |
| 作者: lizecho 于 2005/2/1 13:28:00 發(fā)布:
感謝qinyp 感謝qinyp大俠所提供的ISP的軟件,我已經(jīng)試過(guò)是可以用的了,只是在燒寫完畢后,我想退出LD狀態(tài)要怎么做,exit LD的按鍵是灰色的,不能按啊 |
|
|
|
| 免費(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) |