summaryrefslogtreecommitdiff
path: root/irsndmain.c
diff options
context:
space:
mode:
authorukw2011-09-20 09:54:52 +0000
committerukw2011-09-20 09:54:52 +0000
commitb743217bc6b049961dae327ede0744e07a56ec99 (patch)
tree0c25ec9f11415ff1945841193bf5f3f250f4f89c /irsndmain.c
parent764bd2bc01160f6021640babf30d2b52c39557ee (diff)
downloadirmp-b743217bc6b049961dae327ede0744e07a56ec99.zip
Version 2.0.1: corrected timer1_init for irsnd
git-svn-id: svn://mikrocontroller.net/irmp@82 aeb2e35e-bfc4-4214-b83c-9e8de998ed28
Diffstat (limited to 'irsndmain.c')
-rw-r--r--irsndmain.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/irsndmain.c b/irsndmain.c
index ff4838c..3aab539 100644
--- a/irsndmain.c
+++ b/irsndmain.c
@@ -31,7 +31,7 @@ void
timer1_init (void)
{
#if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85:
- OCR1A = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4
+ OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4
TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10); // switch CTC Mode on, set prescaler to 4
#else // ATmegaXX:
OCR1A = (F_CPU / F_INTERRUPTS) - 1; // compare value: 1/15000 of CPU frequency