Ich möchte eine Verbindung zwischen 2 ATMEGA8s über TWI aufbauen.
Im einigen Foren gibt es beispiele wie man z.b. eine TWI-Verbindung zu nem EEPROM aufbaut...
Ich habe mal versucht einige Programmbeispiele so abzuändern, dass ich daten zwischen 2 ATMEGA8ts austauschen kann. Ist mir leider nicht gelungen.
Könnt ihr mir ein Programmbeispiel geben, indem ein AVR(Master) irgend welche Werte von einem anderen AVR(Slave) ausliest?
Hi, eine Frage hätt ich noch:
Er zeigt beim Compillern:
../main.c:23:19: ioavr.h: No such file or directory
../main.c:24:19: inavr.h: No such file or directory
../main.c: In function `TWI_Act_On_Failure_In_Last_Transmission':
aber die ioavr müsste er doch finden oder?
Gieng immer noch nich, hab es mal so abgeäündert.
#include <avr/io.h>
#include <avr/interrupt.h>
#include "TWI_Slave.h"
Bis auf 3errors lässt sichs compillern.
Build started 23.9.2007 at 20:43:06
avr-gcc.exe -mmcu=atmega8 main.o TWI_slave.o -o main.elf
main.o: In function `main':
../main.c:60: undefined reference to `__enable_interrupt'
../main.c:107: undefined reference to `__no_operation'
../main.c:123: undefined reference to `__no_operation'
make: *** [main.elf] Error 1
Build failed with 3 errors and 0 warnings...
Lesezeichen