Op Elektronicaforum.nl is de kans om een antwoord op je vraag te krijgen heel groot. In overzichtelijke subcategorieën kun je vragen en antwoorden over elektronica zoeken, plaatsen en beantwoorden.
Elektronica Forum is onderdeel van Schakelingen Online
 


 
mplab vraagje over interrupts

 
Plaats nieuw bericht   Plaats Reactie    Schakelingen Online Forum Index -> Digitaal
Auteur Bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Do 18 Nov 2004, 14:22    Onderwerp: mplab vraagje over interrupts Reageer met quote

Dag PICprogrammers

Ik ben bezig met een alarmklok te maken en wou dit simuleren in mplab. Wanneer ik dit simuleer heb ik de indruk dat hij niet naar mijn interrupt wil springen.
ik gebruik een fosc van 3276800 hz, mijn prescaler is ingesteld op 128. Hierbij moet ik tot 25 tellen en er is 1 seconde verstreken. Wanneer dit gedaan is zou hij op een bepaald adres in de ram 1tje moeten bijtellen.

ik heb de nodige bits in het option register en het intcon register geset.
Heeft iemand een idee hoe je dus de timer interrupt kunt simuleren.
mvg,

pee
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 11177
Woonplaats: nederweert

BerichtGeplaatst: Do 18 Nov 2004, 16:27    Onderwerp: Reageer met quote

Ik kan je niet helpen, want ik heb nog nooit gesimuleerd in MPlab.
Ik gebruik het alleen maar om mijn programmer mee te sturen.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Do 18 Nov 2004, 16:28    Onderwerp: Reageer met quote

Dag allemaal,

Toen ik aan het simuleren was zag ik dat de TMRO het wel degelijk deed.Dus je kan de tmr0 interrupt wel testen. Maar ik denk dat er dan een foutje in mijn code moet zitten want hij telt niets bij om de seconde. wilt iemand dit eens nakijken aub.

om de seconden wilt hij mijn Tijd niet verhogen. bovenstaande instellingen zijn van toepassing. (fosc= 3276800)
1hz = 3276800/ (4.256.128.25)
die 25 is hoeveel keer ik moet tellen om 1 seconde te verkrijgen.

laat iest van jullie horen.
mvg, péé



heb het in een attachment gezet.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Do 18 Nov 2004, 16:31    Onderwerp: Reageer met quote

mijn attachment vergeten. Embarassed
heb het geprobeerd om deze via de site eraan te hangen maar ik zal het via een link moeten doen.

http://users.pandora.be/frank.luykx/tijd.txt
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 11177
Woonplaats: nederweert

BerichtGeplaatst: Do 18 Nov 2004, 16:35    Onderwerp: Reageer met quote

ten eerste zie ik geen attatchment.
ten tweede zou het wel 25 keer moeten zijn dus wacht ik de code even af tot die er is.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Do 18 Nov 2004, 17:07    Onderwerp: Reageer met quote

aub




tijd.txt - 1.69 KB
352 keer

Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Di 23 Nov 2004, 17:13    Onderwerp: Reageer met quote

Voor de mensen die ook het probleem eens zouden meemaken. Het simuleren gaat niet omdat het om een simulatie gaat. de PC kan het aantal instructies niet volgen. (dat zei mijn docent van µC toch.)
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
the_Headhunter



Geregistreerd op: 25-11-2004
Berichten: 9

BerichtGeplaatst: Do 25 Nov 2004, 1:34    Onderwerp: Reageer met quote

Pee_l schreef:
Voor de mensen die ook het probleem eens zouden meemaken. Het simuleren gaat niet omdat het om een simulatie gaat. de PC kan het aantal instructies niet volgen. (dat zei mijn docent van µC toch.)
LOL dan is die docent van jouw een gigantische sukkel
want mijn binaire klokje simuleerde heel prima voordat ie gebouwd werd

een TRM0 overgang kan je wel simuleren dus er zal idd iets mis zijn met je code
heb je de GIE bit wel aangezet?
_________________
als je hobby op werk gaat lijken moet je oppassen
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Vr 26 Nov 2004, 14:17    Onderwerp: Reageer met quote

zeit ge zo vrij geweest om mijn code eens te test?
normaal moet tmr0 25 keer geset en gereset worden.
daarna is er 1 seconde voorbij en moet register Tijd geincrementeerd worden. maar als ik dit simuleer gebeurt dit niet om de seconde. snap je?
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 11177
Woonplaats: nederweert

BerichtGeplaatst: Vr 26 Nov 2004, 14:24    Onderwerp: Reageer met quote

Het kan zijn dat je simulator niet de echte tijd simuleerd. Hij moet nl je processor met instructies helemaal nabootsen en dan ben je afhankelijk van het type pc je hebt,
Een pentium4 met 4GHz klok zal dit beter doen dan een 486 op 33 Mhz.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
the_Headhunter



Geregistreerd op: 25-11-2004
Berichten: 9

BerichtGeplaatst: Vr 26 Nov 2004, 23:28    Onderwerp: Reageer met quote

morgen simuleer ik dat ding wel ff voor je

overigens een seconde simuleren duurde bij mijn klokkie soms 4 minuten
(animate)
en 30 seconde zonderbeeld met een breakpoint

ik kijk er morgen ff naar
_________________
als je hobby op werk gaat lijken moet je oppassen
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
the_Headhunter



Geregistreerd op: 25-11-2004
Berichten: 9

BerichtGeplaatst: Za 27 Nov 2004, 20:06    Onderwerp: Reageer met quote

Belofte maak schuld Exclamation
ik heb alles ff gechecked
zaten wel wat dingetjes fout maar eigelijk niets schokkends.

fouten zijn verbeterd en wat comment geplaatst
suc6
_________________
als je hobby op werk gaat lijken moet je oppassen





klokkie.txt - 1.92 KB
353 keer

Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Pee_l



Geregistreerd op: 18-12-2003
Berichten: 171
Woonplaats: Antwerpen

BerichtGeplaatst: Zo 28 Nov 2004, 19:54    Onderwerp: Reageer met quote

Heel hard bedankt. ik ga er eens direct naar kijken.
mvg,

peter
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Plaats nieuw bericht   Plaats Reactie    Schakelingen Online Forum Index -> Digitaal Tijden zijn in GMT + 2 uur
Pagina 1 van 1                     

 
Ga naar:  
Je mag geen nieuwe onderwerpen plaatsen
Je mag geen reacties plaatsen
Je mag je berichten niet bewerken
Je mag je berichten niet verwijderen
Ja mag niet stemmen in polls
Je mag geen attachments plaatsen in dit forum
Je mag bestanden downloaden in dit forum


Powered by phpBB © 2001, 2002 phpBB Group and phpBB SEO