Jump to content
ELFORUM - Forumul electronistilor

pentru incepatori in ale PIC-urilor


yo9hrb

Recommended Posts

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
  • Replies 28
  • Created
  • Last Reply

Top Posters In This Topic

  • pavcostel

    7

  • yo9hrb

    7

  • Blind

    3

  • cirip

    2

Top Posters In This Topic

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

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

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

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

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

[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

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

@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

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

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

@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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines