Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Modérateur : mazertoc
txt vers asm
Salut
http://www.commentcamarche.net/forum/af ... on-fichier
Pour changer l’extension il faut faire une manip le lien est ci dessus
http://www.commentcamarche.net/forum/af ... on-fichier
Pour changer l’extension il faut faire une manip le lien est ci dessus
txt vers asm
txt vers asm
Bonsoir F5OKS, et tout le forum,
ça n’existe pas ce que tu me demande, Un PWM n'est pas compliqué à mettre en œuvre, il faut la fréquence de ton quartz, ou, de ton
horloge interne, qui est de 4Mhz pour un 16F628A.
j'ai fait un exemple ICI, avec un quartz à 16 Mhz .
Dis moi ce que tu veux faire, ou quelle module veux tu actionner, et la je pourrais t'aider.
Même si il le faut écrire ton code, si rien de tous cela est fait je laisse tombé.
Et alors ça change quoi, je suis moi aussi sous Windows XP
Rien à comprendre sur un PWM, surtout sous MPLAB, un PWM c'est une fréquence fixe, si tu prends 1000 Hertz
Tu vas agrandir ou diminuer la largeur des impulsions, mais tu seras toujours à 1000 hz, voir avec le petit programme
que j'ai écrit ICI
Apparemment tu n'as pas qu'un problème de programmation, tu as aussi des difficultés en électronique.
Je connais très bien le monde de la CNC, j'en ai contrut une, j'ai même écrit le programme pour la piloter.
Le programme n'est pas qu'un simple pilotage, car il gère son propre Gcode, en fin beaucoup trop long à expliquer.
Je pense pas que ton PC à un problème,
L'age n'est pas un handicape, sur ce forum il y a des personnes qui sont âgés, et qui apprenne.
Il y a pas d'âge pour apprendre, on apprends moins vite, mais on peu apprendre.
Il y a ceux qui font l'effort d'apprendre et qui sont récompensés par le savoir faire.
A+
écrit par F5OKS:
Temps-x Pourrais tu me fournir le fichier PWM avec l’extension .asm
ça n’existe pas ce que tu me demande, Un PWM n'est pas compliqué à mettre en œuvre, il faut la fréquence de ton quartz, ou, de ton
horloge interne, qui est de 4Mhz pour un 16F628A.
j'ai fait un exemple ICI, avec un quartz à 16 Mhz .
Dis moi ce que tu veux faire, ou quelle module veux tu actionner, et la je pourrais t'aider.
Même si il le faut écrire ton code, si rien de tous cela est fait je laisse tombé.
J'utilise un portable avec XP .
Et alors ça change quoi, je suis moi aussi sous Windows XP
Mon but est d'abord de bien comprendre le PWM sur le simulateur de MPLAB
Rien à comprendre sur un PWM, surtout sous MPLAB, un PWM c'est une fréquence fixe, si tu prends 1000 Hertz
Tu vas agrandir ou diminuer la largeur des impulsions, mais tu seras toujours à 1000 hz, voir avec le petit programme
que j'ai écrit ICI
Apparemment tu n'as pas qu'un problème de programmation, tu as aussi des difficultés en électronique.
Si tu le permet, pour une bidouille CNC que je détaillerai ensuite;
Je connais très bien le monde de la CNC, j'en ai contrut une, j'ai même écrit le programme pour la piloter.
Le programme n'est pas qu'un simple pilotage, car il gère son propre Gcode, en fin beaucoup trop long à expliquer.
Merci et désolé mais ou mon pc a un problème ou je ne comprend plus rien.
Je pense pas que ton PC à un problème,
C' est possible aussi ,on ne s'arrange pas avec l'age....
L'age n'est pas un handicape, sur ce forum il y a des personnes qui sont âgés, et qui apprenne.
Il y a pas d'âge pour apprendre, on apprends moins vite, mais on peu apprendre.
Il y a ceux qui font l'effort d'apprendre et qui sont récompensés par le savoir faire.
A+
txt vers asm
Bonjour a tous
Merci pour vos réponse. Je sais , maintenant , ouvrir un fichier TXT dans l'environnement de MPLAB (merci Guigui02 c'est exactement ce que je cherchais).
Temps-x tu m'autorise donc a récupérer une partie de PWM :Je souhaite actionner 2 moteurs pas a pas, marche avant ,marche ar, donc 4 boutons poussoir avec anti rebonds et timer 0 , mais cela est un autre sujet que j'ouvrirai dans une autre rubrique .Il me semble qu'il y a déjà quelque chose sur les moteur p a p;
Bonne journée a tous
f5oks
Merci pour vos réponse. Je sais , maintenant , ouvrir un fichier TXT dans l'environnement de MPLAB (merci Guigui02 c'est exactement ce que je cherchais).
Temps-x tu m'autorise donc a récupérer une partie de PWM :Je souhaite actionner 2 moteurs pas a pas, marche avant ,marche ar, donc 4 boutons poussoir avec anti rebonds et timer 0 , mais cela est un autre sujet que j'ouvrirai dans une autre rubrique .Il me semble qu'il y a déjà quelque chose sur les moteur p a p;
Bonne journée a tous
f5oks
txt vers asm
Bonsoir F5OKS, et tout le forum,
Ils sont la pour ça, tu prends ce que tu veux, un programme ça s'écrit dans un éditeur, c'est pas des bouts de
fichier quand rajoute l'un derrière les autre
Pas besoin d'anti rebond avec un timer 0, regarde ça :
Un 16F887 serait mieux qu'un 16F628A, pour gestion de la vitesse, et pourrais commander 4 moteurs.
Tes moteur pas a pas son des unipolaire, ou bipolaire ?
Si je sais quelle type de moteur que tu utilises, et de microcontrôleur, ton programme je te l'écrit en 1 heure chronos.
A+
écrit par F5OKS:
Temps-x tu m'autorise donc a récupérer une partie de PWM
Ils sont la pour ça, tu prends ce que tu veux, un programme ça s'écrit dans un éditeur, c'est pas des bouts de
fichier quand rajoute l'un derrière les autre
Je souhaite actionner 2 moteurs pas a pas, marche avant ,marche ar, donc 4 boutons poussoir avec anti rebonds et timer 0
Pas besoin d'anti rebond avec un timer 0, regarde ça :
Code : Tout sélectionner
btfsc PORTA,0 ; contrôler si appui sur le bouton
goto no_appui ; pas d'appui effectuer
; appui de la touche effectué
btfss PORTA,0 ; contrôler si le bouton a été relâché
goto $+D'2' ; bouton non relâché, aller à la ligne 2
goto Sortie ; bouton relâché, sortie avec traitement de l'utilisation
call delay_10ms ; pause de quelque milliseconde (anti rebond)
goto $-D'4' ; remonté à la ligne 4, si bouton pas relâché
Sortie
return
no_appui
return
;**********************************************************************************************
delay_10ms
movlw D'251'
movwf loop1
movlw D'13'
movwf loop2
decfsz loop1,F
goto $-D'1'
decfsz loop2,F
goto $-D'3'
return
end
Un 16F887 serait mieux qu'un 16F628A, pour gestion de la vitesse, et pourrais commander 4 moteurs.
Tes moteur pas a pas son des unipolaire, ou bipolaire ?
Si je sais quelle type de moteur que tu utilises, et de microcontrôleur, ton programme je te l'écrit en 1 heure chronos.
A+
txt vers asm
Bonsoir a tous
Temps- x merci pour ta proposition;je t'avais répondu plutôt dans la soirée mais mon message a du etre scrappé? Trop long peut etre ;c'est vrai qu'il y a marqué réponse rapide .
Comment puis faire pour expliquer plus longuement ce que je veux réaliser ?
Je pense aussi qu'il faut dévellopper cela dans un autre sujet;ton avis ?
f5oks
Temps- x merci pour ta proposition;je t'avais répondu plutôt dans la soirée mais mon message a du etre scrappé? Trop long peut etre ;c'est vrai qu'il y a marqué réponse rapide .
Comment puis faire pour expliquer plus longuement ce que je veux réaliser ?
Je pense aussi qu'il faut dévellopper cela dans un autre sujet;ton avis ?
f5oks
txt vers asm
Bonsoir F5OKS, et tout le forum,
C'est comme tu le veux, ouvrir un nouveau post ça goute rien, et évite de se perdre.
C'est ton projet, et je pense que c'est mieux pour toi, ça évite la confusion.
A+
écrit par F5OKS :
Je pense aussi qu'il faut développer cela dans un autre sujet, ton avis ?
C'est comme tu le veux, ouvrir un nouveau post ça goute rien, et évite de se perdre.
C'est ton projet, et je pense que c'est mieux pour toi, ça évite la confusion.
A+
txt vers asm
- F6FCO
Expert- Messages : 1413
- Âge : 70
- Enregistré en : décembre 2017
- Localisation : Furtif je suis.
- Contact :
Temps-x a écrit :L'age n'est pas un handicape, sur ce forum il y a des personnes qui sont âgés, et qui apprenne.
Ben oui et je bosse sur un projet de déambulateur à 16F877
Temps-x a écrit :Il y a pas d'âge pour apprendre, on apprends moins vite, mais on peu apprendre.
Comment çà on apprend moins vite ??? dis tout de suite qu'on est gâteux !
txt vers asm
Bonsoir F5OKS, F6FCO, et tout le forum,
Ok, je vois la version que ça peut être
F6FCO a écrit :
Source du message Ben oui et je bosse sur un projet de déambulateur à 16F877
Ok, je vois la version que ça peut être
F6FCO a écrit :
Source du message Comment çà on apprend moins vite ??? dis tout de suite qu'on est gâteux !
Retourner vers « Langage ASM »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 75 invités