Vizitator smardale Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 Care este frecventa la care lucreaza oscilatorul intern?Daca nu prescalez timerul el se incrementeaza la fiecare tact al oscilatorului? Link spre comentariu
XAN77 Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 16F870 NU are oscilator intern, iar daca nu prescalezi timerul el va incrementa la fiecare 4 perioade de ceas. Adica la oscilator (extern) de 4MHz va incrementa de 1.000.000 ori pe secunda . Link spre comentariu
Vizitator zuzurelu Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 Datorita arhitecturii, la toate PIC-urile de tip PIC16xxx, microcontrollerul functioneaza real la 1/4 din cat este frecventa oscilatorului de referinta.4MHz --> PIC-ul va rula real la 1 MHz s.am.d.Adica pentru un tact de 4 MHz, programul tau se va executa cu o viteza de 1 intructiune / 1 uS, si in exemplul tau, un timer fara prescaler va avansa cu 1 pozitie / uS. La 20 MHz, vei rula de 4 ori mai repede, adica cu 1 instructiune / 250 nS. Link spre comentariu
cirip Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 La 20 MHz, vei rula de 4 ori mai repede, adica cu 1 instructiune / 250 nS.Se va citi "La 20 MHz, vei rula de 5 ori mai repede (decat la 4MHz) , adica cu 1 instructiune / 200 nS" :yawinkle: (Din vina editurii sau tastaturii...) CiripEDIT: Zuzurelu, niiici o problema. Stai linistit... Link spre comentariu
Vizitator zuzurelu Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 Offf... chimia asta ...lol, acum am vazut :rolleyes: Link spre comentariu
Vizitator smardale Postat Martie 3, 2007 Partajează Postat Martie 3, 2007 multumesc pentru raspunsuri :yawinkle: 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