A programírás
A legegyszerűbb az, ha a PIC Simularor IDE nevű programot szerezzük be.
Ebben írhatunk is programot, majd rögtön ellenőrizhetjük is. A 'Tools' menüben választhatunk segédeszközöket. Például a kimeneteken lévő ledek szimulálását. A portokat viszont valószínűleg itt át kell állítani.
Vannak a PIC-hez 'C' fordítók is, de kezdetnek az a legjobb, ha megmaradunk a hardware-közeli Asmon programozásnál. ...a gépi kód feeling-je. Később jöhet a 'C'. (Esetleg az MPLABIDE)
Az editor ablakába szépen sorban begépelhetjük a kódunkat. Ez után a 'Tools' menü 'Assemble & Load" parancsával lefordíthatjuk és a szimulátorba betölthetjük. A 'Start'-tal indíthatjuk a futtatást, akár soronként is. (Sebesség: Rate menü.) Közben figyelhetjük a regisztereket.
Programozáskor nem árt, ha az adott PIC memória/regiszter kiosztását, pdf-jét sűrűn tanulmányozzuk.
Az így létrehozott *.hex file-t már égethetjük is.
Letöltések:
Itt megtaláljátok az Eagle terveket és a 16F627-re megírt minta-kódokat, valamint az égető programot.
Bízom benne, hogy felkeltettem az érdeklődésedet.
További szakmai (és kevésbé szakmai) írásaim.
Update1
Amennyiben USB/RS232C replikátort használok, az írási/olvasási folyamat lelassul.
Ha az alaplapi portot használom, gyors, de sokszor "verify" hibát kapok, még akkor is, ha az írás valójában OK. (Az egyik F627 mindig jó, a másik F627-nél pedig mindig hibaüzenetet kapok vissza.) Ezért visszavettem az eszközkezelőben a baud rate-t 9600-ról 1200-ra. Így jónak tűnik néhány teszt után.
Update2
Anno én eredetileg egy panelgyártó cégtől rendeltem meg az írásban található programozó paneljét. 2db-ot. Nem győztem kivárni és ezért megcsináltam magamnak. Erre ma megjött 12db!!!
Tehát1300Ft ellenében akinek kell, már postázom is. Ebben benne van a postaköltség is.
A panel egyszerű, sima pákával beültethető. Kell hozzá az a pár alkatrész. Sőt a pozíciók is rá vannak szitázva.
Ezek a panelek csak annyiban térnek el az írásban szereplőtől, hogy az égető el van forgatva, így a két IC-tok egymás mellett van, illetve van egy LED az égetési folyamat indikálására.
Ez az:
Az ehhez a panelhez tartozó rajzok:
kapcs.rajz
beültetés
TOP
BOTTOM