fratello Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Aveti idee, cu acest programator, cum se poate scrie ceva si in EEPROM ? Multumesc ! Link spre comentariu
nico_2010 Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 @fratello: potrivit paginii de web unde este postat OpenProg se pare ca se pot inscrie si EEPROM-uri din seria 24XXX, 25XXX, 93XX6, DS24XX Link spre comentariu
fratello Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Multumesc ! Dar se pare ca am formulat gresit intrebarea ... Am un PIC 12F675 ; pe langa hex, vreau sa scriu si la primele doua adrese din EEPROM niste valori ... La prima alimentare softul verifica daca la aceste adrese este valoarea inscrisa de mine si actioneaza ca atare. Link spre comentariu
nico_2010 Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Nu am folosit acest tip de programator si ju stiu daca permite sa scrii manual valori in EEPROM. Cu toate astea, cred ca poti forma un fisier EEPROM cu valorile pe care doresti sa le scrii si sa-l incarci odata cu hex-ul in PIC. Link spre comentariu
Liviu M Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 (editat) pe langa hex, vreau sa scriu si la primele doua adrese din EEPROM niste valori ... Nu stiu cu cum generezi hexul (niste detalii n-ar strica), dar de cate ori am treaba cu valori in eeprom, le definesc in program si sunt scrise in eeprom automat, la programarea controllerului. Adica variabilele de scris in eeprom "fac parte" din program. Cum se intampla asta nu m-a interesat prea tare, se ocupa compilatorul pentru mine - xc8 de la uChip. Editat Iunie 17, 2014 de Liviu M Link spre comentariu
fratello Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Programele le scriu in PicBasicPro ... le compilez cu MicrocodeStudio. Problema este ca NU mai am niciun pic de "loc" pentru a introduce variabilele in program :( . Cand foloseam programatorul pe serial, cu WinPic, era simplu ....putand introduce manual valorile. Acum am facut upgrade la PC, sunt nevoit sa folosesc programatorul pe USB si nu stiu cum sa inscriu acele valori in EEprom. Link spre comentariu
Liviu M Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 In xc8 definesti datele ca fiind de "tip eeprom", asa ca nu ocupa loc suplimentar in memorie. Nu stiu, bineinteles, cum functioneaza PicBasicPro si nici MicrocodeStudio. Link spre comentariu
nico_2010 Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Poti introduce comanda: EEPROM 5,[10,20,30], unde 5 este locatia de memorie EEPROM unde incepe scrierea, iar 10, 20, 30 sunt valorile constantelor pe care doresti sa le inscrii in memorie. Aceasta comanda va genera un fisier hex separat de fisierul hex al programului si va fi scris in microcontroller odata cu ultimul mentionat. Ma miram eu sa nu existe o astfel de comanda in Picbasic, daca exista in BASCOM Link spre comentariu
fratello Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Ok, multumesc, dar ... "La prima alimentare softul verifica daca la aceste adrese este valoarea inscrisa de mine si actioneaza ca atare. " Daca folosesc comanda "EEPROM adr, [v1, v2]", atunci LA FIECARE ALIMENTARE a PIC-ului se vor scrie v1 si v2 incepand cu adresa "adr". Link spre comentariu
nico_2010 Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Cam asta scrie in manualul de utilizare:"The data is stored in the EEPROM space only once at the time the microcontroller is programmed, not each time the program is run. WRITE can be used to set the values of the on-chip EEPROM at runtime. READ is used to retrieve these stored DATA values at runtime." Link spre comentariu
fratello Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Vorba cuiva : "ma-nclin !" Si iti multumesc ! Aviz amatorilor : RTFM ! Link spre comentariu
nico_2010 Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Cu placere si orciand. Daca spuneam eu asta (RTFM) exista riscul sa vad clabuci si pitici pe aici. Link spre comentariu
fratello Postat Iunie 17, 2014 Partajează Postat Iunie 17, 2014 Nu si din partea mea .... stiu cand sa imi asum culpa ! Multumesc, inca o data ! Link spre comentariu
pinky Postat Iunie 25, 2014 Partajează Postat Iunie 25, 2014 (editat) Cum se lucreaza cu conectorul ICSP-IN ? Conectez portul ICSP-IN al programatorului la portul ICSP-IN de pe placa de unde este memoria pe care doresc sa o programez si mai departe nu mai stiu. Va multumesc anticipat pentru ajutor. Editat Iunie 25, 2014 de pinky Link spre comentariu
GanMark Postat Iunie 26, 2014 Partajează Postat Iunie 26, 2014 (editat) am reusit sa finalizez si eu in totalitate.....programatorul ( am stat dupa 2 rezistente ) din prima a si pornit....cu tot cu adaptor pt AVR... am si programat mega8 pt LCmetru, chiar nu a fost greu..... recomand acest programator nu din cauza ca azi m-a ajutat enorm dar daca faci si celelalte adaptoare iese 2 in 1 .... AVR and PIC.....chiar nu mai ai nevoie de celelalte programatoare..... OpenProg 100x75.lay6.pdf OpenProg AVR adaptor.lay6.pdf Editat Iunie 26, 2014 de GanMark 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