單片機編程器、仿真器、燒寫器、下載線各是什么?有什么用處?
單片機編程器是用來將程序代碼寫入存儲器芯片或者單片機內部的工具,如圖1所示是一個典型的編程的外形。圖中黑色的集成電路插座,通過拔動手柄可以將置于其中的集成電路芯片鎖緊或松開。編程時鎖緊以保證接觸良好,編程完畢松開,可以更換下一片芯片。

圖1 編程器
當芯片是雙列直插形式時,直接插在座子上就可以燒寫了,但如果遇到如圖2所示的各種封裝形式的芯片,又如何寫燒寫呢?一種方法是使用適配器,如圖3所示是各種封裝芯片所使用的適配器。

圖2 各種封裝形式的集成電路
QFN32 適配器 SOP28適配器

圖3 各種封裝的編程適配器
另一種方法是使用下載線。隨著技術的進步,越來越多的單片機芯片開始支持“ISP”功能,即In System Programmer,在線可編程技術。利用這種技術,將空白的(尚未編程的)芯片直接焊在印刷線路板上,利用預先留下的幾個引腳即可對芯片進行編程,不必將芯片拆下來放到編程器上,因此,這給小批量制作帶來了極大的方便,也省去了購買價格昂貴的適配器。如圖4所示是使用下載線對芯片進行在線編程的示意圖。

圖4 下載線對芯片進行在線編程示意圖

編輯:admin 最后修改時間:2023-04-29