Hallo,
Ik ben vandaag beginnen programmeren met keil, ik heb een voorbeeld programma gedownload die een LCD kan aansturen.
In het begin van het programma staat er :
#define LCDPORT P2
P2 is dus de poort waar de LCD op aangesloten is. P2 bestaat dus uit 8 bits. Nu is mijn LCD anders aangesloten dan als de maker van het programma zijn LCD.
De aansluiting veranderen op mijn microcontroller is geen optie.
Normaal zou ik in het programma zelf de adressering juist maken maar de maakt gebruik van nibble's en pointers en daar kan ik niet mee werken.
Kan je op een bepaalde manier programmeren dat
LCDPORT^0 niet naar P2^0 verwijst maar naar P2^1 en zo verder ?
Ik ben vandaag beginnen programmeren met keil, ik heb een voorbeeld programma gedownload die een LCD kan aansturen.
In het begin van het programma staat er :
#define LCDPORT P2
P2 is dus de poort waar de LCD op aangesloten is. P2 bestaat dus uit 8 bits. Nu is mijn LCD anders aangesloten dan als de maker van het programma zijn LCD.
De aansluiting veranderen op mijn microcontroller is geen optie.
Normaal zou ik in het programma zelf de adressering juist maken maar de maakt gebruik van nibble's en pointers en daar kan ik niet mee werken.
Kan je op een bepaalde manier programmeren dat
LCDPORT^0 niet naar P2^0 verwijst maar naar P2^1 en zo verder ?