De ce Vă recomandăm să-l program prin RS232. - Da, pentru a arde portul imprimantei este foarte simplu, dar pentru a arde RS232 necesită o pregătire specială. Dacă nu înțelegeți - așa cum se dovedește - citit o copie a articolului Vadima Chesnokova - „Să începem de la sobă“ al ziarului de calculator.
Cum un programator?
1. linia de date DTR este transmis la cip pe linia CTS - primirea datelor de la chip.
2. linia RTS este utilizat pentru primirea - transmiterea impulsurilor stroboscopice.
3. linia TxD poartă formarea de semnal MCLR - o resetare generală care are un nivel scăzut imediat înainte de începerea ciclului de programare și în timpul ciclului de programare, o tensiune de programare este aplicată aici de 12 volți, necesare pentru memorie de program de re-cip.
Puterea este furnizată de lanț chip card: TxD -> VD1 -> C1 + VZ1, care se acumulează pe kondendensatore și stabilizează tensiunea la 5,6 volți.
Acest sistem a fost despre mine și povotryalas în mod repetat, cititorii noștri.
Problema cu acest programator este RS232 semnale de interfață, care sunt slab compatibile cu nivele TTL. Logică „1“ (ridicat sau marca) este volți -12V în raport cu interfață GND, și o logică „0“ (sau spațiu) este + 12V volți și toată coordonarea se face niveluri rezistoare și în coordonarea lanțurilor include rezistență RS232 - adică unele exemplare pot fi neclare de locuri de muncă.
În plus, acest programator nu este suficient de tensiune de programare - aproape întotdeauna 9-9.5 volți, iar în unele cazuri, PIC ar putea să nu fie suficient (aproximativ 0,5%).
Ce software-ul pentru a utiliza?
Cel mai bine este de a utiliza PIX (MS-DOS). Am lucrat-l, chiar și sub Windows 95. Instalați-l programator de tip 9) Ludi și selectați COM-portul la care este conectat.
În plus, putem recomanda PicProg 0.6 - programul sub Windows, dar nu are o opțiune de VERIFY, adică, verificați cardul poate fi numai pe tunerul.
Pentru cei care folosesc 16F84 în loc să 16S84 - acest chip pentru a funcționa corect dolzhet fi activat de putere Timer (Activare). Acest lucru se poate face în programator - dacă este utilizat PIX, siguranțe (Siguranțele) astfel încât trebuie ustoanovit: 3FF9 și anume: [O] sc XT [W] dt NO [P] wr YES [C] dp NO.
Acesta poate fi echipat cu un comutator de programare. prin care selectează pentru programarea unui PIC, sau EEPROM.
În concluzie, trebuie remarcat faptul că o astfel de programator în mod normal, programate carduri în care ISO-site-ul I / O conectat la PIC de ieșire al 13-lea - RB7, și PIN-ul 12 - RB6 conectat la site-ul ISO cu ceas - cum ar fi arătat în pagina noastră. Pentru alte carduri trebuie să știe dispozitivul lor și a pus DIP-switch - atunci va fi posibil să se programeze diferite carduri.
O altă problemă - este greu de găsit slot pentru card ISO7816. În București, eu pot recomanda compania „Chris“ la Moscova - „Ursul brun“. În cazul extrem - pune jetoanele pe hartă pe panourile și asambla programarea pe un astfel de sistem - atunci va fi posibil prin eliminarea chips-uri otprogrammirovat-le și a stabilit din nou pe hartă.