sissi2003 a écrit :
je dois realiser une rampe de tension allant de 0 a 5V en utilisant le DAC du microprocesseur ADuC812. il possede 3 registres : un avec les 8 bits de point fort, un avec les 8 bits de point faible et le dernier le registre de controle.
|
Quelle est la valeur pour 0V, quelle est la valeur pour 5V ? La doc du ADuC812 ne fait pas partie du langage C!
Citation :
Je suis loin de maitriser le C et on m'impose de l'utiliser. Je ne sais pas comment realiser ce programme en C pouvez vous m'aider? Cette rampe doit mettre 40s pour passer de 0 a 5V. Faudra t-il utiliser un timer?
|
Ca dépend de ton architecture. Il faut écrire les bonnes valeurs dans les bons registres au bon mioment. Pour le bon moment, oui, il faut un timer. La résolution dépend du nombre de valeurs discrètes que tu dois programmer.
---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/