du solltest dich auf jeden fall mit der beteutung der gegister DDRx, PORTx und PINx beschäftigen
GrußCode:include "m8def.inc" ; ? wo sind die Interuptvektoren ??? ; die solltest du nicht weg lassen !!! ; schau dir mal die vorlage für ein ; assembler grundgerüst im myAVRWorkpad an !!! main: ; init STACK fehlt! ldi r16,0xFF out DDRD,r16 ; PORT D ist jetzt Ausgang mainloop: ldi r16,0b00000000 ; alle Bits auf Low out PORTD,r16 ; PortD alle Pins Low rjmp mainloop
Lesezeichen