S
sos
Guest
cieľ: LPC 2148
simulátor: KeilPísal som kód pre meškanie pomocou časovača
prvý aj jeho výkon v simulátore a ich oneskorenie aj nájsť pre neho Appx 1 min.
A náhodou aj stiahnuť kód do Môj cieľ si overili, je môj kód je správny?
Našiel som to správne cieľ?
Prečo je tak ich nesúladu sumulator a cieľ?
niekto našiel skôr?
Tu je kód:
void mydelay1sec (void) / / 1 sec
(
T0PR = 0X000F4240; / / hodnotu prescale za 1M (december)
T0MCR = 0x00000003, / / tak, aby TC resetuje po zápase
T0TCR = 0x00000002, / / reset časovač
T0TC = 0;
T0PC = 0;
T0MR0 = 0x0000001E, / / 1E; / / MR0 hodnotu 30 (december) 0x0000001E
T0TCR = 0x00000001; / / start časovač
while (T0TC! = T0MR0) / / počkej tady
)
simulátor: KeilPísal som kód pre meškanie pomocou časovača
prvý aj jeho výkon v simulátore a ich oneskorenie aj nájsť pre neho Appx 1 min.
A náhodou aj stiahnuť kód do Môj cieľ si overili, je môj kód je správny?
Našiel som to správne cieľ?
Prečo je tak ich nesúladu sumulator a cieľ?
niekto našiel skôr?
Tu je kód:
void mydelay1sec (void) / / 1 sec
(
T0PR = 0X000F4240; / / hodnotu prescale za 1M (december)
T0MCR = 0x00000003, / / tak, aby TC resetuje po zápase
T0TCR = 0x00000002, / / reset časovač
T0TC = 0;
T0PC = 0;
T0MR0 = 0x0000001E, / / 1E; / / MR0 hodnotu 30 (december) 0x0000001E
T0TCR = 0x00000001; / / start časovač
while (T0TC! = T0MR0) / / počkej tady
)