init of monolyzer project
[my-code/atmel.git] / monolyzer / port.asm
diff --git a/monolyzer/port.asm b/monolyzer/port.asm
new file mode 100644 (file)
index 0000000..2e81611
--- /dev/null
@@ -0,0 +1,26 @@
+; port functions
+
+PORT_INIT:
+
+       ; port b 0-7 -> input (useless, default)
+       ldi tmp1,0x00
+       out DDRB,tmp1
+
+       ; switch pull-up off for inputs (useless, default)
+       ldi tmp1,0x00
+       out PORTB,tmp1
+
+       ; port d pin 6 -> output
+       sbi DDRD,6
+
+       ; port d pin 6 -> high
+       cbi PORTD,6
+
+       ; port d 2 -> output (debug 1)
+       sbi DDRD,2
+
+       ; port d 3 -> output (debug 2)
+       sbi DDRD,3
+
+       ret
+