probleem siis selline, sai kirjutatud väike koodijupp PICC progre abiga (eMule'st tõmmatav) pic 16f628 jaoks... tahaks b-pordi viit koiba kõrgeks saada ja kogulugu:
#include "C:\Documents and Settings\Administrator\Desktop\c� 92;New Folder (7)\test.h"
#define led1 PIN_B0
#define led2 PIN_B1
#define led3 PIN_B2
#define led4 PIN_B3
#define led5 PIN_B4
void main()
{
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
while(TRUE)
{
output_high(led1);
output_high(led2);
output_high(led3);
output_high(led4);
output_high(led5);
}
}
ja test.h selline:
#include <16F628.h>
#use delay(clock=2000000)
#fuses NOWDT,INTRC, NOPUT, NOPROTECT, BROWNOUT, NOMCLR, LVP, NOCPD
nii, koodi saab ilusti, ilma erroriteta, samuses PICC tarkvara abiga ära kompileerida ja kui PIC Simulator IDE progrega (http://www.oshonsoft.com/downloads.html) simuleerida, toimib kõik nagu õlitatult. aga kui kood pici (raud kõik töötab, asmis kirjutatud ledide vilgutamisega proovitud), ei juhtu mitte midagi...
et pikka jutu lõpuks, ehk oskab keegi aidata, mis viga võib olla? või lihtsalt pic ja c keel ei ole kokku loodud?
#include "C:\Documents and Settings\Administrator\Desktop\c� 92;New Folder (7)\test.h"
#define led1 PIN_B0
#define led2 PIN_B1
#define led3 PIN_B2
#define led4 PIN_B3
#define led5 PIN_B4
void main()
{
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
while(TRUE)
{
output_high(led1);
output_high(led2);
output_high(led3);
output_high(led4);
output_high(led5);
}
}
ja test.h selline:
#include <16F628.h>
#use delay(clock=2000000)
#fuses NOWDT,INTRC, NOPUT, NOPROTECT, BROWNOUT, NOMCLR, LVP, NOCPD
nii, koodi saab ilusti, ilma erroriteta, samuses PICC tarkvara abiga ära kompileerida ja kui PIC Simulator IDE progrega (http://www.oshonsoft.com/downloads.html) simuleerida, toimib kõik nagu õlitatult. aga kui kood pici (raud kõik töötab, asmis kirjutatud ledide vilgutamisega proovitud), ei juhtu mitte midagi...
et pikka jutu lõpuks, ehk oskab keegi aidata, mis viga võib olla? või lihtsalt pic ja c keel ei ole kokku loodud?