Vizitator Postat Ianuarie 4, 2014 Partajează Postat Ianuarie 4, 2014 La multi ani.Am acest programel in mikroC pro for PIC, si este pentru pic16f628a conform si schemei. El este modificat pentru alt scop.As dori daca ma poate ajuta cineva ca sa adaptez acest programel si pentru pic16f84a.#define UP PORTA.B0#define DWN PORTA.B1//----------------------------------------------char Ledkod[20]={0x02,0x42,0x06,0x46,0x0A,0x4A,0x0E,0x4E,0x12,0x52,0x16,0x56,0x1A,0x5A,0x1E,0x5E,0x22,0x62,0x26,0x66}, sayi=0;void configurare() { CMCON=7; l TRISA=3; TRISB=0; PORTB=LedKod[0]; }void main() { configurare(); while(1) { if(!UP||!DWN) { Delay_ms(120); if(!UP) sayi++; if(sayi==20) sayi=0; if(!DWN) sayi--; if(sayi>20) sayi=19; PORTB=Ledkod[sayi]; } }} Link spre comentariu
XAN77 Postat Ianuarie 4, 2014 Partajează Postat Ianuarie 4, 2014 Cred că e deajuns să scoți acel CMCON=7 care stabilește intrările analogice ca digitale și cum F84 nu are nici AD nici comparatoare, nu i se potrivește acea comandă. Link spre comentariu
Vizitator iulianvalentin Postat Ianuarie 4, 2014 Partajează Postat Ianuarie 4, 2014 Asa cum a spus si colegul scoasa linia cu registrul de control CMCON si atentie la marimea matricii, la f84 este de maxim 68 de octeti. Si la programarea fizica a dispozitivului (daca se intentioneaza) configurati corespunzator biti de control (configuration bits) difera de la F628 la F84, in sensul ca F628 are mai multi. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum