Tak ale ide tu o to, aky kompilator pouzivas, ja ti mozem poslat program, ktory bude tebe na nic, lebo ti proste nepojde skompilovat. Nieco som ti pohladal na nete a nasiel som toto:
http://www.best-microcontroller-projects.com/12F675.html#Program_1_:_12F675_Flashing_an_LED
Chod trocha nizsie, na label 'Software' a mas tam link na navod pre ich kompilator s nazvom
MikroC a ukazku kodu aj s popisom:
Kód:
//////////////////////////////////////////////////////////////////////
void init_ports(void) {
TRISIO = 0; // set as output
}
//////////////////////////////////////////////////////////////////////
// Start here
void main() {
init_ports();
while(1) { // infinite loop
GPIO = (1<<4);
delay_ms(200);
GPIO = 0;
delay_ms(200);
}
}
Z popisu vidis, ze na oneskorenie sa pouziva funkcia
delay_ms. Teoreticky by malo stacit zvysit cislo na 5000, co je 5 sekund. Skus si to, ak vravis, ze ostatok vies ( za predpokladu, ze pouzivas jazyk C a tento spomenuty kompilator )