yo9hrb Posted July 31, 2006 Share Posted July 31, 2006 Salutare!Sunt novice in acest domeniu si vreau sa invat cat de multe despre PIC-uri. Nu am lucrat niciodata cu asa ceva si cred ca e timpul (niciodata nu e prea tarziu). Ce-mi recomandati? (literatura, link-uri, etc) Help!Multumesc. Link to comment
pavcostel Posted July 31, 2006 Share Posted July 31, 2006 Parerea mea: ( daca-i pasa cuiva!) - construirea unui programator de pic-uri. Varianta ICD2 e si debugger,deci un avantaj.- Construirea unui montaj "universal" (led-uri, LCD, diverse in/out, comunicatii)- Procurarea si aprofundarea datasheetului furnizat de Microchip.- MPLAB - mediu de programare in .asm, compilator, simulator si debugger. (astea-s cateva)- help-ul la MPLAB si multe alte documente conexe. Dupa cum spunea cineva, cel mai tare examen este sa faci sa clipeasca un led. :supz: Cine nu a facut asa sa dea primul cu piatra! :toimonster: Costel Link to comment
yo9hrb Posted July 31, 2006 Author Share Posted July 31, 2006 Mersi, Costel. Ma apuc de programator :smt003. Ultima data cand am facut ceva in acest sens, programam EPROM-uri pentru Cobra in facultate :supz: . Cred ca merge si azi (si programatorul, si Cobra, daca le dau jos de pe sifonier). Link to comment
pavcostel Posted July 31, 2006 Share Posted July 31, 2006 Dovada la ceea ce spui e ca eu sunt inca viu!! :prayer: CostelP.S. - intrucat esti la inceput, ideal ar fi programatorul/debugger ICD2. Merge direct din MPlab. O sa-l fac si eu candva... Link to comment
andiy Posted July 31, 2006 Share Posted July 31, 2006 Salutare!Sunt novice in acest domeniu si vreau sa invat cat de multe despre PIC-uri. Nu am lucrat niciodata cu asa ceva si cred ca e timpul (niciodata nu e prea tarziu). Ce-mi recomandati? (literatura, link-uri, etc) Help!Multumesc.sa te ajut si eu cu cate ceva Link to comment
cirip Posted August 1, 2006 Share Posted August 1, 2006 cel mai tare examen este sa faci sa clipeasca un led[...]Cine nu a facut asa sa dea primul cu piatra!Tare de nu se poate! M-a bufnit rasul. La orice procesor nou pe care il invat incep cu un led clipicios sau daca nu are led, macar il pun "sa dea dintr-un copan" si il vizualizez cu oscilo. Tot un fel de led, dar mai scump :yawinkle: @yo9hrbAm si eu o sugestie. MPLAB are un simulator meserias. Poti sa faci un led sa clipeasca virtual; constati ca se schimba starea unui pinisor: 1,0,1,0... Simuleaza si periferie si intreruperi. Ideea pe care o avansez este ca te poti apuca de studiu fara sa ai nevoie sa construiesti hardware. Este adevarat ca tot clipitul pe masa e mai interesant, dar simulatorul te poate ajuta sa te familiarizezi mai repede cu cipanele si poti incepe lucrul imediat.Bafta multa,Cirip Link to comment
yo9hrb Posted August 1, 2006 Author Share Posted August 1, 2006 Multam fain. Acu' am ce studia! :drinkers: Link to comment
pavcostel Posted August 1, 2006 Share Posted August 1, 2006 [email protected] ce sa fac daca tu esti mai pretentios? Un sarman LED nu-ti mai ajunge... On-Topic.Oricum, documentatie, limbaje diverse, se gasesc din plin pe net. Am recomandat ceea ce as folosi eu daca as incepe din nou. Avantajul lui MPlab, cu toate lipsurile sau erorile sale, este ca are simulator bun, si cu o investitie in ICD2 poti avea si un debugger bun, toate intr-un mediu unitar. Apoi, dupa o vreme, nu te poate opri nimeni sa migrezi spre C++ sau alt limbaj mai inalt.Bafta Mare!Costel Link to comment
Zerro Posted August 1, 2006 Share Posted August 1, 2006 Pai poti sa beneficiezi si de pic c compiler de la CCS si de mplab in acelasi timp ... folosinf plug-in-ul pentru MPLab ... eu asa lucrez si e totul ok ... ai si simulatorul de la MPLab ... beneficiez si de usurinta programarii in C/C++ iar pe langa astea mai am si Proteus care e un super program (uneori mai intra in ceata da de foarte multe ori te ajuta) ... Link to comment
pavcostel Posted August 1, 2006 Share Posted August 1, 2006 @Zerro.Just. Dar la inceput, pana vezi ce face low level acel pic, ca si economia de memorie, e mai bun .asm. Zic si eu...Oricum, vom fi pe aici cu totii cand va striga.Costel Link to comment
yo9hrb Posted August 1, 2006 Author Share Posted August 1, 2006 Am inceput sa listez documentatia. Am mult de citit, foarte interesant, multumesc. Atentie! Toti cei care au raspuns sunt in pericol de a fi stresati :smt003 . Va voi intreba multe! Si cand ma voi intoarce, pre multi am sa popesc :weedman: .Bafta! Link to comment
pavcostel Posted August 1, 2006 Share Posted August 1, 2006 Numai ca trebuie sa fii atent, stii tu, "prosti da' multi"...Bafta!CostelP.S. - inca unul infectat, cine tinea scorul?!? Link to comment
XAN77 Posted August 4, 2006 Share Posted August 4, 2006 eu iti recomand sa-ti faci o placa de test pentru un PIC seria 16F87x cu bootloader si sa folosesti un compilator care are functia de a trimite softul direct in PIC via COM - Bootloader. Eu asa folosec si e super practic, nu pierd timpu cu simulari software pentru ca testez "real time " si daca tre sa schimb vreo variabila o schimb si doar dau F12 in compilatoru meu si gata vad imediat rezultatul modificarii. Daca te intereseaza am proiectele de cablaje pentru placa de test cu 16F871 si una pentru 16F84 ambele cu IR, LCD, RS232 etc. Oricum, citeste despre bootloader pentru ca este deosebit de util in munca de testare si proiectare a noilor proiecte cu indiferent ce tip de pic. Apropo si eu tot cu clipitu ledului am inceput :smt003 si a fost chiar greu :rolleyes: facusem rutina de delay gresit si palpaia prea des ca parea aprins ... deci ceea ce vedeam era ceva relativ :yawinkle: Link to comment
pavcostel Posted August 4, 2006 Share Posted August 4, 2006 @xanNu te supara, dar MPlab asta face. Cu ICD2 pe USB. Pe com nu e in timp real, ai o latenta de 20-30 secunde, maximul pe com este 56k. Dar ideea este buna, cum am zis si noi cei dinainte. Sa faci "clipici" cu un led presupune o placa minima de test, nu? As vrea sa stiu sa fac tot ce se poate face pe placuta mea de test amarata...Costel Link to comment
XAN77 Posted August 5, 2006 Share Posted August 5, 2006 ma rog sunt vreo 5 sec da nu asta conteaza, ci faptul ca testarea este reala iar ICD2 ala din cate stiu eu nu e un programator care sa si-l faca oricine cu FT-ul ala care nu prea se gaseste pentru usb, hexul din picu respectiv, iar la discutia despre icd2 vad ca au mari probleme oamenii sa-l faca sa mearga iar omul nostru incepator fiind nu stiu daca ii da mana de la inceputul lui in picuri sa "se sparga" in icd2 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now