Converting C #defines

Mr Crusty
 
Avatar
 
Betreff:

Converting C #defines

 · 
Gepostet: 17.04.2012 - 11:41 Uhr  ·  #1
Hi All,

Trying to convert some C to E_Lab Pascal, not sure how to convert these defines.

Code

#define DDR_My             DDRB
#define PORT_My           PORTB
#define PIN_My             PINB


Any help appreciated.

Best
Crusty : :-/
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 988
Dabei seit: 09 / 2007
Betreff:

Re: Converting C #defines

 · 
Gepostet: 17.04.2012 - 12:21 Uhr  ·  #2
Hi Crusty,
try this

Code

Var
  DDR_my[@DDRB] : byte;
  Port_my[@PortB] : byte;
  PIN_my[@PinbB] : byte;


//....
  DDR_My:=$FF;
  Port_my:=$AA;
  PIN_my.5:=1; 

Mr Crusty
 
Avatar
 
Betreff:

Re: Converting C #defines

 · 
Gepostet: 17.04.2012 - 13:37 Uhr  ·  #3
Miparo,

That looks to be just what I needed.

I have used this assignment before, but quite forgot that it would accept an I/O port as an argument.

Your quick response much appreciated.

Best
Crusty
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 14 · Cache Hits: 14   64   78 · Page-Gen-Time: 0.025414s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI