Ich habe hier 4 Platinen mit PIC14000 geschenkt bekommen. Gehe ich recht in der Annahme, daß diese sich nur einmal programmieren lassen, d.h. daß sie einen PROM statt einen EEPROM in sich drin haben? Wenn das so ist, kann man dann einen externen I²C EEprom dranmachen, um ihn für etwas Anderes verwenden zu können? Dann bräuchte ich sie erst gar nicht auszulöten... MfG Paul
>Gehe ich recht >in der Annahme, daß diese sich nur einmal programmieren lassen, d.h. daß >sie einen PROM statt einen EEPROM in sich drin haben? google ist bei dir kaputt oder was? Das ist ein Prom. > Wenn das so ist, >kann man dann einen externen I²C EEprom dranmachen, um ihn für etwas >Anderes verwenden zu können? Nein.
Holger schrob: >google ist bei dir kaputt oder was? Weiß ich nicht, konnte ich auch nicht überprüfen. Es soll Netzwerke geben, in denen die Administratoren einzelne Seiten sperren... >Das ist ein Prom. Ich danke Dir für Deine überaus nette und prägnante Antwort. :-) MfG Paul
> Weiß ich nicht, konnte ich auch nicht überprüfen. Es soll Netzwerke > geben, > in denen die Administratoren einzelne Seiten sperren... Na, dann will der Admin in Deinem Buero bestimmt auch nicht, dass Du auf mikrocontroller.net herumhaengst. Ausserdem gibt es fuer Michrochip Mikrocontroller noch eine prima, nicht unterdrueckte Hersteller-Webseite mit allen Daten! Und die findet man auch ohne Google. Gruss Michael
Naja, Administratoren die ein großes öffentliches Forum offen lassen aber Google soweit sperren dass QuickView von PDFs nicht mehr funktioniert soll es eigentlich NICHT geben. ... "Wenn das so ist, kann man dann einen externen I²C EEprom dranmachen, um ihn für etwas Anderes verwenden zu können?" "Nein." Wo sollte der das Programm auch hinladen? Ausführung über SPI/I2C wäre zu langsam, und die klassischen PICs (k.a. wie das jetzt bei den -24/-32 usw ist) haben schon von der Architektur her keinen externen Addressbus wie man ihn zB vom 8051 her kennt. Also müsste ein RAM im Chip sein was kilobyteweise Code aufnehmen kann, nur um einen solchen Modus zu unterstützen.
Hallo Paul, was reizt Dich an einem PIC14000? Das Ding stammt doch aus der technischen Steinzeit. Das einzig interessante ist der A/D Wandler - der ist ganz ähnlich wie der im 7107 aufgebaut und gibt etwa 14 bis 15 Bit Auflösung her. PIC14000 wird auch von keiner aktuellen Entwicklungs-Hard- oder Software mehr unterstützt.
>Ausführung über SPI/I2C wäre zu langsam,
Hä? -> Parallax Propeller.
Wenn man den als AD-Wandler recyceln will könnte man EVENTUELL ein kleines Programm "einhaken" dass diese Funktionalität zur Verfügung stellt. Dazu muss a) im vorhandenen Code ab Einsprungspunkt irgendetwas sein was bedingungslos erreicht wird, und sich in einen geeigneten Sprungbefehl umpatchen lässt. b) muss noch unprogrammierter Platz im PROM/OTP sein. In EINE Richtung lässt sich ein PROM idR überschreiben :) Hängt auch davon ab wie herum der "Logiksinn" bei dem internen EPROM ist. Wenn von 1 -> 0 geschrieben wird macht das den Sprungbefehl einfacher da man alles was einem im Weg steht blind ausNOPpen kann; man könnte zB blind einige Wörter ab Einstiegspunkt mit dem gleichen Sprung vollschreiben, und solange Wörter von vorne anfangend ausnullen bis der Sprung funktioniert. Dafür kann einem der Spass entgültig dadurch verdorben worden sein dass jemand das Hexfile mit 0x000 gepaddet hat... Sollte der Chip natürlich keinen Leseschutz gesetzt haben, könnte man auch dann EVTL den vorhandenen Maschinencode entsprechend umdefinieren... hat dann etwas von einem Go-Spiel ;) Das alles ist natürlich dann mehr "Joy of Hacking" als praktische Anwendung.
>>Ausführung über SPI/I2C wäre zu langsam, > "Hä? -> Parallax Propeller." Als Datenspeicher, OK. Aber als XIP-fähiger Codespeicher (keine rhetorische Frage, ein Überfliegen der Doku liest sich wie RAM als Peripherie)? Und ein PX ist über ein Jahrzehnt jünger als der 14000; ein 20MHz PIC müsste da SPI mit mindestens ca. 65 MHz (von einem 12-Bit, 4-Clock-Core ausgehend) fahren um nicht ausgebremst zu werden. 65MHz war zu der Zeit ein Workstation-Prozessor :) - und SPI-Speicher mit der Geschwindigkeit wahrscheinlich recht schwer erhältlich ;)
Ich danke Euch für die ausführlichen Antworten. Das Problem ist, daß ich mit PIC überhaupt keine Erfahrung habe und diesen Typ gar nicht einordnen konnte. Die Platinen hier stammen aus Ladegeräten für Bleiakkus in medizinischen Geräten. Nun habe ich das riesige Datenblatt hier und sah auch, daß ich schlechte Karten habe, diesen Kontroller für etwas Anderes zu verwenden. Auch gut, dann kommen sie in den Elektronikschrott-Sammelcontainer. (Ich habe eben ein Bastlerherz und werfe ungern Sachen weg, die ich vielleicht noch anders hätte nutzen können.) MfG Paul
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.