Flash als EEPROM-Ersatz möglich?
Mittwoch, 23. Mai 2012
 
 

PIC Mikrocontroller Forum  |  PIC Mikrocontroller  |  PIC Mikrocontroller Allgemein  |  Flash als EEPROM-Ersatz möglich? « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Flash als EEPROM-Ersatz möglich?  (Gelesen 422 mal)
 
Nase
Newbie
*
Offline Offline

Beiträge: 7


Profil anzeigen
« am: Dezember 25, 2011, 20:10:35 »

Hallo allereits,

ich programmiere momentan an einen PIC 16F74 rum.
Dieser hat bekanntlich keinen EEPROM, aber ich muss irgendwie 7 Bytes
Nutzer-individuell "Resetfest" anlegen.
(ohne das komplette Programm neu zu schreiben)
Gibt es irgend eine Möglichkeit so etwas per Flasch zu erledigen?

Gruß Jens
Gespeichert
Stampede
Globaler Moderator
Hero Member
*****
Offline Offline

Beiträge: 969



Profil anzeigen WWW
« Antworten #1 am: Dezember 26, 2011, 00:34:29 »

Hi,

du meinst den PIC16F747? Die PIC 16F7x7 können, wie die meisten PIC16, nicht in ihren eigenen Programmspeicher (Flash) schreiben. Daher kannst du den Flash in diesem Fall nicht verwenden.
Eine Möglichkeit wäre beispielsweise ein Single-IO-EEPROM wie der 11AA010.
http://ww1.microchip.com/downloads/en/DeviceDoc/22067H.pdf

Gruß
Stefan
Gespeichert

Stephan
Jr. Member
**
Offline Offline

Beiträge: 88


Profil anzeigen
« Antworten #2 am: Dezember 26, 2011, 11:05:16 »

Was spricht gegen 16F886 oder 16F1936, die sind pinkompatibel, weitgehend Software-kompatibel, haben EEPROM und sind billiger. Ist sicher einfacher als ein externes EEPROM
« Letzte Änderung: Dezember 26, 2011, 11:55:22 von Stephan » Gespeichert
Nase
Newbie
*
Offline Offline

Beiträge: 7


Profil anzeigen
« Antworten #3 am: Dezember 26, 2011, 22:30:48 »

Hallo,

danke für die Antworten.
Es handelt sich wirklich um einen "Opa" namens 16F74
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010220

Alternativen dazu sind u.a. der 16F874 / 877.
Das ist mir soweit alles bekannt. Ich versuche halt nur mich an die Grenzen, des vorhandenen Prozessors heranzutasten - der Lerneffekt ist für mich momentan noch Vorrangig.
Den Antworten entnehme ich, dass es nicht funktioniert, also werde ich dann wohl doch einen EEPROM "aufpfropfen". - Hat ja ebenfalls einen Lerneffekt. Zwinkernd

Danke nochmals

Gruß Jens
Gespeichert
Stampede
Globaler Moderator
Hero Member
*****
Offline Offline

Beiträge: 969



Profil anzeigen WWW
« Antworten #4 am: Dezember 27, 2011, 12:01:02 »

Hallo Jens,

Zitat
Alternativen dazu sind u.a. der 16F874 / 877.
Zu denen ist wiederum der PIC16F887 der Nachfolger. Der hat EEPROM und kann in seinen eigenen Flash schreiben. Der wäre dann die logische Konsequenz.
Ob nun ein neuer Prozessor oder ein externes EEPROM besser passt musst du entscheiden, lernen wirst du in beiden Fällen.

Gruß
Stefan
Gespeichert

Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Powered by MySQL Powered by PHP Made for Mozilla (Firefox) Made for Internet Explorer
Seite erstellt in 0.101 Sekunden mit 18 Zugriffen.
 
Top! Top!