problem s pic- while v c

Bedrisek bedrisek_hwnews@centrum.cz
Středa Srpen 3 18:25:52 CEST 2005


Mam takovy mensi problem.Zacal jsem si hrat s ceckem a pic.

Na pic16f873a mam krystal 6MHz a ledky katodou proti zemi"

RC6 zelena
RC4 zluta
RC5 cervena

Napsal jsem si jednoduchy program:

#include <pic.h>
#include <pic168xa.h>
#include "delay.h"

void main(void)
{
 TRISC = 0;
 PORTC = 0;
 RC6 = 1 ;

while(1) {
RC5 = 1;
DelayMs(200);
RC5 = 0;
RC4 = 1;
}
}

, ktery by mel nejdriv rozsvitit zelenou led a potom ve smycce blikat
cervenou, tu zlutou jsem tam pridal kvuli hledani chyby.
Problem je v tom, ze to necodi jak by melo. Nejdriv se rozviti zelena a
cervena a po chvilce i zluta. To je vsechno...Kdyz to krokuji pomoci ICD2,
tak to chodi jak ma. Mam to napajene a programuji to z toho icd2.Nevite kde
je problem?





Další informace o konferenci Hw-list