N
nzkunal
Guest
Salut,
J'essaie d'écrire du code pour générer un signal PWM rapide (8-bit Timer).J'utilise une ATMEGA48 Atmel et la simplicité ont choisi D6 port qui correspond à OCR0A.
J'ai lu la feuille de données et j'essaie de comprendre ce code que j'ai besoin pour exploiter ce canal.
Initialisation
TCCR0A = ox83 si COM0A = 2 pour les non-inverseuse et WGM0 [2:0] = 3 pour TOP = MAX
Est-ce l'initialisation seulement J'ai besoin d'exécuter
Contrôle du rapport cyclique
Changer OCR0A dire si OCR0A = 0x7F donnera cyclique de 50%
Est-ce que ce code look correct?
Merci
J'essaie d'écrire du code pour générer un signal PWM rapide (8-bit Timer).J'utilise une ATMEGA48 Atmel et la simplicité ont choisi D6 port qui correspond à OCR0A.
J'ai lu la feuille de données et j'essaie de comprendre ce code que j'ai besoin pour exploiter ce canal.
Initialisation
TCCR0A = ox83 si COM0A = 2 pour les non-inverseuse et WGM0 [2:0] = 3 pour TOP = MAX
Est-ce l'initialisation seulement J'ai besoin d'exécuter
Contrôle du rapport cyclique
Changer OCR0A dire si OCR0A = 0x7F donnera cyclique de 50%
Est-ce que ce code look correct?
Merci