A készülék tartalmaz egy egyszerű programozót is, amely a soros porton keresztül csatlakozik a PC-hez. Ez számomra a működtető program írása, fejlesztése és tesztelése közben volt hasznos: egy-egy új programrész szerkesztése után nem kellett a 40 lábú PIC-et kivenni a foglalatából, majd a programozás után újra visszatenni az panelra, hogy lássam az eredményt.
Az npn-pnp tranzisztor páros kapcsolja a +12 V-ot a PIC programozó bemenetére, ezért a programozó független a soros portból különböző trükkökkel nyert programozó feszültségtől. A PIC az RB7 (data) illetve RB6 (clock) kivezetéseken keresztül kommunikál a PC-vel. A két schottky dióda és a 10 kΩ-os ellenállások a feszültségcsúcsoktól védik a kontrollert. A hatékonyabb zavarszűrés érdekében ezek nem a programozó NYÁK-ján, hanem az óra panelján közvetlenül a PIC lábainál vannak elhelyezve. A LED akkor világít, amikor adatforgalom van a PIC és a PC között. Természetesen a programozó az óra működésére nincs hatással, amennyiben előre beégetett PIC-et teszünk az áramkörbe, az egész programozó rész, a kapcsolódó alkatrészekkel együtt elhagyható. Ilyenkor a PIC 1. lábára állandó +5 V tápfeszültséget kell kapcsolni.
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!