offset-compensation tested, F_CPU fixed

master
Paul Goeser 15 years ago committed by Dario Ernst
parent 78a17d36ed
commit d6ecd86cf9

@ -1,4 +1,4 @@
DEFINES += -DF_CPU=16000000
#DEFINES += -DF_CPU=16000000
CFLAGS += -save-temps
CFLAGS += -std=gnu99 -Wall # implements C99, for <util/atomic.h>
# this removes dead code and does global linker optimization

@ -1,6 +1,8 @@
# masterchip-makefile
include ../Makefile.inc
DEFINES += -DF_CPU=16000000
COMPILE = avr-gcc $(CFLAGS) $(DEFINES)
OBJECTS = usbdrv/usbdrvasm.o usbdrv/usbdrv.o main.o display.o lcd/lcd.o usb.o softtimer.o spi.o spi_proto.o spi_pointers.o

@ -1,5 +1,6 @@
include ../Makefile.inc
DEFINES += -DF_CPU=8000000
COMPILE = avr-gcc $(CFLAGS) $(DEFINES)
OBJECTS = main.o mcp_adc.o i2c_simple.o softtimer.o spi_proto.o spi.o spi_pointers.o muxer.o debug.o

@ -17,16 +17,16 @@ void muxer_set(uint8_t channel){
void offset_measure_init(){
DDRD |= 0x0f; // first 4 pins as output
PORTD = 0x00; // turn everything off
// PORTD = 0x00; // turn everything off
}
void offset_measure_start(uint8_t channel){
if(channel >3){
return;
}
PORTD = (1<<channel);
PORTD |= (1<<channel);
}
void offset_measure_stop(){
PORTD = 0;
PORTD &= ~0x0f;
}

Loading…
Cancel
Save