Hallo,
Auf einem Breadboard habe ich mir eine kleine Testschaltung mit einem
atmega16 zum Programmieren und Testen aufgebaut. Siehe Anhang. Die
kommunikation zwischen avr studio über programmer (DIAMEX AVR) scheint
zu funktionieren. folgende schritte führe ich in avr studio aus:
1. build/build all
2. tools/programm avr/auto connect
3. reiter main -> settings: isp freq = 250 khz dann auf write
4. siehe anhang -> programm bei eeprom
folgendes programm:
1 | #include <avr/io.h>
|
2 |
|
3 |
|
4 | int main (void) {
|
5 | DDRB = 0xff;
|
6 | PORTB = 0x0f;
|
7 |
|
8 | while(1);
|
9 |
|
10 | return 0;
|
11 | }
|
wenn ich messe, stelle ich fest, das der kontroller absolut kein
lebenszeichen von sich gibt. vcc beträgt 4,9V, sollte aber kein problem
sein.
ich nutze avr studio 4.18
die fusebits sind orginaleinstellungen
die einstellungen der fusebits siehe anhang