diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..ccb819d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/nbproject/private/
+/avrtft.elf
+/avrtft.hex
+/avrtft.lst
diff --git a/avrtft.c b/avrtft.c
index 3075ff9..450edf0 100644
--- a/avrtft.c
+++ b/avrtft.c
@@ -31,10 +31,10 @@
#include "utils.h"
/* Timer0 interrupts per second */
-#define INTS_SEC F_CPU / (64UL * 255)
+#define INTS_SEC F_CPU / (256UL * 255)
static bool once = false;
-static volatile uint8_t ints = 0;
+static volatile uint16_t ints = 0;
ISR(TIMER0_COMPA_vect) {
ints++;
@@ -80,8 +80,8 @@
static void initTimer(void) {
// timer0 clear timer on compare match mode, TOP OCR0A
TCCR0A |= (1 << WGM01);
- // timer0 clock prescaler/64/255 ~ 61 Hz @ 1 MHz
- TCCR0B |= (1 << CS01) | (1 << CS00);
+ // timer0 clock prescaler/256/255 ~ 123 Hz @ 8 MHz
+ TCCR0B |= (1 << CS02);
OCR0A = 255;
// enable timer0 compare match A interrupt
@@ -129,6 +129,7 @@
ints = 0;
ledOn();
// do something and update the display
+ _delay_ms(100);
ledOff();
}
diff --git a/avrtft.elf b/avrtft.elf
deleted file mode 100755
index ad44aa4..0000000
--- a/avrtft.elf
+++ /dev/null
Binary files differ
diff --git a/nbproject/configurations.xml b/nbproject/configurations.xml
new file mode 100644
index 0000000..f112943
--- /dev/null
+++ b/nbproject/configurations.xml
@@ -0,0 +1,106 @@
+
+
+
+
+ avrtft.c
+ bitmaps.c
+ cmd.c
+ dejavu.c
+ display.c
+ font.c
+ spi.c
+ tft.c
+ unifont.c
+ usart.c
+
+
+ /home/dode/dev/avrtft/Makefile
+ /home/dode/dev/avrtft/nbproject/private/launcher.properties
+
+
+ ^(nbproject)$
+
+ /home/dode/dev/avrtft
+
+ /home/dode/dev/avrtft/Makefile
+
+
+
+ AVR2.1-GCC13.2|GNU
+ false
+ false
+
+
+
+
+
+
+
+
+ /home/dode/dev/avrtft
+ ${MAKE} -f Makefile
+ ${MAKE} -f Makefile clean
+ /home/dode/dev/avrtft/avrtft.elf
+
+
+ .
+
+
+ BAUD=9600
+ F_CPU=8000000UL
+ __AVR_ATmega328P__
+ __flash=volatile
+
+
+
+
+ .
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+
+
+
diff --git a/nbproject/project.xml b/nbproject/project.xml
new file mode 100644
index 0000000..70f7cb1
--- /dev/null
+++ b/nbproject/project.xml
@@ -0,0 +1,26 @@
+
+
+ org.netbeans.modules.cnd.makeproject
+
+
+ avrtft
+ c
+
+ h
+ UTF-8
+
+
+ /home/dode/dev/avrtft
+
+
+
+ Default
+ 0
+
+
+
+ false
+
+
+
+