állapotgép program

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
szollosiimre
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2006. december 1. péntek, 7:00

állapotgép program

Hozzászólás Szerző: szollosiimre »

Sziasztok!

Egy programhoz kérném a segítségeteket, aminek egy részét nem nagyon találtam meg az itt olvasható segédletekben.

A feladat azon része amit nem találtam az lenne, hogy hogy tudom azt figyelni, hogyha az egyik portot bemenetként adom meg, és egyenként figyelem a bitjeit,

A program egy kis kisautó lenne, ami egy case-es szerkezetben figyelni a bejövő adatokat, majd ennek megfelelően egy 4 bites kódot adna i a kimeneten.

Sajnos ilyen jellegő menetkezelést nem találtam, csak a kimenetekét. Segítségeteket előre köszönöm. A programot atmega8-on szeretném megvalósítani, csak ahhoz tudnom kellene ezt a bementetkezelést basic-ben. Help please

Imi
Avatar
szollosiimre
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2006. december 1. péntek, 7:00

Hozzászólás Szerző: szollosiimre »

Próbálkozom:


Config Pind.1 = Input
Portd.1 = 1
Config Pind.2 = Input
Portd.2 = 1

DO
If Pind.1 = 1 Then .....

Ez igy használható struktúra, vagy kihagytam valamit?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

A 38-as fejezet: "Kezdők problémái" :).

config portb=input
if pinb.1=
if pinb.2=


illetve byte alapon beolvasva:
if pinb=


pinb-vel a lab allapotat, portb ertekevel a felhuzoellenallas ki/bekapcsolasat lehet vezerelni.
Avatar
szollosiimre
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2006. december 1. péntek, 7:00

Hozzászólás Szerző: szollosiimre »

Köszönöm a gyors választ. :)
Válasz küldése