Sari la conținut
ELFORUM - Forumul electronistilor

Modificare fisier .HEX


SirRoger

Postări Recomandate

SalutVreau sa construiesc un montaj cu PIC16F84A pentru pornirea secventiala a unui liniar. Schema , inclusiv softul, o am de pe un site-ul unui radioamator strain. Acolo se spune ca timpii de actionare a dispozitivelor comandate: ventilatoare, pornire filament etc..., se pot modifica din soft.DAR CUM? Asta e intrebarea la care astept un raspuns de la cineva care lucreaza mai mult cu PIC-urile.Multumesc anticipat, Cristi.

Link spre comentariu
  • Răspunsuri 9
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • SirRoger

    5

  • sofian

    2

  • Bala

    1

  • ghimpe--

    1

Top autori în acest subiect

eu cred ca se refera la faptul ca poate el regla orice timp.din fisierul ala hex nu vad cum ai putea sa modifici timpul,desi cu mai multa munca se poate si asta,dar eu zic sa ii scri ce vrei si cred ca i-ti poate face foarte usor

Link spre comentariu

Exista 2 metode in situatia de fata:1. iei hex-ul si faci o dezasamblare. Astfel vei obtine codul in limbaj de asamblare, pe care il modifici si il recompilezi. Este un pic dificil dar cu rabdare merge...2. Modifici frecventa cristalului de 4 MHz. Daca de exemplu il pui de 2MHz trebuie sa dublezi intarzierea. Problema este ca vei mari/micsora toate intarzierile cu acelasi procent...SPOR ! :smt006

Link spre comentariu

Eu zic ca in cazul de fata, dat fiind algoritmul destul de simplu, cel mai bine ar fi de scris programul din nou. Se poate face intr-un limbaj confortabil astfel incat sa fie mai usor de modificat ulterior.

Link spre comentariu

Hmmm..Imi inchipui ca e ste simplu, dar pentru cine a mai facut acest lucru.Eu nu am aprofundat inca programarea pic-urilor.Poate n-ar fi rau sa incep..... :rolleyes: Nu vreau sa modific tot programul..Doar sa maresc timpul de actionare a ventilatoarelor la sfarsitul perioadei de lucru. 30sec. mi se pare cam putin...

Link spre comentariu

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări