|

|
Ce programme fait pulser une LED sur la broche 9 du PIC16F628 en utilisant le module PWM (Pulse With Modulation) déjà présent dans le PIC. On utilise donc 20 états correspondants aux différents niveaux de luminosité de la LED (c'est à dire 20 états avec les rapports cyclique qui règlent la luminosité de la led). La transition entre ces états se fait lorsqu'une interruption sur le timer0 intervient. Pour plus de précision sur le fonctionnement de l'unité de PWM du PIC, se référer à la la datasheet chapitre 11 p63.
Le schéma :
Le code : PWM.ASM
|
Design © 2003 LW pour
kitgrafik
|
 |
N'hésitez pas à poser vos questions sur le
Forum
|
|