hi;
was muss ich tun damit der controller die Pins eines ports abliest und die zahlen im format hh:mm (min1=9, min10=5, h1=9|3, h10=2) als ausgabe auf einen monitor (terminal) wiedergibt.
ich hab so angefangen:
headers
#define MIN_EINER PINA&0xF0
#define MIN_ZEHNER PINA&0x0E
#define STD_EINER PINB&0x0F
#define STD_ZEHNER PINB&0x30
.
.
.
void main void
{
DDRA=0x00;
PORTA=0xFE;
DDRB=0xC0;
PORTB=0X3F;
init(); //Kommunikation über RS232
while(1)
{
anweisung1??
anweisung2??
//hier muss ich die Zahlen in Ascii zeichen umwandeln wie??
printf("\n\r HH:MM");
}
}
}
mfg