; ; SelectSystemClock.asm ; ; Created: 8/30/2022 5:18:55 PM ; Author : kidwidget ; ; includes .include "ATxmega32E5def.inc" ; def .def temp = r16 ; equ .equ PROTECT = 0xD8 ; interrupt vectors .org 0x0000 rjmp reset ; past interrupt vectors .org 0x0056 reset: ; enable external 32KHz crytal and internal 32MHz ; external 32KHz will be used for calibration ; protect io registers from interrupts ldi temp, PROTECT out CPU_CCP, temp ldi temp, (1<