Hi,
ich versuche seit ein paar Tagen einen Motor mit verschiedenen
Spannungen anzusteuern. Ich verwende einen MC von Atmel (AT89C5130). Ich
hab mir das Datasheet genau angeschaut und glaube verstanden zu haben
wie pwm funktioniert, doch leider will es nicht. Ich habe den PCA
aktivert, dann eins der Module und das Modul auf PWM gestellt und dann
mit verschiedenen werten in den CCAP0 Registern gespielt, aber es will
nicht.
Habe ich irgendwas übersehen muss ich noch etwas aktivieren? Oder hab
ichs einfach nur versaut und nicht verstanden wie es wirklich
Funktioniert.
1 | //Init
|
2 | //Interrupts
|
3 | EA=1;
|
4 | //PCA
|
5 | EC=1;
|
6 | CMOD=0x00;
|
7 | CR=1;
|
8 | CCF0=1;
|
9 | CH=255;
|
10 | //PCA MODULE 0
|
11 | CCAPM0=0x42;
|
12 | CCAP0H=0xFA;
|
13 | CCAP0L=0xFA;
|
mfg Johan