Hallo zusammen,
ich habe folgendes Problem ich wollte zum testen meines STK500 einen
Blinker mit einem ATMEGA8L programmieren (AVR Studio).
Der ATMEGA Blinkt zwar aber die LED ist nur ganz schwach, wie wenn nicht
die richtige Spannung anliegen würde... wenn ich den ATMEGA in eine
Schaltung einbaue und VCC, GND und RESET anschließe und die LED an den
PORTB blinkt diese nicht sondern ist dauerhaft an und leuchtet ganz
normal wie bei 5V.
könnt ihr mir helfen?
Danke und viele Grüße,
Konstantin
1 | #include <avr/io.h>
|
2 | #include <util/delay.h>
|
3 |
|
4 | int main (void) {
|
5 |
|
6 | DDRB = 0xff;
|
7 | PORTB = 0xff;
|
8 |
|
9 | while(1) {
|
10 |
|
11 | PORTB |= (1<<PB3);
|
12 |
|
13 | _delay_ms(100);
|
14 |
|
15 | PORTB &= ~(1<<PB3);
|
16 |
|
17 | }
|
18 |
|
19 | return 0;
|
20 | }
|