ICP

串列編程方式

ICP的定義:徠ICP是一種串列編程方式,其通過一根時鐘線和一根數據線串列傳輸編程指令及數據。

ICP的特點:在產品發貨前,可以隨時裝載最新版軟體程序。

在開發過程中,不需將晶元從系統板上取下,即可實現重新編程。

不佔用程序存儲空間(ISP要佔用一定空間駐留ISP服務程序)。

不受串口的影響。

ICP的應用:利用ICP的功能,實現在電路編程,可以提高電子產品的功能,甚至改變電子產業的科技。

ICP的概念


ICP是一種串列編程方式,其通過一根時鐘線和一根數據線串列傳輸編程指令及數據,ICP功能使用晶元的5個管腳()與LCP900連接器上的5個引腳,PCL,PDA,RESET相連(這裡V 使用3.3V電壓)。
可編程序控制器簡稱PC,在辦公自動化和工業自動化中廣泛使用的個人計算機也簡稱PC,為了避免混淆,現在一般將可編程序控制器簡稱為PLC。現代的可編程序控制器是以微處理器為基礎的新型工業控制裝置,是將計算機技術應用於工業控制領域的嶄新產品。1985年國際電工委員會(IEC)的可編程序控制器標準草案第三稿對可編程序控制器做了如下定義:
“可編程序控制器是一種數字運算操作的電子系統,專為在工業環境下應用而設計。它採用可編程序的存儲器,用來在其內部存儲執行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,並通過數字式、模擬式的輸入和輸出,控制各種類型的機械或生產過程。可編程序控制器及其有關設備,都應按易於使工業控制系統形成一個整體,易於擴充其功能的原則設計。”

ICP的基本原理


ICP的特點

ICP方式在應用中有以下優點:
徠• 在產品發貨前,可以隨時裝載最新版軟體程序。
• 在開發過程中,不需將晶元從系統板上取下,即可實現重新編程。
• 不佔用程序存儲空間(ISP要佔用一定空間駐留ISP服務程序)。
• 不受串口的影響。
本例在調試時多次使用ICP功能,將程序寫入晶元,不掛模擬器進行聯板調試。

ICP的實現

利用ICP的功能,實現在電路編程,可以提高電子產品的功能,甚至改變電子產業的科技。
可編程電路的應用,使得電子產品更加智能化,而ICP(In-circuit programmer)對於電子產品而言,它意味著智能化的提高,電子產業的推進就應該利用這一特點。
根據硬體結構的不同,可以將可編程序控制器分為整體式、模塊式和疊裝式。
整體式可編程序控制器
整體式又叫做單元式或箱體式,它的CPU模塊、I/O模塊和電源裝在一個箱體機殼內,結構非常緊湊,體積小,價格低。
模塊式可編程序控制器
模塊式可編程序控制器用搭積木的方式組成系統,它由框架或模塊組成。模塊插在模塊插座上,模塊插座焊在框架中的匯流排連接板上。
疊裝式可編程序控制器
三菱公司的 FX28系列可編程序控制器吸收了整體式和模塊式可編程序控制器的優點,它的基本單元、擴展單元和擴展模塊等高等寬,但是長度不同。它們不用基板,僅用扁平電纜連接,緊密拼裝后組成一個整齊的長方體,輸入、輸出點數的配置也相當靈活。