XAN77 Postat Iulie 1, 2006 Partajează Postat Iulie 1, 2006 am luat un 675 ca sa fac teste cu un IRDIMMER, am facut schema merge ok, dar se pare ca frecventa la care lucreaza nu prea mai e 4mhz ca e pe osc intern. adica nu mai asculta de rutina mea de decodare RC5, care merge garantat ca am facut destule cu ea. Programarea o fac in Proton + basic compiler v. 2.1.3. Singura cale sa aflu ce obtine el in urma decodarii codului IR este sa bage info in eeprom si sa citesc eu apoi cu programatoru dar faza tare, daca folosesc instructiunile de EWRITE care scrie in eeprom cand incarc fisierul in icprog totu e ok dar la verificarea inscrierii da mereu eroare la adresa 0 din eeprom si daca citesc picu imi da niste date aleatorii in eeprom desi nu am pus nimik. Nu e de la pic ca daca bag alt hex totu e ok. Picu functioneaza normal, am facut un hex care la orice miscare IR, aprinde/stinge becul, totu e ok, da nu pot afla ce obtine in urma rutinei de RC5, ca sa pot ajusta delayurile ca sa pot face treaba . si alta varianta nu exista ca doar nu o sal bag la COM :smt003 :smt003 Link spre comentariu
Abram Burel Postat Iulie 1, 2006 Partajează Postat Iulie 1, 2006 Pentru niste temporizari de teapa lui RC5 singura cale de a lua leapsa la oscilatorul intern este sa fi sters (desi ICProg te trage de maneca) sau sa nu incarci corespunzator constanta de calibrare aflate la sfarsitul memorie de program a lui 12F675.Daca ai ras-o e trist (altul :( ) daca doar nu ai luat-o in considerare asa cum spune in foaia de catalog ar mai fi o sansa (insereaza in program in asm secventa de cod recomadata de producator si trebuie sa se rezolve). Link spre comentariu
XAN77 Postat Iulie 1, 2006 Autor Partajează Postat Iulie 1, 2006 pai intradevar uitasem de ea si asa e icprog ma tras de maneca si mia zis ca sa folosesc 3464 (din cate imi aduc aminte) sau ca in hex 3fff si am dat 3464 ala. Mereu ma intrebat la fiecare programare si am ales mereu cum zicea el . 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