Vadny procesor?
Marek Sembol
hwm.land@gmail.com
Sobota Červenec 26 11:58:40 CEST 2008
Tomu co pisete teda vubec nerozumim, ale nemate treba jiny krystal,
nez predpokladate?
Marek Sembol
On 7/26/08, Michal HW <michalgregor@centrum.cz> wrote:
>
> Nastaveni:
> // TMR0, TMR4 vypnout
> T0CON = 0;
> T4CON = 0;
>
> // TMR1 + CCP2
> T1CON = b00000000;
> CCP2CON = b00001011;
> CCPR2 = 3686;
> ECCP2AS = 0;
> ECCP2DEL = 0;
> TMR1 = 0;
> T1CON = b00000001;
>
> // TMR2 + ECCP1
> ADSHR = 0;
> PR2 = 63;
> CCP1CON = b00001100; // PWM mód
> ECCP1AS = 0;
> ECCP1DEL = 0;
>
> // TMR3 + CCP4 -> 100mS časování
> T3CON = 0;
> TMR3 = 0;
> CCP4CON = 0;
> CCPR4 = 46080;
> CCP4CON = b00001011;
> T3CON = b01110001;
>
>
> // Vypnout ECCP3 a CCP5
> CCP3CON = 0;
> ECCP3AS = 0;
> ECCP3DEL = 0;
> CCP5CON = 0;
> Kod:
> if ( 1 == CCP4IF ) {
> CCP4IF = 0;
>
> Nejaky_Proces();
> }
> Je to mimo preruseni v hlavni smycce. Vcera jsem jeste zkousel zapnout
> vystup CCP4 a je tam taky 140ms.
> Je tam krasny pravidelny obdelnik, takze to vidim spise na chybu
> konfigurace/HW nez SW. V simulatoru MPLABu to jede tak jak jsem ocekaval -
> 100ms.
>
>
> Procesor: 18F86J11
>
> Michal
>
>
>
>
> ----- Original Message -----
> From: Lukáš Grepl
> To: HW-news
> Sent: Saturday, July 26, 2008 12:39 AM
> Subject: Re: Vadny procesor?
>
> > Tak nejak mi nechce fungovat casovac+CCP u 18F8xJxx. V simulatoru tam mam
> > preruseni presne co 100mS. V realu je to ale 140mS.
>
> Nějaký kousek kódu by nebyl? Resp. jaké nastavení timeru a CCP se
> používá a jakým způsobem.
>
> Lukáš Grepl
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
Další informace o konferenci Hw-list