單片機(jī)編程器、仿真器、燒寫器、下載線各是什么?有什么用處?
單片機(jī)編程器是用來將程序代碼寫入存儲器芯片或者單片機(jī)內(nèi)部的工具,如圖1所示是一個典型的編程的外形。圖中黑色的集成電路插座,通過拔動手柄可以將置于其中的集成電路芯片鎖緊或松開。編程時鎖緊以保證接觸良好,編程完畢松開,可以更換下一片芯片。
圖1 編程器
當(dāng)芯片是雙列直插形式時,直接插在座子上就可以燒寫了,但如果遇到如圖2所示的各種封裝形式的芯片,又如何寫燒寫呢?一種方法是使用適配器,如圖3所示是各種封裝芯片所使用的適配器。
圖2 各種封裝形式的集成電路
QFN32 適配器 SOP28適配器
圖3 各種封裝的編程適配器
另一種方法是使用下載線。隨著技術(shù)的進(jìn)步,越來越多的單片機(jī)芯片開始支持“ISP”功能,即In System Programmer,在線可編程技術(shù)。利用這種技術(shù),將空白的(尚未編程的)芯片直接焊在印刷線路板上,利用預(yù)先留下的幾個引腳即可對芯片進(jìn)行編程,不必將芯片拆下來放到編程器上,因此,這給小批量制作帶來了極大的方便,也省去了購買價格昂貴的適配器。如圖4所示是使用下載線對芯片進(jìn)行在線編程的示意圖。
圖4 下載線對芯片進(jìn)行在線編程示意圖
編輯:admin 最后修改時間:2023-04-29