; time trigger for Olympus camera
; Copyright (C) 2013 Stefan Schuermans <stefan@blinkenarea.org>
; Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html
; a BlinkenArea project - http://www.blinkenarea.org/
; 1 MHz internal RC oscillator
.INCLUDE "m8def.inc"
; IO pins
.equ PORT_LED = PORTB
.equ BIT_LED = 1
.equ PORT_CAM = PORTB
.equ BIT_CAM = 2
; multiplication results
.def MUL_RES_L = r0
.def MUL_RES_H = r1
; general purpose registers
.def DATA_L = r16
.def DATA_H = r17
.def TMP = r18
.def CNT = r19
.DSEG
.ORG 0x060
.CSEG
.ORG 0x000
rjmp ENTRY ; RESET
reti ; INT0
reti ; INT1
reti ; TIMER2_COMP
reti ; TIMER2_OVF
reti ; TIMER1_CAPT
reti ; TIMER1_COMPA