velleman VM134, K8076 PIC Programmer Papan

Informasi umum
Pambuka
Matur nuwun nggunakake produk Velleman. VM134 (Versi kit K8076) minangka programmer multifungsi lan instruksional, ngarahake program pilihan mikrokontroler Microchip® PIC™ FLASH. Pengontrol FLASH iki bisa diprogram ulang kaping pirang-pirang, dadi alat sing cocog kanggo mulang basa pamrograman PIC. Advan liyanetagPengontrol sing bisa diprogram ulang yaiku piranti lunak piranti sing diimplementasikake bisa gampang dianyari. Programmer VM134 PIC minangka versi programmer K8076 sing durung dirakit. Mula, VM134 uga bisa diarani K8076 ing manual lan piranti lunak iki. Ana 2 stadion penting ing panggunaan programmer iki. Kaping pisanan, kode program kudu ditulis, biasane ing lingkungan grafis (IDE). Kanggo PICs yaiku MPLAB(™) dening Microchip. Paket piranti lunak lengkap iki bisa didownload kanthi gratis saka websitus web www.microchip.com. Cara sing luwih gampang yaiku nulis program ing program pangolahan tembung ASCII kayata Notepad, diinstal ing saben PC Windows. Informasi babagan perintah sing digunakake ing basa assembler kanggo saben jinis controller bisa ditemokake ing lembar data ing Microchip. websitus. Mantanampprogram le klebu ing CD.
Kabel sambungan
Sambungake programmer menyang port RS232 serial gratis ing PC. Port serial iki kudu 100%IBM kompatibel lan 16550 UART kompatibel. Kit iki ora nggunakake protokol RS232 nanging protokol I2C sing ditiru liwat jabat tangan.
A UART, panrima / pemancar asinkron universal nindakake tugas utama ing komunikasi serial komputer. Chip ngowahi informasi paralel mlebu menyang data serial sing bisa dikirim liwat jalur komunikasi. UART kapindho bakal digunakake kanggo nampa informasi kasebut. UART nglakokake kabeh tugas sing dibutuhake kayata wektu, kontrol paritas, lsp. sing dibutuhake kanggo komunikasi. Siji-sijine chip ekstra sing dibutuhake yaiku pembalap baris sing ngowahi sinyal tingkat TLL dadi vol linetages lan kosok balene.
Sambungan & tes
- Priksa manawa ora ana controller ing soket ZIF.
- Sambungake konektor serial menyang port serial.
- Sambungake sumber daya 15VDC. Iki voltage bisa utawa ora bisa diatur wiwit PCB dilengkapi voltage regulator (adaptor non-regulasi 12VDC bakal bisa digunakake wiwit terminal voltage kira-kira 15 nganti 16V).
- Nalika ngaktifake sumber daya, LD1 utawa "Power Good" LED bakal murup. LED iki nuduhake yen programmer urip lan controller diwenehake karo +5V.

- Miwiti piranti lunak "PICprog2006" lan klik lambang ing sisih tengen ndhuwur, yaiku "Sambungan hardware"

- Kanthi ngeklik LD3, LD2 lan LD4 LED nganggo mouse sampeyan kudu madhangi PCB

- Pencet "Run hardware datelines test" kanggo miwiti urutan lampu LED otomatis. LED iki kudu padhang sinkron karo layar (pirsani PIC3). Pencet maneh tombol kanggo mungkasi prosedur testing. Manungsa waé: priksa manawa ora ana PIC ing soket!.

- Sampeyan siyap nguji programer nalika tes kasebut lancar. Yen ora, temokake kesalahan hardware ing print utawa incompatibility kanggo PC kanggo ngindhari karusakan irreversible pengontrol PIC.
PERHATIAN: Nalika ana masalah komunikasi antarane PC lan VM134 utawa masalah hardware karo VM134, klik ing tombol test utawa LED ora bisa. Pesen ing ngisor iki bisa katon
Yen ana komunikasi ing soket programmer antarane VM134 lan PIC, pesen ing ngisor iki bakal katon:
Penafian
Velleman Components NV lan desainer piranti lunak ora tanggung jawab kanggo hardware lan / utawa kegagalan piranti lunak utawa karusakan sing disebabake dening panggunaan kasebut.
File
- “Muat File"muat Hex file
- “Simpen File"Simpen Hex file
- "End" mungkasi program

Fungsi

- "Waca PIC"
- "Waca Kabeh" maca kabeh data sing kasedhiya
- "Read Program" mung maca data program
- "Waca Data" mung maca data EEProm
- "Maca Konfigurasi" maca konfigurasi bit

- "Tulis PIC"
- "Tulis Kabeh" nulis data sing kasedhiya
- "Tulis Program" mung
- "Tulis Data" nulis data program
- "Tulis data EEProm
- Konfigurasi" tulis konfigurasi

- "Busak PIC"
- "Busak Kabeh" mbusak kabeh data sing kasedhiya
- "Busak Program" mung mbusak data program
- "Busak Data" mbusak data EEProm mung

