Gast
#993932
Hallo,
ich bin Microcontroller-Einsteiger und habe hier ein STK600 mit nem
XMEGA128A1 liegen.
Als erstes wollte ich mal einfach alle Taster auf die Leds schalten,
dass hat auch wunderbar geklappt. Nun möchte ich aber gerne mal mit
Schalter0 Led3 einschalten können. Aber ich schaffe es nicht einen
einzelnen PIN eines Eingangsports auszulesen bzw. einen einzelnen PIN
eines Ausgangsports.
Hier mal mein Programm mit dem ich alle Schalter auf alle Leds gelegt
habe:
#include <avr/io.h>
int main(void)
{
uint8_t ucTaster;
PORTA.DIR = 0xFF;
PORTA.OUT = 0xFF;
PORTC.DIR = 0;
PORTC.OUT = 0xFF;
while(1)
{
ucTaster = PORTC.IN;
PORTA.OUT = ucTaster;
}
}
Was muss ich hier ändern???
DANKE!!!!