Hey,
mach grad meine ersten Gehversuche was programmieren von
Mikrocontrollern angeht. Als erstes wollte ich das "Hello World" der
Mikrocontroller zusammenbauen, das Leuchten einer LED. Schaltung müsste
in Ordnung sein, hab ich ausm Buch:
4,8V von in 3 in reihe geschalteten AAA. Minuspol an VCC und Pluspol an
GND. an PB0 und PB1 hab ich jeweils einen Widerstand und dahinter das
kurze Bein der LED, das lange Bein geht an GND.
Flashen tu ich den Attiny mit WinAVR und das Programm sagt nachm flashen
auch ,das alles in Ordnung ist. Testweise hab ich mal versucht, zu
flashen ohne das der uC im Sockel des programmers ist, da gibt mir
WinAVR auch ne Fehlermeldung.
Der Sourcecode ist denkbar simple:
1 | #include <stdio.h>
|
2 | #include <avr/io.h>
|
3 | int main(void)
|
4 | {
|
5 | DDRB = 0xFF;
|
6 | while(1)
|
7 | {
|
8 | PORTB=0xFF;
|
9 | }
|
10 | return 0;
|
11 | }
|
Vielen Dank schonmal.
Alles gute, Soda