dancostea2002 Postat Octombrie 23, 2015 Partajează Postat Octombrie 23, 2015 in sfarsit merge.cred ca am reusit sa trantesc LCD pentru ca initial am folosit o schema care avea LCD 2X24.multumesc celor care m-au sprijinit,eram gata sa renunt. Link spre comentariu
Vizitator Eolos Postat Mai 15, 2016 Partajează Postat Mai 15, 2016 Hello from Antalya/Turkey.. First i want to thank you guys so much for sharing this great work. I have read this topic from the beginning like 30 pages. I dont know Romence but google translate worked well Seems the mother code is from Turkey but especially Marian u have done great work on it No1 share their open source code, I want to thank for it too. I was seeking a 90 V 100 A voltampermetru and i got what i'm looking for. i'm a forum moderator one of Turkish Diy windturbine forum. ruzgarturbiniyap.com , We know how to generate power from wind but dont know to read it without buying geared up voltampermetrus :Pi think our members will thank you guys too Tomorrow i'll work on the circuit, i hope i can do it. Link spre comentariu
dancostea2002 Postat Mai 26, 2016 Partajează Postat Mai 26, 2016 are cineva codul sursa a acestui voltmetru pt MPLAB?mikroC il recunoaste dar MPLAB nu.multumesc! Link spre comentariu
Mircea Postat Mai 26, 2016 Partajează Postat Mai 26, 2016 Pai daca e scris cu MikroC (C vine de la limbajul C) cum vrei sa-l cunoasca si MPLAB care lucreaza in ASM? Stii care e diferenta intre ele?Daca vrei sa te amuzi cu ASM, odata compilat programul in MikroC, ai un fisier ASM generat. Link spre comentariu
Liviu M Postat Mai 26, 2016 Partajează Postat Mai 26, 2016 Pai daca e scris cu MikroC (C vine de la limbajul C) cum vrei sa-l cunoasca si MPLAB care lucreaza in ASM? MPLAB nu lucreaza in nimic, e doar un IDE. In functie de compilatoarele pe care le mai ai prin calculator, poate "lucra" in ASM, in C, in Basic, in Pascal, in... E drept ca MPLAB-ul "vechi" (inainte de MPLABX nu mai stiu ce versiune) includea in installer si MPASM, dar versiunile noi de MPLABX nu-l mai includ, e inclus in pachetele cu compilatoarele C (xc8, xc16, xc32). Teoretic MPLABX poate fi invatat sa lucreze cu compilatoare de la alti producatori (cu SDCC, de exemplu, merge sigur). Am gasit chiar o pagina la mikroe, in care se lauda cu "compatibilitatea mplab". Link spre comentariu
Mircea Postat Mai 26, 2016 Partajează Postat Mai 26, 2016 Liviu, de acord cu tine. Imi aduc aminte ca ai mai explicat aceasta greseala a mea.Eu am lucrat cu MPASM, dar nu mai tarziu de 2011-2012. Interesanta acea compatibilitate, rolul ei ar fi ca iti da un IDE gratuit care trece peste limitarea demo la 2kB a lui MikroC? Link spre comentariu
Liviu M Postat Mai 26, 2016 Partajează Postat Mai 26, 2016 Nu cred, din cate stiu eu limitarea e in compilator. In mod normal, orice compilator ar trebui sa poata fi folosit si in afara ide-ului (in linia de comanda, de exemplu). O limitare impusa numai in cadrul unui IDE ar fi total inefectiva. Link spre comentariu
dancostea2002 Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 Problema sta cam asa.Am utilizat mikroC,foarte multumit,a trecut timpul si a expirat perioada de trial.Din motive obiective nu vreau sa reinstalez Windows,asa ca am mereu mesaj ,,need buy".De asta am trecut la MPLAB ,care are versiunea free.Ultima versiune V3.30 este dificila ,asa ca am sters-o si am pus V2.20.Aceasta are intradevar inclus mpasm si este perfect functionala,am testat-o cu cateva file .asm de pe BobTech.acum vreau sa modific codul sursa de aici conform unor cerinte impuse dar nu poate compila.cu siguranta este vorba de sintaxa,si momentan lucrul acesta ma depaseste. PS;momentan nu am vazut nici o limitare la MPLAB,diferenta ar fi ca nu ai acces la optimizari daca este free. Link spre comentariu
Liviu M Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 Inca o data, mplab(x) e "numai" un IDE. Exagerand putin, nu e decat un editor de text mai complicat. Ca sa poti compila "in mplab(x)" programe scrise pentru mikroc, trebuie: - sa instalezi un compilator C si sa-l integrezi in mplab(x). Exemple de compilatoare care merg cu mplax - xc8 si sdcc. - sa portezi pentru noul compilator toate bibliotecile/functiile mikroc folosite in proiect. Link spre comentariu
dancostea2002 Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 va multumesc de sprijin.intradevar,cand am intrat in proprieties,i-mi spune ca xc8 not found.imediat il instalez. Link spre comentariu
Liviu M Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 (editat) Nu vreau sa te descurajez, dar o sa ai mult de munca sa-l portezi. xc8 nu are o mare parte din bibliotecile (functiile) incluse in mikroc. Editat Mai 27, 2016 de Liviu M Link spre comentariu
Mircea Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 Totusi, exemplul de fata are numai cateva functii: citire ADC, afisare pe LCD, intarziere si (cred) comparare de valori. Link spre comentariu
Liviu M Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 Da, teoretic nu e mare lucru. In conditiile in care inca nu stii ca pentru a compila un cod scris in C iti trebuie un compilator pentru C, incepe sa fie greu. Link spre comentariu
Bandi Szasz Postat Mai 27, 2016 Partajează Postat Mai 27, 2016 (editat) Problema sta cam asa.Am utilizat mikroC,foarte multumit,a trecut timpul si a expirat perioada de trial. Varianta free a lui MikroC Pro for Pic are limita de cod la 2kb si nu expira, atat timp cat codul generat nu depaseste 2k poate fi folosit cat se doreste nu are trial pe timp. Editat Mai 27, 2016 de bandi12 Link spre comentariu
Liviu M Postat Mai 29, 2016 Partajează Postat Mai 29, 2016 Salutare, Aseara, intr-o pauza scurta, pentru ca tot am o biblioteca cu functii pentru controlat afisoare, am incercat sa vad daca pot face un proiect echivalent in mplabx & xc8. Eu zic ca mi-a iesit si rezultatul l-am urcat pe github. Poate fi clonat folosind git, sau poate fi descarcat ca arhiva. Nu este copia fidela a proiectului in mikroc, este si ceva mai redus (nu calculeaza puterea, afiseaza mV/mA) dar este un inceput pentru curajosi. Cum in mod sigur are nevoie de adaptari, e recomandat pentru "programatori", de-aia nici nu pun vreun hex. Pentru ca n-am decat 877 am testat numai cu asta, dar am creat configuratii si pentru 876(A). In functie de configuratia hardware, probabil sunt necesare adaptari (in special in controlLCD.h). Daca se joaca cineva cu el si nu merge, discutam aici problemele. Numai bine, Liviu LE N-am scris cum se foloseste, dar cred ca e suficient de simplu: se descarca proiectul sub forma zip (click pe linkul de mai sus), se salveaza/dezarhiveaza pe hard si se deschide in mplabx. 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