Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- include "m8535def.inc"
- LDI R16,low(RAMEND) //inicjalizacja stosu
- OUT SPL, R16
- LDI R16,high(RAMEND)
- OUT SPH, R16
- ldi r16, 255
- out ddrc, r16
- ldi r16, 255
- out portc, r16
- ldi r17, 0
- out ddra, r17
- ldi r17, 255
- out porta, r17
- program:
- sbic pina, 0
- rjmp zgas
- rjmp zapal1
- program1:
- sbic pina, 1
- rjmp zgas1
- rjmp zapal2
- program2:
- sbic pina, 2
- rjmp zgas2
- rjmp zapal3
- program3:
- sbic pina, 3
- rjmp zgas3
- rjmp zapal4
- zapal1:
- ldi r16, 0b00000001
- out portc, r16
- rjmp program1
- zapal2:
- ldi r16, 0b00000010
- out portc, r16
- rjmp program2
- zapal3:
- ldi r16, 0b00000100
- out portc, r16
- rjmp program3
- zapal4:
- ldi r16, 0b00001000
- out portc, r16
- rjmp program
- zgas:
- ldi r16, 0b00000000
- out portc, r16
- rjmp program1
- zgas1:
- ldi r16, 0b00000000
- out portc, r16
- rjmp program2
- zgas2:
- ldi r16, 0b00000000
- out portc, r16
- rjmp program3
- zgas3:
- ldi r16, 0b00000000
- out portc, r16
- rjmp program
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement