My First Assembler
authorTero Marttila <terom@fixme.fi>
Wed, 05 May 2010 15:50:14 +0300
changeset 0 0fa52c10196e
child 1 e0b8d42c62e1
My First Assembler
hw.S
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hw.S	Wed May 05 15:50:14 2010 +0300
@@ -0,0 +1,17 @@
+.nolist
+.include "m168def.inc"      ; Same family as 328P
+.list
+
+; Interrupt vector
+        rjmp        main            ; Reset
+
+; Program code
+main:
+        ; Setup Pin 13 for output
+        sbi         DDRB,   PORTB5      ; Out
+        sbi         PORTB,  PORTB5      ; On
+
+loop:
+        ; Stay and loop
+        rjmp        loop
+