- "Pateni Proteksi Kode"
Gawe PIC kasedhiya sawise diprogram kanthi proteksi kode (kabeh data wis dibusak).
- "Konfigurasi Hardware"
- Pilihan "Comm Settings" kabeh port RS232 sing kasedhiya
- "Tundha Hardware" yen kacepetan komunikasi dhuwur.

- "Kompatibilitas K8048"
Ngijini sampeyan nggunakake (yen bisa) K8048. Ora bisa karo kabeh PIC.
Klik pilihan "Kompatibilitas K8048" ing menu "Fungsi" kanggo netepake kompatibilitas antarane piranti lunak PICprog2006 lan K8048 (= VM110) PIC programmer lan papan eksperimen. Sawetara PICs saka dhaftar nyata ora bisa diprogram karo K8048 wiwit hardware K8048 ora ngidini.
- "Bukak Bantuan"

- "Babagan"



- Simpen data minangka HEX file
Simpen konten pengontrol lan simpen minangka INHX8M file menyang hard disk. Manungsa waé: pengontrol kanthi bit "proteksi kode" sing diaktifake ora bisa diwaca amarga hak cipta saka pabrikan. Mbuang memori HEX files saka kulawarga 18Fxxxx bakal ditulis minangka INHX32 files. - Mbukak HEX file
Wacan a file saka piranti panyimpenan menyang memori piranti lunak. Manungsa waé: ing file kudu duwe format INHX8M, INHX16 utawa INHX32. Compiler (contone MPASM) kudu dikonfigurasi supaya bisa ngasilake INHX8M file. - Muat editor Mpsm.
Miwiti Microchip Assembler klebu. Nganyari bisa ditemokake karo kompiler Microchip "MPLAB" lengkap ing websitus web: www.microchip.com. - Tulis kabeh data menyang PIC
Tulis HEX sing dimuat file menyang controller ing soket ZIF. - Muat kabeh data saka PIC
Maca isi controller lan sijine menyang memori buffer lunak. Manungsa waé: pengontrol kanthi bit "proteksi kode" sing diaktifake ora bisa diwaca amarga hak cipta saka pabrikan. - Tulis data saka Hex file langsung menyang PIC
Tulis HEX file langsung menyang controller tanpa loading ing memori buffer pisanan. - Nelpon bantuan file.
Miwiti manual instruksi online saka piranti lunak PICprog2006. - Bar pilihan kanggo PIC
- "PIC Family": Pilih kulawarga controller sing dikarepake. Konfigurasi kulawarga lan jinis wis dipisahake kanggo nyepetake lan nyederhanakake dhaptar pilihan.

- Pilih controller sing dipengini gadhahanipun kulawarga milih ing titik "8". Pengontrol sing didhisiki tandha "V" ijo wis diuji dening Velleman karo programmer PIC iki, dene pengontrol sing didhisiki tandha "X" kuning wis dileksanakake ing piranti lunak nyata nanging ora dites karo programmer iki. Nalika ketemu karo kangelan, mung ngirim controller karo layang panjelasan menyang kantor utama Velleman, ing departemen support.
Kita bakal nindakake sing paling apik kanggo ngatasi masalah kasebut. Kita ora bisa menehi jaminan amarga kita gumantung ing data protokol sing dirilis dening Microchip.
- "PIC Family": Pilih kulawarga controller sing dikarepake. Konfigurasi kulawarga lan jinis wis dipisahake kanggo nyepetake lan nyederhanakake dhaptar pilihan.
- Konfigurasi hardware
Perwakilan visual carane nyambungake kabel PIC supaya program controller dikarepake
Windows
Program
Ing kene sampeyan bisa nemokake kode program. Iki minangka kode munggah heksadesimal sing bakal ditindakake pengontrol. Sampeyan uga bisa ndeleng kode data. Iki minangka nilai ing memori EEPROM controller. Jendhela iki mung katon karo pengontrol karo memori EEPROM (contone PIC16F627).
Konfigurasi
Konsultasi lan owahi opsi pemrograman yen perlu. Disaranake nglakokake konfigurasi kasebut langsung ing program assembler liwat arahan kompiler "__CONFIG". Waca "BLINKLED.ASM" kanggo mantanample.
Aktifake utawa mateni opsi pengontrol PIC. Sampeyan uga bisa nyetel liwat __CONFIG compiler direktif ing program assembler. Kanggo informasi luwih lengkap babagan opsi kasebut, waca lembar data pengontrol sing digunakake ing Microchip websitus, yaiku www.microchip.com.
Gunakake
Pilih PIC
- Pilih kulawarga PIC sing bener ing pojok tengen ndhuwur, contone "PIC10F", "PIC16F"...

- Pilih jinis sing bener ing menu jejer, contone "PIC10F200"...

- Klik ikon "Hardware connections".
- Sampeyan bisa ndeleng gambar nuduhake carane nyambungake PIC patch-kabel konfigurasi karo lencana saka soket ZIF. Nalika nggunakake kabel klebu, kode werna kabel bakal cocog karo kode werna ing tampilan.


