mirror of
https://github.com/sergeyyarkov/attiny2313a_thermostat.git
synced 2026-10-11 10:18:56 +03:00
24 lines
413 B
NASM
24 lines
413 B
NASM
.MACRO outi
|
|
ldi @0, @2
|
|
out @1, @0
|
|
.ENDMACRO
|
|
|
|
.MACRO display_load
|
|
|
|
ldi DISP_NUM_L, LOW(@0)
|
|
ldi DISP_NUM_H, HIGH(@0)
|
|
.ENDMACRO
|
|
|
|
.MACRO ow_pull
|
|
sbi OW_DDR, OW_LINE
|
|
.ENDMACRO
|
|
|
|
.MACRO ow_release
|
|
cbi OW_DDR, OW_LINE
|
|
.ENDMACRO
|
|
|
|
.MACRO DELAY16
|
|
ldi DELAY_16_r, HIGH(@0*F_CPU/4-2)
|
|
ldi DELAY_8_r, LOW(@0*F_CPU/4-2)
|
|
rcall DELAY_LOOP_16
|
|
.ENDMACRO |