您的位置:網(wǎng)站首頁 > 電器維修資料網(wǎng) > 正文 >
PIC-OTP單片機再燒寫的條件
★★★★★【文章導讀】:PIC-OTP單片機再燒寫的條件具體內(nèi)容是:1.關(guān)于PIC-OTP單片機OTP單片機的內(nèi)部結(jié)構(gòu)和其對應的可反復燒寫芯片的內(nèi)部結(jié)構(gòu)十分相似,只不過OTP單片機是一次燒寫的。具體分析,OTP芯片內(nèi)部的程序存儲器地址只能一次占用而只能燒寫一次,而數(shù)據(jù)存儲器的地址(包括…
來源: 日期:2013-12-17 21:36:25 人氣:標簽:
1.關(guān)于PIC-OTP單片機
OTP單片機的內(nèi)部結(jié)構(gòu)和其對應的可反復燒寫芯片的內(nèi)部結(jié)構(gòu)十分相似,只不過OTP單片機是一次燒寫的。具體分析,OTP芯片內(nèi)部的程序存儲器地址只能一次占用而只能燒寫一次,而數(shù)據(jù)存儲器的地址(包括專用寄存器和通用寄存器)和PICFlash(閃速存儲器)芯片一樣,可以多次使用。所以,OTP芯片內(nèi)部的程序存儲器地址第一次使用后絕不能再用,但剩余的地址均可再使用,直到多次編程,把程序存儲器地址全部用完為止,這就是OTP芯片再燒寫的約束條件。
2.關(guān)于再燒寫的準備知識
PICFlash芯片可以多次反復重寫,而OTP芯片只能再寫。再寫的次數(shù),取決于每次燒寫時,程序占用程序存儲器的多少,這就限制了再燒寫的次數(shù)。
所以,對PICOTP芯片燒寫前,應詳細了解所用芯片的技術(shù)資料。對初學者,編輯的源程序指令數(shù)應盡可能地少,只要達到某種單一功能即可,以便實現(xiàn)OTP芯片的多次再寫實驗。例如用PIC12C5××芯片實現(xiàn)多次再寫時,可按“PIC12C5××單片機編程方法”中的PIC01.ASM、PIC02.ASM源程序出發(fā),逐步增加其指令條數(shù),進行反復再寫,即可達到直接用OTP單片機學習目的。
有人提出,現(xiàn)已有PIC12CF675/629的Flash芯片,是否可以先學習該芯片的編程方法,再直接借鑒到PIC12C5××的直接編程,這種想法應當說有一定道理,但實際是難于實現(xiàn)的,因為PIC12F675/629單片機的初始化與PIC12C5××的初始化是不相同的,不能直接借鑒。要用PIC12C5××芯片編程, 好的學習方式是直接使用PIC12C5××芯片進行編程學習。正因為如此,這里介紹的PIC12C5508/509芯片的再燒寫,就顯得特別有用了。
【看看這篇文章在百度的收錄情況】
相關(guān)文章
- 上一篇: 分析Maxim傳感器戰(zhàn)略
- 下一篇: PIC12G5××單片機再燒寫的操作步驟