Hallo,
sind die PIC Prozessoren mehrmals programmierbar.
Sind es PROM, EPROM oder EEPROM Prozessoren. Oder FLASH.
Was ist eigentlich FLASH ? Das selbe wie EEPROM ?
Gruss Markus.
Hallo,
sind die PIC Prozessoren mehrmals programmierbar.
Sind es PROM, EPROM oder EEPROM Prozessoren. Oder FLASH.
Was ist eigentlich FLASH ? Das selbe wie EEPROM ?
Gruss Markus.
PROM-Versionen sind nur einmal programmierbar. Unbenutzte Speicherzellen können aber noch nachträglich programmiert, oder benutzte auf null gesetzt werden, solange das Protect-Bit nicht aktiviert ist.
EPROM-Versionen verhalten sich genau wie PROM-Versionen, können aber mit UV-Licht gelöscht werden. Vorsicht ! Bei einigen Typen, z.B. 16C73 ist nur das Protect-Bit NICHT Löschbar, der IC also nach dem löschen unbrauchbar.
Echte EEPROM-Versionen sind bei den PICs, glaube ich, nicht im Programm. Es gibt einige Typen, die einen kleinen EEPROM Datenspeicher haben. Das hat aber nichts mit dem Programmspeicher zu tun.
FLASH-Versionen können elektrisch gelöscht werden. Das geht viel einfacher und schneller als mit UV-Licht. Leider gibt es da nur wenige Typen in dieser Ausführung.
FLASH und EEPROM sind nur unterschiedliche Technologien für elektrisch löschbare Speicher. Mit FLASH-Speichern kann man wegen ihrer sehr kleinen Zellen große Speicherkapazitäten erreichen. EEPROM-Speicher werden bevorzugt für dauerhafte Speicherung von Daten u. Parametern benutzt, da die Zellen einzeln progammiert und gelöscht werden können.
Jörg
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Jörg,
danke für die ausführliche Antwort.
Gruss Markus
Hallo.
Kann mich dem anschlie"sen.
FLASH-Versionen können elektrisch gelöscht werden. Das geht
viel einfacher und schneller als mit UV-Licht. Leider gibt es
da nur wenige Typen in dieser Ausführung.
Werden aber immer mehr.
Flash sind z.B. PIC16F84, 16F873, 16F874. Den 84er gabs bis vor 2 Jahren als 16C84, das war eine EEPROM-Version. Allerdings ist Flash die bessere Technologie, und in der Programmierung gibt’s keine Unterschiede. Da man vor dem Neuprog. sowieso den gesamten Speicher l"oschen sollte, bringt EE keine Vorteile. Die genannten Typen haben auch ein Daten-EEPROM, das vom Benutzerprog. verwendet werden kann, um Daten (z.B. Kalibrierwerte bei z.B. einem elektron. Luftfeuchtmessger"at …) dauerhaft zu speichern.
Aber schau doch mal auf http://www.microchip.com . Da gibt’s auch einen kostenlosen Assembler.
Gr"u"se.
Roland