新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > EMC單片機(jī)實(shí)現(xiàn)多次燒錄的辦法

EMC單片機(jī)實(shí)現(xiàn)多次燒錄的辦法

作者: 時間:2013-02-26 來源:網(wǎng)絡(luò) 收藏

硬件級程序:與硬件相關(guān)的程序,如WDT、計(jì)數(shù)器、端口、中斷、休眠、喚醒等等,特別是WDT、中斷、休眠、喚醒等需要在芯片上才能測試出實(shí)際的結(jié)果,比如測試休眠狀態(tài)的功耗,用無論如何是試驗(yàn)不出來的。

閑話少說,書歸正傳。

有效使用ADD A,@0xFF可以將一個芯片當(dāng)作數(shù)片使用,甚至可以到數(shù)十片,原理如下:

寫燒寫的過程實(shí)際就是將為1的熔絲位熔斷成為0,即可以從1寫為0,但不能從0到1,ADD A,@0xFF的機(jī)器碼剛好是0x1FFF,全為1。例程如下:

第一次編程代碼如下:

ORG 0X000

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

MAIN1:

...

...

JMP MAIN1

如果MAIN1程序運(yùn)行結(jié)果不能達(dá)到預(yù)期目標(biāo),需要修改程序,假定為MAIN2。修改后代碼如下:

ORG 0X000

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

ADD A,@0XFF

JMP MAIN2

MAIN1:

...

...

JMP MAIN1

MAIN2:

...

...

JMP MAIN2


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