UART kombinasi IO ,problem dengan input [ please help ]

kputta

New member
Hello ....
saya pemula dalam memakai mikon atmega8535 .
saya coba nyalain led dari pushbotton , dan matiinnya dari PC atau push botton .seperti code dibawah ini .
tapi mengapa hanya perintah matiin dari PC saja yang bisa ?sedangkan perintah matiin yang lewat push botton ke PINA.7 tidak dapat bekerja .
Smoga ada yang bisa jelaskan hal ini ....

thanks b4



//declare global variable
unsigned char datareceipt = 0x00;


while (1)
{
// Place your code here
if(PINA.0 == 0)
{
PORTC.0 = 1 ;
puts("led no 1 status on\r");
}
datareceipt =getchar();
if (( datareceipt == 0x31 ) || (PINA.7 == 0))
{
PORTC.0 = 0;
puts("led no 1 status off\r");
}
}
}
 

Welcome to EDABoard.com

Sponsor

Back
Top