- Pin saka konektor ICSP1 utawa ICSP2 kudu disambungake kanthi bener sadurunge nempatake pengontrol PIC menyang soket ZIF.

- Konektor ICSP1 lan ICSP2 bisa digunakake kanthi sewenang-wenang amarga padha karo tingkat hardware.
Petunjuk: Konektor ICSP uga bisa digunakake kanggo program pengontrol njaba PCB. Kabel sing ngarah menyang cetakan kudu sependek (+/- 20cm)
Petunjuk: Gambar nuduhake carane konektor ICSP SK3 lan SK4 (1) disambungake menyang pin saka soket ZIF (2) lan PIC controller (3).
- Yen kabeh wis disambungake kanthi bener, selehake controller menyang soket ZIF lan tarik tuas.
Petunjuk: Yen LD1 dipateni nalika nempatake PIC menyang soket ZIF, iku nuduhake yen ana short-circuit internal ing komponen utawa kabel PIC kanti awon disambungake ngasilaken short-circuit. VM134 duwe proteksi winates marang sirkuit cendhak kasebut liwat R10.
- Sampeyan bisa ndeleng gambar nuduhake carane nyambungake PIC patch-kabel konfigurasi karo lencana saka soket ZIF. Nalika nggunakake kabel klebu, kode werna kabel bakal cocog karo kode werna ing tampilan.
Pemrograman pengontrol PIC
Aplikasi panjelasan sing prasaja bakal nerangake carane program lan nyoba PIC. Aplikasi iki mung LED kedhip. Kontroler sing digunakake ing mantanample iku PIC10F200.
Nglumpukake kode sampeyan
- Miwiti PICprog2006
- Klik lambang "MPASM".
- Waca ".ASM" file.
- Ing file kanggo ngumpulake umume saka jinis ".ASM".
- Setel radix sing bakal ditampa standar (nyetel radix ing .ASM file bakal duwe prioritas ing setelan iki)
- Ninggalake setelan ing "Kabeh Pesen" supaya kabeh pesen kesalahan lan bebaya bakal direkam ing .ERR utawa .LST. file.
- Pilih format output. Format kasebut bisa INHX8M, INHX16, INHX32.
- Pilih kang files bakal digawe dening MPASM, contone, a file ngemot pesen kesalahan…
- Pilih pengontrol PIC sing arep diprogram.
- Pencet tombol "MASUK" (7) nalika kabeh setelan wis dileksanakake kanthi bener (7).
- Nalika pangumpulan kode ora ana kesalahan, layar ing ngisor iki bakal katon.
Sadurunge program controller, priksa manawa ora ana kesalahan ing kode assembler (Error => 0)
Penyebab gangguan komunikasi:
- Jinis pengontrol PIC ora cocog karo jinis piranti lunak sing dipilih
- sumber daya VM134 kurang banget (15V)
- pilihan PIC salah liwat kabel patch
- kontrol PIC risak
- Status pengontrol PIC ora bisa dilebokake ing mode program
Cathetan: Programmer PIC iki ora bakal bisa ngontrol program sing bebarengan nggunakake osilator internal lan pin MCLR minangka input. Pemrograman pengontrol kasebut bisa ngrusak ora bisa digunakake maneh.
Pemrograman pengontrol
- Miwiti PICprog2006
- Klik "LOAD HEX FILE"ikon kab. Layar ing ngisor iki bakal katon:

- Klik HEX sing dikarepake file (contone BLINKLED.HEX)
Yen ana kesalahan hardware, pesen ing ngisor iki bisa katon. Priksa VM134 lan / utawa pilihan controller
- Klik lambang "WRITE ALL DATA TO PIC".
Program bakal njaluk konfirmasi:
Klik "YA" yen sampeyan yakin bakal nimpa controller.
- Sampeyan bakal weruh kemajuan kabeh jinis tumindak kaya contone mbusak, program, ngontrol lan nyetel paramèter controller.

- Kode HEX sing bakal disimpen ing controller.
- Counter alamat: nuduhake endi ing memori piranti maca utawa nulis.
- Versi kode ASCII.
- Bar kemajuan: Visualisasi persentage saka pemrograman utawa proses maca.
Nalika proses program rampung, push tuas saka soket ZIF lan copot controller.
Controller bisa irrevocably rusak yen soko dadi salah sak proses program (contone sambungan cut-off, lunak ngganggu software van ing port serial etc.). Kanggo informasi luwih lengkap, waca lembar data pengontrol sing digunakake
Dokumen / Sumber Daya
![]() |
velleman VM134, K8076 PIC Programmer Papan [pdf] Pandhuan pangguna VM134 K8076 PIC Programmer Board, VM134, K8076, VM134 PIC Programmer Board, K8076 PIC Programmer Board, PIC Programmer Board, PIC Board, Programmer Board, Board |





