[elektro] Mikroelektronika C-ben timer használat
Kovács Kenéz
nonoproblem at citromail.hu
Mon Jun 6 21:03:29 CEST 2011
Hali!
Van Valaki aki mikroe C-t használ és segítene a timer használatban ?
Nekem nem indul be sem PIC18F14K50-ben, sem dsPIC30F4012-ben.
Mikroe C nem ismeri a Timer használatot ?
Mondjuk a library-k között sincs timer kezelés valami ok miatt.
HiTech C-ben gond nélkül alkalmazom megszakításban, vagy anélkül is, mikro C-ben az istennek sem sikerül.
Pl. TMR1 beállítás mikroe C-ben dsPIC30F4012-re:
void Timer1Int(void) iv IVT_ADDR_T1INTERRUPT {
idoveg = 1;
T1IF_bit = 0;
}
void SetupTimer1(void){
T1CON = 0b0000000000110000; // STOP, /256, clock = FOSC/4
TMR1 = 0 ;
T1IP2_bit = 1;
T1IP1_bit = 0;
T1IP0_bit = 1;
T1IF_bit = 0;
T1IE_bit = 1;
TON_bit = 1;
idoveg = 0;
NSTDIS_bit = 0; // INT EN.
}
SOS !
safi
More information about the Elektro
mailing list