Forum: Mikrocontroller und Digitale Elektronik 16f88 Brennprobleme


von Werner (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

kann mir jemand vielleicht sagen ob der ASM korrekt ist.
Wenn ich den PIC brenne passiert nichts. Mit meinem Simulationsprogramm 
funktioniert es aber.

Möchte erstmal checken ob das ASM file funktioniert. Denke sonst das es 
an der Brenn einstellung liegt. Ich verwende WINPIC800.

Mit Taster RA6 soll 'AN' gesendet werden
Mit Taster RA7 soll 'AUS' gesendet werden.
(Verwende den internen Oszillator)

von Sascha (Gast)


Lesenswert?

> bcf  TXSTA,BRGH   ;schnelle Baudrate
Normalerweise setzt man BRGH um die höheren Baudraten zu erreichen?

von Flo (Gast)


Lesenswert?

Hallo,

Die Frequenz des internen Oszillators muss auch noch eingetellt werden, 
sonst läuft dieser mit 32,25 kHz. Schau dir dazu mal das OSCCON Register 
an. Auch hilfreich ist Seite 103 im Datenblatt.

Gruß Flo

von Werner (Gast)


Lesenswert?

Du meinst:

bsf     STATUS,RP0
movlw   b'01100000'      ;f = 4 MHz
movwf   OSCCON
bcf     STATUS,RP0

Bin mir bei den Bits 0 bis 3 nicht sicher, werde ich aber gleich mal 
ausprobieren.

Danke!

von Flo (Gast)


Lesenswert?

Ja, so sollte es funktionieren.

von Werner (Gast)


Lesenswert?

Ich danke euch. Es läuft soweit erstmal.

Vielen Dank!

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.