E
elcielo
Guest
nepotpisani int g_usec;
TimerInit neveljaven (ničen)
(
TCCR0 = 0x00; / /
izklopASSR = 0x00; / / nastavite async način
TCNT0 = 0xC6; / / nastavite count
OCR0 = 0x3A;
TCCR0 = 0x01; / /
start časovnik
TIMSK = 0x01;
)
neveljaven zamudo (nepodpisanih int nas)
(
g_usec = 0;
if (nas> 0), medtem ko (g_usec <us) (
)
# pragma vektor = TIMER0_OVF_vect
__interrupt neveljaven TIMER0_OVF_interrupt (ničen)
(
TCNT0 = 0xC6; / / osvežite counter vrednost
g_usec ;// 1 uSec / en
)
neveljaven glavne (neveljaven)
(
zamude (255); <-deluje
zamude (10000); <-nisem oprate
)
Ni operat ...
Kako naredim preveri možnost?
Atmega 128
TimerInit neveljaven (ničen)
(
TCCR0 = 0x00; / /
izklopASSR = 0x00; / / nastavite async način
TCNT0 = 0xC6; / / nastavite count
OCR0 = 0x3A;
TCCR0 = 0x01; / /
start časovnik
TIMSK = 0x01;
)
neveljaven zamudo (nepodpisanih int nas)
(
g_usec = 0;
if (nas> 0), medtem ko (g_usec <us) (
)
# pragma vektor = TIMER0_OVF_vect
__interrupt neveljaven TIMER0_OVF_interrupt (ničen)
(
TCNT0 = 0xC6; / / osvežite counter vrednost
g_usec ;// 1 uSec / en
)
neveljaven glavne (neveljaven)
(
zamude (255); <-deluje
zamude (10000); <-nisem oprate
)
Ni operat ...
Kako naredim preveri možnost?
Atmega 128