.NOLIST
.INCLUDE "m32def.inc"
.LIST


ldi r16, 0xFF
out DDRB, r16

ldi r16, 0xFF
out DDRC, r16

ldi r16, 0xFF
out DDRD, r16

ldi r16, 0x00
out DDRA, r16


loop:
ldi r16,0xFF
out PORTB,r16

ldi r16,0x00
out PORTD,r16


in r16, PINA
out PORTC, r16

rjmp loop


Port A ist der ausgang des sensors.
Port B ist + Port d ist masse und Port c sind 8 led´s.