Odpuzovac na hlodavce

Jaroslav Lukesh lukesh na seznam.cz
Středa Červenec 22 12:08:19 CEST 2015


To můžete vidět i na tomto kousku - digitalWrite je příliš pomalý a víc jak 
pár kHz z něj nedostanete.

            bitWrite(PORTB,1,A11);// D9     // pravá kaskáda tranzistorů
            bitWrite(PORTB,2,A10);// D10    // levá

Takhle nějak je to v té knihovně toneAC:

  TIMSK1 |= _BV(OCIE1A);         // Activate the timer interrupt.
  TCCR1B = _BV(WGM13)  | prescaler;     // Set PWM, phase and frequency 
corrected (top=ICR1) and prescaler.
  OCR1A  = OCR1B = duty;                // Set the duty cycle (volume).
  TCCR1A = _BV(COM1A1) | _BV(COM1B1) | _BV(COM1B0); // Inverted/non-inverted 
mode (AC).



----- Původní zpráva ----- 
Od: "gatilo" <gatilo na centrum.cz>

Dovolim si male odboceni. Jak se daji v tom Ard. IDE, resp. v tom Ard.
C++ udelat tak nizkourovnove veci, jako je lezeni do registru CTC ?



Další informace o konferenci Hw-list