AVRstudio simulator
Vladimír Chmel
vl.chmel na email.cz
Sobota Duben 19 19:58:58 CEST 2014
Zdravím
muze me nekdo rict co je spatne na tomto zkopirovanem a funkcnim kodu?
#include <avr/io.h>
//--------------------------------------------- >> Zpozdovaci procedura <<
void delay ( uint32_t time )
{
while ( time-- );
}
//============================================= >> HLAVNI FUNKCE MAIN <<
int main( void )
{
//--------------------------------------------- >> I/O PORTY <<
//0 - VSTUP, 1 - VYSTUP
DDRA = 0b00000001;
//--------------------------------------------- >> Nekonecna smycka <<
while( 1 )
{
PORTA = PINA ^ 0b00000001;
delay( 1e6 );
}
return 0;
}
Ono mi to prelozi OK bez chyby ale simulator po nastaveni portu A0 do jednicky
prestane trasovat a muzu ho akorat zastavit, nic vic. Ta funkce delay
neprobehne.
Dik
Další informace o konferenci Hw-list