Accueil > Forum > > > > temporisation
temporisation
dimanche 8 janvier 2006 à 15:09:59 |
temporisation

momojamal
|
Bonjour !! Je fais du Basic sur mon pc pour programmer un PIC
Mais j'ai un problème je dois réaliser une tempo de 5000 microsecondes !!
Quelle commande à utiliser?
merci d'avance !!
|
|
dimanche 8 janvier 2006 à 15:21:41 |
Re : temporisation
|
dimanche 8 janvier 2006 à 15:24:28 |
Re : temporisation

jack
|
Salut Comme tu le sais, 5000 µSec = 5 mSec Or, en VB, il va être très difficile d'assurer qu'un évènement puisse avoir cette rapidité. Eventuellement, si ta machine est rapide, tu peux essayer ça : GetTickCount renvoie le nombre de millisecondes écoulées depuis le démarrage du PC.
Dans Déclarations : Private Declare Function GetTickCount& Lib "kernel32" () Quand tu veux attendre tes 5 mSec : Dim Depart As Long Depart = GetTickCount Do While GetTickCount - Depart < 5 DoEvents Loop
Vala Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
|
|
dimanche 8 janvier 2006 à 15:26:36 |
Re : temporisation

jack
|
Willi : Il faudrait le régler à 5 et pas 5000 milliSecondes L'interval de délenchement d'un Timer n'est pas garanti.
MomoJamal : Quel rapport avec Base de données ??
|
|
dimanche 8 janvier 2006 à 15:36:20 |
Re : temporisation
|
dimanche 8 janvier 2006 à 17:35:59 |
Re : temporisation

casy
|
Willi et Jack, je crois que vous n'avez pas tout lu dans la question, MomoJamal essaye de programmer un PIC, il est donc peut probable que ce soit en VB, en tout cas ça tourneras pas sur plateforme Windows. MomoJamal, quel est ton logiciel Basic pour programmer ton PIC ? d'ailleurs Basic m'étonne un peu, je croyait que ça se programmait en C ces petites bêtes. Pour les tempo il faut que tu regarde dans la doc de ton basic pour trouver l'instruction (si elle existe), sinon il faut la faire à partir d'un comteur du PIC ou sur l'interruption de l'horloge je pense, mais je maitrise pas les PICs, j'ai arreter l'électronique trop tot 
|
|
dimanche 8 janvier 2006 à 20:45:25 |
Re : temporisation

pcpt
|
salut,
casy -> les PIC sont programmables à partir de VB6 sans problème.
momojamal -> Jack a raison sur l'impossiblité d'un timer classique,
mais (désolé Jack) l'API GetTickCount ne te sera pas d'un grand
secours...
en timer perso, tu peux avoir un intervalle minimum de 10ms (donc pas
bien pour toi), mais va voir ma source AfTimer, tu y verras comment
utiliser une api bien plus précise, à savoir QueryPerformanceCounter,
et surtout des commentaires instructifs pour éventuellement faire un
timer MIDI à la milliseconde.....
PCPT [AFCK]
|
|
dimanche 8 janvier 2006 à 20:58:15 |
Re : temporisation

casy
|
Je suis désolé PCPT, je ne savais pas que c'étais possible de programmer les PIC avec VB6. Et j'avoue que je suis un peu surpris que ce le soit, mais si tu le dit, je te fais confiance.
A moins que l'on ne parle pas de la même chose.
|
|
dimanche 8 janvier 2006 à 21:22:40 |
Re : temporisation

pcpt
|
ce topic en est la preuve^^
VB communique avec les dll (elles, faites en C) fournies avec la carte.
on parle bien de la même chose?
|
|
mercredi 18 janvier 2006 à 22:09:12 |
Re : temporisation

byte
|
Salut la foules ;
Déja pour commencer pcpt , tu sais c'est quoi un PIC ? , pour ta culture c'est un microcontrôleur 8 bits. Il est absolument
impossible de realiser un programme pour pic a l'aide de visual basic (et dieux merci ...) , c'est microcontrôleur ce programmage principalement en assembleur , quoi que il existe de bon compilateur (C,BASIC,PASCAL).
Il est possible de faire une pause avec une résolution de 100 nano seconde (pile poile et le tous sans forcer .... )
Tu peux soit le faire de manière hardware via une tempo (TMR0) par exemple ou software ...
mais déja qu'elle pic utilise tu ? PIC16xx? , PIC18xxxx qu'elle compilateur utilise tu ? PICBASIC PRO ? MIKROBASIC ....
@+
hihihi
|
|
Cette discussion est classée dans : temporisation
Répondre à ce message
Sujets en rapport avec ce message
comment faire une temporisation de 500 ms [ par Midtisam ]
Salur à tous.J'ai un soucis, je dois réaliser une interface pour un banc de test. J'aimerais faire une temporisation entre deux actions de 500 ms et j
Gestion Temporisation [ par babedy ]
BabedyJe cherche une méthode pour créer simplement une temporisation avec maintien paramétrable c'est à dire une procédure où je définis le temps de b
Temporisation [ par PENSSSIUMDK59 ]
bonjour a tous !!voila j'ai un petit prog qui tient sur 5 forms vb6.et je voudrais qu il y a une temporisation qui se lance lorsque j exécute le progr
Temporisation précise à la miliseconde [ par bluelambda ]
Avec un collègue on développe un petit programme en VB pour piloter un robot (bras mécanique).On a besoin d'utiliser des temporisations précises à la
temporisation [ par ZGaston ]
urgent voila je voudrais crée une temporisation de queque seconde avec un timer avant de poursuivre mon programmeqq'un a une idée pour m'aider ?merci
temporisation [ par mtlcyr ]
Bonjour, voila je vous explique mon probleme : j'ai fait un appli qui utilise un bd access et crystal report. J'au deux procedure : une qui enregistre
Temporisation [ par hamardfred ]
Bonsoir,J'aurai voulu savoir comment réaliser une temporisation pour une fenêtre de démarrage en VB.Merci à l'avance.
Temporisation paramétrable [ par Renaud974 ]
Bonjour à tous,Débutant en vb6, je travaille sur un petit projet permettant de tester des interfaces de commande de moteurs pas-à-pas via le port para
[Excel/VBA] Problème temporisation dans simulation [ par nico39 ]
Bonjour! Je suis en train de programmer une petite simulation sous Excel 2003, en VBA. Il s'agit de faire tourner simultanément plusieurs machines f
Temporisation de 1 µs [ par Arnal88 ]
Je suis en train de développer un oscillo (basique, mais oscillo quand-même) pour PC, et j'ai besoin pour communiquer avec mon montage électronique d'
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|