Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : signal carré [ Divers / Général ] (hitman12)

jeudi 15 juin 2006 à 09:56:50 | signal carré

hitman12

Salut !!

j'aimerais générer un signal carré sur un des ports de mon micro 8051. J'aurais besoin d'avoir deux variable pour varier le rapport cyclique et la fréquence. Si vous auriez un exemple ou un organigramme se serait cool !

merci

samedi 29 juillet 2006 à 00:32:34 | Re : signal carré

_dune2_

Membre Club
salut,



La solution la plus simple semble la suivante (en pseudo assembler) :

variable cycles_haut XX ; nombre de cycle d'horloge niveau haut
variable cycles_bas YY  ; nombre de cycle d'horloge niveau bas
                                        ; la somme cycle_haut+cycle_bas donne la periode du signal

boucle_periode:
    sortie=1;
    compteur = cycle_haut;
boucle_haut:
    decrement compteur;
    jump si != 0 boucle_haut;
    sortie=0;
    compteur = cycle_bas;
boucle_bas:
    decrement compteur;
    jump si != 0 boucle_bas;
    jump boucle_periode;


dune2.

Gentoo... que du bonheur ...



Cette discussion est classé dans : carré, signal


Répondre à ce message

Sujets en rapport avec ce message

calcul du carré en asm (tasm) [ par Eclipz ] Salut !je suis débutant et très nul en asm, quelqu'un aurait une source permettant la saisie d'un nombre et l'élévation de ce dernier au carré et affi programmer un echo sur un signal de parole,sur TMS320C25 [ par strangeuman ] Bonjour à tous,je suis un peu en galère car je dois programmer un echo sur un signal vocal et ce,sur un tms320c25.J'ai essayé pas mal de choses mais ç comment envoyer un signal carée via port parallele [ par aberachraf ] salut je cherche comment generer un signal carée pour attaquer la ligne RB7/ tocvia le port parralele Est-ce bien l'endroit [ par lawraC ] Bonjour,voilà la question que me posent mes chefs :admettons que    a/l'immeuble dans lequel je travaille est doté d'une alarme incendie et donc d'une


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,140 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.