Jump to content
ELFORUM - Forumul Electronistilor
Sign in to follow this  
miniMAX19

cum rescriu un pic

Recommended Posts

In primul rind vreau sa va salut pe toti,deabea am descoperit acest sait.BUNDECI: Cum pot Introduce un program intr-un pic 452F(care este intr-un montaj de semafor,ce are programul sau)?Acest montaj are un conector serial DB9 si contine in el si adaptorul serial,cu un buton de resetare.intre el si calculator nu a fost nevoie decit de un cablu cu doi conectori seriali DB9.Am reusit sa -l conectez la pc prin "microC PRO for PIC".Doresc sa folosesc acest montaj pentru diferite automatizari.Dar o voi lua Pas cu pas:1)cum incarc alt program?2) Cu ce programe? si cum?:rade:

Share this post


Link to post
Share on other sites

PIC-ul il puteti scrie cu un programator de PIC-uri (pickit2 de exemplu), folosind utilitarul pickit2 gratuit de pe siteul Microchip. Pt programare se folosesc cativa pini (trebuie sa cititi datasheetul).Insa scrierea fisierului hex in pic e partea simpla. Mult mai complexa este scrierea programului si compilarea in vederea obtinerii hexului.Aveti de citit daca doriti sa explorati acest domeniu...

Share this post


Link to post
Share on other sites

I-mi doresc F.mult sa explorez acest domeniu.Din pacate pina in prezent nu prea am gasit documentatii in limba romana.-Deoarece acest montaj are adaptor serial doresc daca se poate sa nu dau bani PICKIT daca se poate rograma si fara el.-Din cite am inteles de la "unuldinei"care a avut bunavointa sa-mi explice,se pare ca va trebui sa dau bani pe un adaptor de la serial la USB ,daca nu voi reusi o programare la o viteza mai mica de comunicare a portului de(9600 sau mai mica). Pentru moment as dori sa iau deundeva de pe net ,un programel pe care sa vad cum reusesc sa-l inghesui in PIC-ul meu.dupa ce vad cum se procedeaza voi incerca (prin documentare din VIDEOTUTORIALE),sa fac propriul meu program.Dar mai e mult pina departe Dar sigur voi razbate pentru ca sinte_ti voi.Avind in vedere acestea astept orice indrumare.sau informatii unde gasesc documentatie in limba romana.Orice idee conteaza .Va multumesc

Share this post


Link to post
Share on other sites

Salut.Pentru a il scrie pe serial ai nevoie ca in PIC sa fie scris deja un boot-loader; acesta se scrie cu un programator conecatat pe pinii de programare - vezi datasheet. Dupa asta iti trebuie un program de PC cu care sa incarci hex-ul generat de tine in PIC folosind acel boot-loader.Parerea mea este sa iti cumperi un programator gen PicKit2 sau PicKit3 cu care poti face multe lucruri, inclusiv debug.O zi buna.

Share this post


Link to post
Share on other sites

Multumesc pentru sfat,probabil va trebui sa procedez pina la urma in acest fel dar-la Pickit va trebui sa scot microcontrolerul de pe placa,si sa pun pe placa un soclu cu 40 pini(ceea ce mi-am luat in calcul)dar vroiam in prima faza sa incerc sa ma descurc cu ce am pina voi achizitiona un Pickit/o pompa de cositor / un soclu 40pini si un adaptor serial/USB si momentan bugetul lasa de dorit, dar vreau sa cistig timp ca drumul este lung .Spuneai ceva despre un boot-loader;ar fi din cite inteleg un prim pas de care sa ma leg,o sa incerc sa ma documentez destre aceasta;stii vre-un sait in romana vizavi de acest subiect?,i-mi mai poti spune cite ceva legat de boot-loader? multumesc!

Share this post


Link to post
Share on other sites

Nu neaparat trebuie dat PIC - ul jos , in prgramare se folosesc 5 pini ( 2 pentru alimentare si 3 pentru programare ) , pur si simplu trebuie lipit pe placa niste fire subtiri care vor fi conectate la Pickit2. De exemplu eu am o clona cu soclu zif , la montaje pun o fisa de 5 pini legati la pin-urile care sunt utilizate la programare , pun niste fire in soclul zif si le prind pe ele in loc de pic , partea cealalta merge in fisa din montaj si gata , numai trebuie dat jos PIC ul din montaj. ( daca se poate alimenta PIC - ul din monaj atunci acele 2 pin-uri de alimentare de la Pickit2 nu trebuie si o sa ramana doar 3 fire ) .

Share this post


Link to post
Share on other sites

Nu neaparat trebuie dat PIC - ul jos , in prgramare se folosesc 5 pini ( 2 pentru alimentare si 3 pentru programare ) , pur si simplu trebuie lipit pe placa niste fire subtiri care vor fi conectate la Pickit2. De exemplu eu am o clona cu soclu zif , la montaje pun o fisa de 5 pini legati la pin-urile care sunt utilizate la programare , pun niste fire in soclul zif si le prind pe ele in loc de pic , partea cealalta merge in fisa din montaj si gata , numai trebuie dat jos PIC ul din montaj. ( daca se poate alimenta PIC - ul din monaj atunci acele 2 pin-uri de alimentare de la Pickit2 nu trebuie si o sa ramana doar 3 fire ) .

Mi se pare o idee foarte buna,daca restul comtonentelor din montaj nuinfluenteaza negativ,dar din moment ce folositi aceasta metoda,inseamna ca e OK.schema unei clone PICKIT pot gasi undeva?Sa inteleg ca nu pot programa direct prin adaptorul serial al placii,prin conectorul DB9??? Ma gindeam ca producatorul de aceea a prevazut placa cu adaptorul serial si conector ca sa poata schimba programul daca se impune! NU?!! Zic si eu, dar nu ma pricep ,de aceea intrebmultam

Share this post


Link to post
Share on other sites

De mers merge asa legate cu fire , numai ca firele pe placa trebuie lipite intre pin - ul PIC -ului si prima componenta electrica , ca sa nu fie nici o componenta intre fir - PIC , altfel n-o sa mearga.Poate se poate programa si cu conectorul DB9 , problema sunt placile de baza / windows-urile , au fost foarte mult modificate in ultima vreme si numai cu foarte-foarte mult noroc se poate programa PIC - ul pe portul serial.De schema nu stiu ce sa zic , cauta pe forum ca sunt destule , eu personal am cumparat clona gata facuta cu 60 lej , cam pe acolo era daca il faceam eu , luand in considerare ca numai soclul zif la mine in magazin e in jur de 10 lej .. Problema este ca clona contine un PIC18F2550 care la randul sau trebuie programat , daca vreti sa-l faceti acasa trebuie sa cautati pe cineva sa-l programeze , sau parca si la sectiunea de Bazar se vindeau PIC-urile gata programate pentru clone , in cazul acela cred ca vanzatorul o sa trimita si o schema ceva ...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • 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.