Gast
#88550
hallo zusammen,
als erstes, ich verwende einen ATMege8535 und CodevisionAVR.
Mein Problem:
mit hilfe eines schalters werden bestimmte pins auf 5V gesetzt. diese
pins möchte ich dann mit hilfe einer if funktion auswerten und eine
entsprechende routine ablaufen lassen(hier nur testfunktionen). leider
funktioniert das überhaupt nicht. die Pins sind als eingänge deklariert
und haben auch 5v bei aktiviertem schalter und 0v bei inaktivem
schalter.
würde mich freuen wenn mir jemand weiterhelfen könnte.
gruß manuwar
while (1)
//***********************************Sollwerteinstellung****************
****************
{ //While(1) Anfang
if((PORTD.5==1)&&(PORTD.1==1))// Schalter aktiv
{
lcd_clr();
lcd_curs(8);
asc_out('0');
}
//*************************************Überwachung und
Steuerung************************
if((PORTD.5==0)&&(PORTD.1==0))//Schalter inaktiv,
{
lcd_clr();
lcd_curs(80);
asc_out('1');
}
}; //While(1) Ende