.include "AVR128DB28def.inc" .macro put .if @0 < $40 out @0,@1 .else sts @0,@1 .endif .endmacro ;---------------------- .macro puti ldi tmp0,@1 put @0,tmp0 .endmacro ;---------------------- .def tmp0 = r16 puti CPU_CCP,CPU_CCP_IOREG_gc puti CLKCTRL_MCLKCTRLA,0b1_000_0000 ; CLKOUT Main Clock Out rjmp pc