Gast
#73197
Hallo Leute! Also beschäftige mich jetzt schon längere zeit mit PICs und will jetzt auch mal ein wenig mit AVRs arbeiten! Als Programmiergerät verwende ich den SmartProg von Elnec. Mein erstes kleines Programm schaut genau so aus: include "m16def.inc" Init: ldi r16, 0xFF ;Port B durch Ausgabe von 0xFF ins out DDRB, r16 ;Richtungsregister DDRB als Ausgang konfigurieren ldi r16, 0xFF out PORTB, r16 ;PORTB auf 0xFF setzen -> alle LEDs aus Main: sbi PORTB,0 cbi PORTB,0 rjmp Main Aber es passiert genau garnichts! Am Oszilloskop müsste der PORTB,0 Pin ja ein Rechteckssignal ausgeben oder? Aber er ist nur auf Low! Der 2Mhz Quarz den ich am Chip betreibe schwingt aber schön brav, sieht man im Oszzi. Angehängt habe ich den Screenshot der Fuse bits, da ich mir mit denen nicht so ganz sicher bin ob die so stimmen... Vielleicht könnt ihr mir da mal schnell weiter helfen. Danke MfG Martin W
