天天看點

單片機的ISP是什麼

ISP技術 

Lattice是ISP(線上可程式設計)技術的發明者(據說Lattice公司最早是由華人創辦的),ISP技術極大的促進了PLD産品的發展。 

在系統程式設計ISP

ISP(In-System Programming)在系統可程式設計,指電路闆上的空白器件可以程式設計寫入最終使用者代碼, 而不需要從電路闆上取下器件,已經程式設計的器件也可以用ISP方式擦除或再程式設計。ISP技術是未來發展方向。

ISP的工作原理

ISP的實作相對要簡單一些,一般通用做法是内部的存儲器可以由上位機的軟體通過序列槽來進行改寫。對于單片機來講可以通過SPI或其它的串行接口接收上位機傳來的資料并寫入存儲器中。是以即使我們将晶片焊接在電路闆上,隻要留出和上位機接口的這個序列槽,就可以實作晶片内部存儲器的改寫,而無須再取下晶片。

ISP的優點 

ISP技術的優勢是不需要程式設計器就可以進行單片機的實驗和開發,單片機晶片可以直接焊接到電路闆上,調試結束即成成品,免去了調試時由于頻繁地插入取出晶片對晶片和電路闆帶來的不便。

繼續閱讀