40 lines
604 B
C

// midi-to-parport.h
// Typ: C-Headerfile
// Project: MIDI-to-Parallelport interface
// Date: 27.08.2012
// Author: ska
#define IN_SW PIND
#define SW1 PD2
#define SW2 PD3
#define IN_BTN PINB
#define BTN1 PB0
#define BTN2 PB1
#define BTN3 PB2
#define BTN4 PB3
#define OUT_LED PORTD
#define LED_RT PD5
#define LED_GN PD4
#define BTN_THRESHOLD 50
#define BTN_MAX 100
void delayms(unsigned int millis) {
// uint16_t loop;
while ( millis ) {
_delay_ms(1);
millis--;
}
}
void delayus(unsigned long millis) {
// uint16_t loop;
while ( millis ) {
_delay_us(1);
millis--;
}
}