十分簡單的PIC燒錄器(編程器),PIC Microcontroller Programmer
關鍵字:PIC單片機,燒錄器,編程器
作 者:秦新月
PIC單片機在性能和價格等方面,在目前的單片機世界里已遙遙領先。比如,它具有帶AD轉換,各口驅動電流大可直接驅動數碼管等優點,但是我們很多的學習者一直為它高價的燒錄器和仿真器望而卻步。最近在網上搜到一些資料經過實驗,發現用很少的常用的元器件和簡單的電路就能搭成PIC單片機編程器,而且軟件也是免費的,在網可以直接下載到,只要對此有興趣幾乎不用投資就可以進入PIC單片機領域,好好學習PIC單片機,發揮它的功能和優點。
一、PIC燒錄器的制作
大家可以按照圖1的電路連接,不用為此電路提供電源,電源由9針串口直接提供。當連好后,連到單片機的有5根線,可支持PIC12C5XX、12C67X、24CXX、16C55X、16C62X、16C71、16C71X、16C8X、16F8X系列單片機,只要將VCC、GND、MCLR/VPP、RB7/PGD、OSC1、RB6/PGC連接到你要編程的PIC單片機,如PIC16F870單片機對應的引腳就可以對單片機編程,(VCC對應單片機的20腳 , GND對應單片機的8腳和19腳, MCLR/VPP對應單片機的1腳, RB7/PGD對應單片機的28腳, OSC1對應單片機的9腳,RB6/PGC對應單片機的27腳)。16F870單片機引腳圖如圖2所示(略)。如果能淘到便宜元件,總成本不足5元錢。如果用舊貓或鼠標的串口拆些里面的元件,那么制作它幾乎就不用花費錢。
編程軟件可選用IC-PROG和PonyProg2000。建議使用IC-PROG,因為它無論支持的器件,燒寫速度及穩定性都優于PonyProg2000 ,不過得先用PIC公司的MPLAB將源代碼編譯成十六進制的數據再用這兩個軟件寫到單片機里。
注意:這款編程器跟電腦連接是采用9針串口的,假如沒有,可以采用25針的串口,但是接線當然需要一些改動,具體如下:
25針串口對9針串口,依次2對3、7對5、5對8、20對4、4對7。
二、操作步驟
制作成功后的操作步驟,主要為以下幾步:
(1)用MPLAB編譯源代碼
(2)編譯成功
(3)連接自制編程器到電腦,連接編程器的5根線到對應的單片機引腳
(4)打開燒錄軟件 ,選擇要燒錄的芯片型號,
(5)打開MPLAB編譯的十六進制或二進制文件。
(6)在燒錄軟件中選擇寫芯片
(7)寫成功,運行程序
總之,就這么簡單即可完成幾百塊錢燒錄器做的事,不過此編程器缺點在于寫片子有點慢,也請各位電子愛好者進一步提高,參考網站http://www.jdm.homepage.dk可能提高燒錄速度。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
發布評論請先 登錄
相關推薦
愛普生 SG–WriterⅡ 石英可編程手工燒錄器
在電子制造與研發的復雜世界中,愛普生SG–WriterⅡ石英可編程手工燒錄器猶如一把神奇的鑰匙,開啟了石英晶振編程的無限可能,為眾多領域的電子設備注入了精準與穩定的靈魂。作為手工燒錄器
晶華微多用戶代碼燒錄器解決方案
隨著杭州晶華微電子股份有限公司(股票代碼:688130)芯片產品線的擴展,對燒錄器的需求也逐漸增加。當前燒錄器支持單個用戶代碼的在線燒錄和離線燒錄,但在生產產線需要切換不同的用戶代碼進
燒錄器怎么連接單片機
型號和開發環境,選擇一個合適的燒錄器。例如,如果您使用的是STM32單片機,可以選擇ST-Link燒錄器。 安裝驅動程序 在連接燒錄器之前,確保您的計算機已經安裝了相應的驅動程序。這通常可以在
燒錄器與芯片如何連接
燒錄器與芯片的連接是嵌入式系統開發和生產過程中的一個重要環節。 燒錄器與芯片連接的原理 燒錄器是一種用于將程序代碼寫入芯片的設備。芯片是一種存儲和執行程序的硬件設備,通常包括微處理器、
燒錄器可以讀出芯片程序嗎
燒錄器是一種用于將程序代碼寫入芯片的設備。它通常用于開發和測試階段,以確保程序能夠正確地運行在目標硬件上。然而,燒錄器的功能并不僅限于寫入程序,它還可以讀取芯片中的程序,以便進行調試和分析。 燒錄器
PY32離線燒錄器功能介紹,可批量燒錄,支持PY32系列多款單片機
PY32離線燒錄器可以對PY系列單片機進行批量燒錄,現支持PY32F002A/002B/002/003/030/071/072/040/403/303芯片各封裝和XL2409,XL32F001
stlink燒錄器燒錄步驟
燒錄器是一種常用于嵌入式系統開發的工具,能夠將程序代碼燒錄到芯片中。STLINK是STMicroelectronics公司推出的一款燒錄器,用于燒錄STM32系列單片機。以下是STLI
pic16f628a燒錄設置
。在本文中,我們將詳細介紹關于PIC16F628A芯片的燒錄設置。 首先,我們需要準備好燒錄器。燒錄器是一個用于將程序代碼寫入芯片的設備。對于PIC
pic單片機匯編程序實例
以下是一個簡單的PIC單片機匯編程序示例,這個程序將實現一個LED閃爍的功能。 首先,我們需要了解PIC單片機的結構和指令集。PIC單片機是
仿真器和燒錄器的區別
仿真器和燒錄器的區別? 仿真器和燒錄器是電子技術領域中常見的兩種設備,它們在電子系統的開發和調試過程中起著重要的作用。盡管它們都是用于調試電子設備的工具,但是它們的功能和工作原理有著明
評論