Hallo
iche benötige ein 32,768Khz Signal auf einen I/O Port eines Mega 128.
Dieses Signal braucht ein Drucksensor um seine internen Werte zu berechnen.
Ein auszug vom Datenblatt
It is strongly recommended that a crystal oscillator be used because the device is sensitive to clock jitter. A
square-wave form of the clock signal is a must.
Wie kann ich dieses Signal erzeugen.
Der Mega hat ein 16Mhz Quarz.
Habe mal diesen Code Probiert komme aber nur auf ca 31Khz.
void init_pwm(void)
{
TCCR1A = ( 1 << WGM10 ) | (1<<COM1A1);
TCCR1B = (1<<CS10);
OCR1A=156;
DDRB |=(1<<PB5);
PORTB |=(1<<PB5);
}
Lesezeichen