test
[my-code/atmel.git] / beginners / test_uart.asm
index c785c36..815f109 100644 (file)
@@ -1,5 +1,5 @@
 ; specify device
-.DEVICE AT90S2313
+.include "../include/2313def.inc"
 
 ; baudrate einstellen
 ldi r16, 11 ; "38400 bps wert" in r16
@@ -12,6 +12,28 @@ out UDR, r16 ; write that to uart data register port
 LOOP:
 sbis USR, UDRE
 rjmp LOOP
+ldi r16, 0x0a
+out UDR, r16
+rjmp LOOP_H
+
+LOOP_H:
+sbis USR, UDRE
+rjmp LOOP_H
+ldi r16, 0x68
+out UDR, r16
+rjmp LOOP_D
+
+LOOP_D:
+sbis USR, UDRE
+rjmp LOOP_D
+ldi r16, 0x64
+out UDR, r16
+rjmp LOOP_W
+
+LOOP_W:
+sbis USR, UDRE
+rjmp LOOP_W
+ldi r16, 0x77
 out UDR, r16
 rjmp LOOP