Jump to content
ELFORUM - Forumul electronistilor
Sign in to follow this  
adryano

Timer CodeVisionAVR

Recommended Posts

Buna seara! Va rog mult sa ma ajutati si pe mine la rezolvare unei probleme: doresc sa obtin intervale scurte de timp cu care sa numere un timer, cit mai mici posibil, dar rezultatele nu sunt cele asteptate. Folosesc CodeVisionAVR, v.3, unde am setat Atmega88, frecventa de lucru 8MHz si doresc ca timer-ul sa numere cu o perioada de 125ns, dar la simularea in Proteus v8.2 rezultatele nu sunt nici pe departe cele asteptate, plus ca nici nu sunt fixe, dar sunt usoare fluctuatii. Pe durata unei secunde obtin in jurul la 43000 de impulsuri. Unde gresesc? Care sunt setarile corecte ale timer-ului sau si in Proteus e nevoie de setat ceva? Pot simula in Proteus periode mai scurte, cind frecventa oscilatorului cu cuart va fi de 32768 kHz?Va multumesc mult!http://postimg.org/gallery/101ic1ss8/

Share this post


Link to post
Share on other sites

Posteaza codul si o schema, te rog. Sa inteleg faptul ca doresti masurarea duratei unui impuls aplicat la o anumita intrare?

Share this post


Link to post
Share on other sites

Da, intocmai! Dar nu merg mai departe cu codul pina nu vad ca numara corect. Intervale de 1ms sunt numarate corect, dar mai mici nu. Schema la moment prevede doar aplicarea impulsurilor de 1Hz pe INT0 si afisare numarului de impulsuri contorizat de timer in tot acest interval.

Sim1.rar

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.Terms of Use si Guidelines