C portok
Dévényi Zsolt
dzsolt at axelero.hu
Tue Mar 27 10:22:25 CEST 2007
Sziasztok!
Szenvedek tovabb a C-vel. Probalom megvalositani ezt a strukturas dolgot, de
elakadtam:
typedef struct{
unsigned int *Address; //(portx cime pl. 0xF80).
unsigned char Bit;
unsigned char Saved:1;
}PORT;
PORT port[12];
Sajnos mar ott elakadok, hogy nem tudom feltolteni az Address valtozot, mert
a
port[0].Address = &PORTF; nem mukodik. Meg direkt sem tudom megadni:
port[0].Address = 0xF80;
type mismatch in assignment hiba van.
Hogyan kellene ezt megtennem?
Zsolt
-----Eredeti üzenet-----
Feladó: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu]
Meghatalmazó Acs Gabor
Küldve: 2007. március 26. hétfő 9:46
Címzett: elektro at tesla.hu
Tárgy: Re: C portok
Múltkor ilyet kérdezett Arnold. Azt javasoltam Neki, hogy csináljon
struct-ot a sok bitből, és a későbbiekben a structokat kezelje (pl. maszkkal
összehasonlítás). Azt már nem tudom, hogy bevált-e.
Gábor
----- Original Message -----
From: "Dévényi Zsolt" <dzsolt at axelero.hu>
To: <elektro at tesla.hu>
Sent: Monday, March 26, 2007 9:26 AM
Subject: RE: C portok
Szia,
Ezt ertem, de meg nem erzem az igazi megoldasnak. En most valamilyen
tablazatos megoldason gondolkozom. Egy tablazatot talan fel lehetne tolteni
portcimekkel, es mask-okkal, es valahogy ezeken az elemeken mar lehetne
ciklussal vegigmenni. Remelem valaki meg mond jobbat.
De mindenkepp koszi az otletet: Zsolt
-----Eredeti üzenet-----
Feladó: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu]
Meghatalmazó Gusi
Küldve: 2007. március 26. hétfő 8:59
Címzett: elektro at tesla.hu
Tárgy: Re: C portok
lemaradt valami:
void Calc_UD_Edge(word IO)
{
global word _IO_Temp, _IO_UpEdge, _IO_DownEdge;
register W = IO xor _IO_Temp;
_IO_UpEdge = W and IO;
_IO_DownEdge = W and _IO_Temp;
_IO_Temp = IO; <-------------------- lemaradt }
_________________________________________________________________
Vásároljon kényelmesen! Több 10.000 ajánlattal, kedvező árakkal várjuk.
http://cthandler.adverticum.net/?cturl=http%3A%2F%2Fwww.vasarlas.origo.hu%3F
levelalja_07marc
-----------------------------------------
elektro[-flame|-etc]
-----------------------------------------
elektro[-flame|-etc]
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list