Gast
#1893016
Hi, ich verwende den PIC16F88 mit dem CCS Compiler und benötige Hilfe beim Beschreiben und Auslesen des internen Eeproms. Programmbeschreibung: Nach dem Zuschalten der Betriebsspannung und dem Hochfahren des LCD-Displays wird auf dem LCD Display der Wert von 0 beginnend, alle 2s um 1 erhöht. Quasi ein Aufwärtszähler der bis 255 zählt. Ich würde gerne immer den aktuellen Wert ins Eeprom schreiben, so dass beim Abschalten der Betriebsspannung der aktuelle Wert erhalten bleibt. Nach dem die 5V wieder zugeschaltet werden, soll der Zähler an der Stelle weiterzählen, wo er aufgehört hat. Auf dem Gebiet von Datenspeicherung habe ich bis jetzt noch keine Erfahrung. Darum würde ich mich freuen, wenn ihr mir helfen würdet. Vielen Dank! Folgendes Programm habe ich dazu geschrieben: int a = 0; void main() { lcd_init delay_ms(2000); lcd_putc("\fReady..."); delay_ms(2000); while(true) { a = a + 1; printf(lcd_putc,"\fWert: %02u",a); delay_ms(2000); } }