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