Fórum témák

» Több friss téma
Cikkek » Processzorvezérelt zöldség tároló
Processzorvezérelt zöldség tároló
Szerző: Topi, idő: Jún 19, 2006, Olvasva: 32632, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   3 / 4
A PIC-be égetendő programot CCS-ben írtam, C nyelven. Meg lehetne írni Assembly-ben is, de nekem most egyszerűbb és gyorsabb volt C-ben.
A programban van egy fontos rész, ahol be lehet állítani az időzítést. Mivel a PIC-en még van sok szabad I/O pin, így akár egy DIP kapcsolót is be lehet kötni és akkor azzal lehet időzítést állítani. De igazából én feleslegesnek tartottam.
Ennél a résznél percben kell megadni az időzítést:

#define SLEEP_TIME 1440 //1440 perc sleep (venti kikapcs)
#define WORK_TIME 5 //5 perc (venti megy)

Ha itt beállítottuk az időzítést lefordítjuk, és be is égethetjük. Igazából nem érdemes sűrűbbre állítani az időzítést, mert a napi 5 perc szellőztetés bőven elég.

Itt letölthető a C forráskód: main.c (igyekeztem jól felkommentezni a forrást, hogy mindenki számára érthető legyen)
Aki nem akarja, vagy nem tudja lefordítani a C forráskódot, annak felteszek egy 24/5-ös időzítéses verziót: main.hex

Az itt lévő hex fájlt már be lehet égetni a PIC-be. Vagy a rajzon található ICD-n keresztül, vagy egy bármilyen másik programozóval.

Következő oldalra felteszek pár képet...

A cikk még nem ért véget, lapozz!
Következő: »»   3 / 4
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem