Cours 80C552
Cours 80C552
Cours 80C552
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
E- Les sorties à rapport cyclique variable PWM0 et PWM1:<br />
Pulse Width Modulation : Modulation de largeur d’impulsion.<br />
1°- Fonctions réalisées:<br />
Ces sorties peuvent fournir des signaux de féquence et de rapport cyclique fixés ou variables<br />
compte-tenu des l’état des registres suivants:<br />
2°- Registres utilisés:<br />
PWMP: registre de pré-division de la fréquence de l’oscillateur (adresse FEh); ce registre<br />
permet de fixer la fréquence des signaux de sorties,<br />
PWM0: registre permettant de fixer le rapprot cyclique de la sortie PWM0, (adresse FCh),<br />
PWM1: registre permettant de fixer le rapprot cyclique de la sortie PWM1, (adresse FDh).<br />
Figure extraite de l’ouvrage “Microcontrôleurs 80C535 à <strong>80C552</strong>- Bernard ODANT- Editions DUNOD<br />
3°- Caractéristiques des signaux de sorties:<br />
La fréquence du signal de sortie est définie par l’expression:<br />
f PWM = f OSC / { 2 x ( 1 + [PWMP] ) x 255)}<br />
Le rapport cyclique du signal de sortie est défini par l’expression:<br />
t B / t H = [PWMn] / ( 255 - [PWMn] ) ou η = t H / T = 1 ( [PWMn] / 255 )<br />
- 95 - - cf RIVALIN Georges 2005-2006-