Jump to content
ELFORUM - Forumul electronistilor

PIC16f84/PIC16f84a


Guest mercas

Recommended Posts

Guest mercas

Buna seara!Incerc sa fac un "propeller led" cu un PIC16f84a,dar nu reusesc sub nici o forma sa il fac sa lucreze(LED-urile raman stinse).Exista vrio diferenta intre PIC16f84 si PIC16f84a?Spun asta pentru ca programul,conform  realizatorilor proiectului,a fost realizat pentru PIC16f84.Astept idei,pareri.Va mutlumesc anticipat!

 

p.s. :Mentionez ca am incercat sa realizez si alte aplicatii pentru a testa cip-ul si functioneaza.

   proiectul : http://bobblick.com/techref/projects/propclock/propclock.html

Link to comment
  • Replies 8
  • Created
  • Last Reply

Top Posters In This Topic

  • MaesTTro

    2

  • MifTy

    1

  • mdorian

    1

  • marianx

    1

Top Posters In This Topic

Posted Images

Buna seara!Incerc sa fac un "propeller led" cu un PIC16f84a,dar nu reusesc sub nici o forma sa il fac sa lucreze(LED-urile raman stinse).Exista vrio diferenta intre PIC16f84 si PIC16f84a?Spun asta pentru ca programul,conform  realizatorilor proiectului,a fost realizat pentru PIC16f84.Astept idei,pareri.Va mutlumesc anticipat!

 

p.s. :Mentionez ca am incercat sa realizez si alte aplicatii pentru a testa cip-ul si functioneaza.

   proiectul : http://bobblick.com/techref/projects/propclock/propclock.html

Trebuie sa prezentati si schema acestui dispozitiv,deoarece exista unele diferente intre aceste 2 microcircuite,dar uneori pot fi utilizate ca echivalente

Dar e vorba mai mult de valori maximale si minime ale unor anumiti parametri,de exemplu pic16f84 functioneaza pina la 10MHz , celalalt pina la 20MHz... etc

Link to comment
Guest Danco

o mare problema la aceste montaje o prezinta alimentarea montajului cu PIC, care este pe partea mobila.

Trebuie sa fii sigur ca montajul care se roteste este alimentat corect. Daca nu esti sigur alimenteaza PIC-ul

dintr-o sursa exterioara (fara sa rotesti jucaria) si vezi daca comanda LEd-urile

Edited by Danco
Link to comment

Mai degraba sint greseli in programarea microcircuitului. Trebuie sa intrebam autorul daca a programat el microcircuitul sau poate cunoscuti l-au programat. In cazul tau trebuie sa alegi Watchdog timer si XT osc 

Link to comment

Daca nu ai realizat si mecanica exact ca acolo nu va functiona, montajul se alimenteaza de pe bobinele motorasului suport, de unde preia si impulsuri pentru a sti cand trebuie sa aprinda ledurile (pinul 3 RA4). Neavand aceste impulsuri ledurile nu se vor aprinde.

Link to comment
Guest Danco

formatorul de impulsuri este R7/C6...acolo poti injecta un semnal sinus (dreptunghi) cu o frecventa de 100Hz sa zicem si alimentezi montajul si trebuie sa functioneze

astea sunt de proba fara sa folosesti motorul...dupa ce vezi ca functioneaza partea cu uC testezi si partea despre care vorbea marianx aia cu infasurarile...

 

spor la lucru

 

Dan

Link to comment

Codul vad ca a fost scris pentru pic16c84. Mai bine ai compila din nou codul pentru pic16f84a. Cred ca exista niste diferente la config word si oscilatorul nu functioneaza.

Link to comment
Guest mercas

Multumesc pentru ajutorul vostru.Am reusit sa execut partea mecanica,ledurile se aprind,dar nu afiseaza "holograma" ,ci raman tot timpul aprinse pe toata durata rotatiei.Singura solutie este sa compilez din nou asm-ul,doar ca am o mica dilema.Folosesc drept compilator MPLAB IDE 8.10 si nu stiu daca pentru compilare trebuie sa modific si secventa de INCLUDE.Trebuie sa import  "p16f84a.inc"?sau prin simpla specificare a  device-ului se face conversia automat.Am atasat o fotografie pentru a fi mai explicit.Stima!

post-229799-0-22543400-1429551877_thumb.jpg

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