//================================================================= // Inhalt: EEPROM M95320 Ansteuerung per SPI //================================================================= // Version: 1.0 // Erstellt am: // Geändert am: // Änderungsbeschreibungen //================================================================= #include #include #include #include //Definitionen für SPI #define DDR_CS DDRC #define PORT_CS PORTC #define LCD_CS PC0 #define EEPROM_CS PC1 #define DDR_SPI DDRB #define PORT_SPI PORTB //Definitionen für EEPROM #define WREN 0x06 #define RDSR 0x03 char ReadStatus(void); //Gibt Status zurück void vWriteEnable(void); void vWriteEnable(void) { uint8_t data; data=0; // Chip Select PORT_CS &= ~(1 << EEPROM_CS); _delay_us(3); //Daten Senden SPDR = WREN; // Wartet bis Byte gesendet wurde while( !( SPSR & (1<