Forum: Mikrocontroller und Digitale Elektronik MPLAB Debugger


von Wanja N. (dasalphatier)


Lesenswert?

Hallo Leute

ich Programmiere einen PIC16F628 mit MPLAB.
Nun möchte ich Testen ob alles so funktioniert wie ich es mir gedacht 
habe.

Hier die Frage:
ist es möglich mit dem Debugger MPLAB SIM bestimmte Werte wärend des 
Debuggens vorzugeben, sprich die Hardware um den Chip zu emitieren. 
Konkret möchte ich dass der chip denkt er hätte was über USART empfangen 
also möchte ich das bit RCIF per hand setzen und dann das Debuggen 
fortsetzen. Ist soetwas überhaupt möglich und wenn ja dann wie?? Auch 
über ein Literaturhinweis wäre ich sehr dankbar.
Danke schon mal für euere Antworten
MfG Iwan

von Gast XIV (Gast)


Lesenswert?

Müßte möglich sein, steht in der MPLAB "Hilfe" unter Stimulus.

von Wanja N. (dasalphatier)


Lesenswert?

und wie mach ich das????
am liebsten wäre mir naürlich ein bestimmtest Bittmuster auf den Eingang 
RB1 draufzugeben, kein plan wie :-)

von Kay (Gast)


Lesenswert?

Warum versuchst Du es nicht einmal mit picsimulator.ide? Ich finde, der 
ist wesentlich einfacher in der Handhabung. Kann ich dir nur empfehlen, 
den benutze ich auch ;-)

von Wanja N. (dasalphatier)


Lesenswert?

einfacher ist gut, was ist das und wo kriege ich es her?

von John (Gast)


Lesenswert?

Hallo Iwan,

hier ist eine kurze Anleitung:
http://techtrain.microchip.com/webseminars/documents/MPLAB_SIM_092304.pdf

hier gibt es ein 14 min Seminar zum Download als Film (slides + audio) 
oder als PDF:
http://techtrain.microchip.com/webseminars/ArchivedDetail.aspx?Active=61


Gruß
John

von Wanja N. (dasalphatier)


Lesenswert?

hi John
danke für die Antwort, hab mir alles soweit reingezogen.

Hat zufälligerweise jemand so ein .txt file, womit ich den stimulus 
füttern kann um usart also an rx(RB1) einen Signal zu simulieren, am 
besten ASCII Zeichen oder so.

MfG Iwan

von Wanja N. (dasalphatier)


Lesenswert?

Hallo Leute
kann mir den keiner Helfen wie ich mit MPLAB ein Signal 
Simuliere(Stimulus) als ober mein PIC einen byte über usart empfängt, 
sodas das bit RCIF im PIR1 gesetzt wird.
Wenigstens ne Idee
MfG Iwan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.