X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=dart%2Fdart.pde;h=2e5223e9402929ddbfcfc2429a33d29d57d8867c;hb=45434651a9ef34b3f776b55be0a9ef7635a9703b;hp=1ed2a0fa9a5b976dc8a47930af9ce94d44b1404b;hpb=0671c96bf36369a1556ab7baf16e9c62ef6948c3;p=svn42.git diff --git a/dart/dart.pde b/dart/dart.pde index 1ed2a0f..2e5223e 100644 --- a/dart/dart.pde +++ b/dart/dart.pde @@ -30,19 +30,14 @@ union union32 { uint32_t uint32; }; - -//********************************************************************// - typedef unsigned char byte; -//********************************************************************// -/* void start_timer() { // timer 1: 2 ms TCCR1A = 0; // prescaler 1:8, WGM = 4 (CTC) - TCCR1B = 1< 0.08ms @ 16 MHz -> 1*alpha + TCCR1B = 1< 0.08ms @ 16 MHz -> 1*alpha // OCR1A = 207; // (1+207)*8 = 1664 -> 0.104ms @ 16 MHz -> 1*alpha TCNT1 = 0; // reseting timer TIMSK1 = 1<>=1) + value++; + value<<=3; + while(output>>=1) + value++; + Serial.println(value,HEX); + PCICR&= ~ B111; // Disable Interrupt + start_timer(); } @@ -106,7 +120,6 @@ void setup() PCMSK1=PINC_MASK & INPUT_SIG_PORTC; PCMSK2=PIND_MASK & INPUT_SIG_PORTD; PCICR|= B111; - // start_timer(); } @@ -118,6 +131,4 @@ void loop() { // Serial.Serial.println("foo"); // return; - - }