Forum: Mikrocontroller und Digitale Elektronik PIC16F54 aus Bedienfeld "tot"?


von Klaus R. (klaus2)


Lesenswert?

Hallo zusammen,

in einem Bedienfeld einer Karaokemaschine werkelt ein pic16c54a zur 
Tastenabfrage und Serialisierung. Dieser scheint tot zu sein, leider 
verarbeitet er auch den IR Datenstrom, so dass es keinen Zugriff mehr 
auf das Gerät gibt. Bis dato habe ich mir nur die Versorgung, den reset 
und den Resonator (auch getauscht) angeschaut. Besonders hier hätte ich 
4 MHz Taktfrequenz erwartet (Oszi) - oder? Keiner der Ausgänge zeigt 
irgendwelche Reaktionen oder Takte. Gibt es hier noch andere mgl 
Fehlerquellen der Aussenbeschaltung? Ist es ggf mgl, den Code über einen 
(HV) Prorammer auszulesen/zu kopieren? Lohnen würde sich das nicht, aber 
es wäre rein techn interessant.

Danke, Klaus.

von Dieter W. (dds5)


Lesenswert?

Hmmm, du schreibst einmal 16F54 und einmal 16C54A - was ist es denn nun?

Auslesen geht nur, wenn der Programmierer den Leseschutz nicht 
aktiviert hat (trifft für beide Typen zu).

von Klaus R. (klaus2)


Lesenswert?

Hallo,

sry, ist ein "C", ich kannte aber bisher nur F - Macht der Gewohnheit.

Wo liegt der Unterschied? Im Datenblatt habe ich das nicht auf Anhieb 
gefunden...

Klaus.

von B. S. (bestucki)


Lesenswert?

Klaus R. schrieb:
> Wo liegt der Unterschied? Im Datenblatt habe ich das nicht auf Anhieb
> gefunden...

Die C-Typen kann man nur einmal Brennen, sind günstiger und werden somit 
für Seriengeräte, die nie ein SW-Update erhalten werden, bevorzugt.

von Klaus R. (klaus2)


Angehängte Dateien:

Lesenswert?

Hab ich mir gedacht - die sind somit auch nicht auslesbar, oder geht das 
trotzdem, falls die codeprotection nicht aktiv sein sollte?

Klaus.

von Dieter W. (dds5)


Lesenswert?

Das Bauteil X91 sieht stark nach einem Keramikresonator für die 
Takterzeugung aus.
Mit einem Scope und 10:1 Tastkopf sollte da eine Frequenz etwa im 
Bereich 500kHz bis 4MHz zu messen sein (steht meistens sogar seitlich 
drauf).

Die Chance eines defekten Resonators ist wesentlich höher als bei dem 
PIC.

Edit
Auslesen lassen sich alle PIC wenn der Leseschutz nicht aktiv ist.

Edit 2
Link zu Resonatoren
http://www.murata.com/products/resonator/index.html

von Klaus R. (klaus2)


Lesenswert?

"Besonders hier hätte ich
4 MHz Taktfrequenz erwartet (Oszi) - oder?"

Hab ich schon geprüft, da ist aber quasi nix zu sehen, ausser 40kHZ SNT 
störungen, die 5V DC überlagern. Getauscht ist das Teil (Reso) auch, 
nix. Dann dachte ich, vll spinnt der Reseteingang, aber auch das sieht 
iO aus...

Klaus.

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.