projects
/
my-code
/
atmel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(initial)
added beginners directory, test_uart.asm
author
hackbard
<hackbard>
Thu, 4 Dec 2003 23:24:24 +0000
(23:24 +0000)
committer
hackbard
<hackbard>
Thu, 4 Dec 2003 23:24:24 +0000
(23:24 +0000)
beginners/test_uart.asm
[new file with mode: 0644]
patch
|
blob
diff --git a/beginners/test_uart.asm
b/beginners/test_uart.asm
new file mode 100644
(file)
index 0000000..
c785c36
--- /dev/null
+++ b/
beginners/test_uart.asm
@@ -0,0
+1,17
@@
+; specify device
+.DEVICE AT90S2313
+
+; baudrate einstellen
+ldi r16, 11 ; "38400 bps wert" in r16
+out UBRR, r16 ; write to uart baudrate register
+sbi UCR, TXEN ; enable tx at uart control register
+
+; transmit 0x23 all the fucking time ...
+ldi r16, 0x23 ; load 0x23 to register
+out UDR, r16 ; write that to uart data register port
+LOOP:
+sbis USR, UDRE
+rjmp LOOP
+out UDR, r16
+rjmp LOOP
+