Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3093 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  K2000

 

Sujet(s) à lire :
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

K2000

n°1391217
fredodo59
Posté le 20-06-2006 à 10:39:34  profilanswer
 

bonjours tout le monde,voila,je voudrais réaliser un cheniard (K2000) réglable avec un potentiométre sur huits bits.J'ai déja réaliser un cheniard mais sans le potentiométre,le voici:
 
' prog test pic K2000 pord du 01/06/06
 
 device = 16F877
 
 XTAL = 20
 
 DIM freddy AS BYTE
 dim decal as byte
 
 trisd = 0
 
 clear portd
 clear freddy
 
 toto:
 decal=1
 
 
 for freddy = 1 to 7
  decal=decal << 1
  portd=decal
  delayms 30
 next freddy
 
 
 for freddy=1 to 7
     decal=decal>>1
      PORTd=DECAL
    delayms 30
 next freddy
 
 
 
   
 goto toto
 end
 
Je voudrais maintenant faire varier les leds à l'aide d'un potentiométre mais je n'y arrive pas.J'utilise le logiciel Proton + et je programme en basic.Esceque quellq'un pourrai m'aider,merci

mood
Publicité
Posté le 20-06-2006 à 10:39:34  profilanswer
 

n°1391252
fredodo59
Posté le 20-06-2006 à 11:09:29  profilanswer
 

Personne pour m'aider????

n°1391254
lorill
Posté le 20-06-2006 à 11:10:55  profilanswer
 

Si, drasche. Il est a fond dans K2000.

n°1391271
red factio​n
Posté le 20-06-2006 à 11:24:34  profilanswer
 

Citation :

je voudrais maintenant faire varier les leds à l'aide d'un potentiométre


 
je pense que c'est plus un probleme delectronique que de programmation.... d'ailleurs si tu veux faire varier tes leds avec ton potentiometre fait un circuit entierement electronique alors pas besoin de pc


Message édité par red faction le 20-06-2006 à 11:39:55
n°1391281
_darkalt3_
Proctopathe
Posté le 20-06-2006 à 11:35:04  profilanswer
 

Spoiler :

http://www.elbakin.net/avatars/mickael-knight.jpg


Message édité par _darkalt3_ le 20-06-2006 à 11:35:28
n°1391282
fredodo59
Posté le 20-06-2006 à 11:35:11  profilanswer
 

il faut juste ke je change mon programme que j'ai réaliser si dessus,le potentiométre je le rajouterai aprés,or,je ne sais pas comment changer mon programme d'origine

n°1391292
red factio​n
Posté le 20-06-2006 à 11:41:52  profilanswer
 

c'est quoi que tu veux faire varier ?
 
la vitesse ou simplement en tournant le potientiometre faire "slider" les leds ?
le potentiometre est relie a quoi ? le port du pc ? un circuit?
soit bcp plus precis si tu veux quon t'aide

n°1391304
_darkalt3_
Proctopathe
Posté le 20-06-2006 à 11:46:45  profilanswer
 

tu l'as pas écrit ton programme d'origine,avoue, on est entre nous

n°1391310
red factio​n
Posté le 20-06-2006 à 11:49:38  profilanswer
 

c ce que j'ai pense aussi  :whistle:  
 
apres il doit rendre son travail et comme dhabitude hfr devrait venir le sauver  de la catastrophe  :D

n°1391312
fredodo59
Posté le 20-06-2006 à 11:50:02  profilanswer
 

Mon programme est au dessus _darkatl3, et si c'est pour dire des conneries autant ne rien dire

mood
Publicité
Posté le 20-06-2006 à 11:50:02  profilanswer
 

n°1391313
_darkalt3_
Proctopathe
Posté le 20-06-2006 à 11:51:28  profilanswer
 

j'ai bien vu qu'il était au dessus [:god]
Tu en es l'auteur ? Pourquoi t'arrives pas à le modifier ?

n°1391316
TEH REAL L​OL
wait, no
Posté le 20-06-2006 à 11:52:17  profilanswer
 

Je pense qu'il veut qu'on fasse son boulot à sa place. [:dawa]

n°1391319
red factio​n
Posté le 20-06-2006 à 11:53:04  profilanswer
 

c'est un programme du haute diifculte necessitant les meilleurs informaticiens  
http://lemajorfatal.free.fr/images/notag/smiley/mad/k2000.gif
 
 
je te propose de slider gentiment vers loriente object http://forum-images.hardware.fr/icones/message/icon15.gif :

Code :
  1. Class LedSlider(){
  2. private int ledpos;
  3. private int outport;
  4.     LedSlider(){
  5.          ledpos=0;
  6.          outport=0x16F877;
  7.     }
  8.     void GoLeft(){
  9.        if (ledpos==128) ledpos=0;
  10.        ledpos = ledpos << 1; 
  11.        out outport,ledpos;
  12.     }
  13.     void GoRight(){
  14.        if (ledpos==0) ledpos=128;
  15.        ledpos = ledpos >> 1;
  16.        out outport,ledpos;
  17.     }
  18. }
  19. int main(){
  20.    LedSlider led;
  21.    while(1){
  22.        led.GoRight();
  23.        Sleep(30);
  24.    } 
  25. }


Message édité par red faction le 20-06-2006 à 12:06:28
n°1391323
fredodo59
Posté le 20-06-2006 à 11:54:14  profilanswer
 

non,je veux juste que quellqu'un m'aide,lie bien se que j'ai écrit TEH REAL LOL

n°1391325
fredodo59
Posté le 20-06-2006 à 11:55:44  profilanswer
 

OUI _darkalt3 je suis l'auteur,mais je n'arrive pas à le modifier,et oui,tout le monde commence débutant

n°1391342
fredodo59
Posté le 20-06-2006 à 12:04:24  profilanswer
 

RED faction,je veux faire vairier la vitesse des leds en tournant le potentiométre,le potentiométre et relié a l'alim(5V) et j'utilise le port D.J'ai simplement une carte RS232 pour faire la liaison entre le pc et la carte du PIC qui est relié a ma carte ou il y a les leds

n°1391344
_darkalt3_
Proctopathe
Posté le 20-06-2006 à 12:05:30  profilanswer
 

fredodo59 a écrit :

tout le monde commence débutant


J'ai pas dis le contraire.

n°1391474
fredodo59
Posté le 20-06-2006 à 14:32:40  profilanswer
 

red fonction,ton programme ne fonctionne pas.Je n'arrive pas à compiler,il y a plein d'erreur

n°1391479
_darkalt3_
Proctopathe
Posté le 20-06-2006 à 14:36:54  profilanswer
 

prend le à titre d'exemple :o
 
il va pas faire le boulot à ta place.

n°1391569
red factio​n
Posté le 20-06-2006 à 15:53:57  profilanswer
 

remarque, sous vb c normal que ca fasse plein derreurs :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  K2000

 

Sujets relatifs
Plus de sujets relatifs à : K2000


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)