Gast
#75734
Hallo, Ich bin noch ungeübt mit Assembler und habe eine Frage, wie kann ich das Programm dazu bringen eine halbe Sekunde zu warten? .NOLIST .INCLUDE "8535def.inc" .LIST .DEF temp = R16 RJMP anfang anfang: LDI temp, 0xFF OUT DDRA, temp OUT DDRB, temp OUT DDRC, temp LDI temp, 0x00 OUT DDRD, temp LDI temp, 0x0F OUT PORTB, temp LDI temp, 0xF8 OUT PORTC, temp NOP NOP RCALL warten RCALL warten LDI temp, 0x00 OUT PORTB, temp NOP NOP RCALL warten LDI temp, 0x10 OUT PORTB, temp NOP NOP RCALL warten LDI temp, 0x00 OUT PORTB, temp NOP NOP RCALL warten LDI temp, 0x10 OUT PORTB, temp NOP NOP RCALL warten warten: RET Ich weiß nicht wie ich es anstellen soll, wer kann mir das Codestück für die warten Funktion schreiben? Ich danke jetzt schon. Gruß, Lars