您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶(hù)?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>單片機(jī)編程>

利用STC IAP單片機(jī)實(shí)現(xiàn)自己的ISP最新指南

大?。?/span>125 KB 人氣: 2012-01-24 需要積分:2

使用宏晶科技的IAP系列單片機(jī)開(kāi)發(fā)自己的ISP程序:隨著IAP(In-Application-Programming)技術(shù)在單片機(jī)領(lǐng)域的不斷發(fā)展,給應(yīng)用系統(tǒng)程序代碼升級(jí)帶來(lái)了極大的方便。宏晶科技的串口ISP(In-System-Programming)程序就是使用IAP功能來(lái)對(duì)用戶(hù)的程序進(jìn)行在線升級(jí)的,但是出于對(duì)用戶(hù)代碼的安全著想,底層代碼和上層應(yīng)用程序都沒(méi)有開(kāi)源,為此宏晶科技推出了IAP系列單片機(jī),即整顆MCU的Flash空間,用戶(hù)均可在自己的程序中進(jìn)行改寫(xiě),從而使得有用戶(hù)需要開(kāi)發(fā)字節(jié)的ISP程序的想法得以實(shí)現(xiàn)。本文以宏晶科技的IAP12C5A60S2為例,詳細(xì)說(shuō)明了使用宏晶科技的IAP單片機(jī)開(kāi)發(fā)用戶(hù)自己的ISP程序的方法,并給出了基于Keil環(huán)境的匯編和C源碼。
一.?內(nèi)部FLASH規(guī)劃
示例單片機(jī)使用IAP12C5A60S2,用戶(hù)可以使用的最大程序空間為59K字節(jié),現(xiàn)將整個(gè)空間作如下劃分:

非常好我支持^.^

(21) 87.5%

不好我反對(duì)

(3) 12.5%

      發(fā)表評(píng)論

      用戶(hù)評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?