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