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

  FORUM HardWare.fr
  Programmation
  ASM

  Problème en Assembleur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème en Assembleur

n°1499543
camarade-t​ataief
Le comble de la connerie
Posté le 05-01-2007 à 20:42:49  profilanswer
 

Bonjour, je réalise un projet en prépa intégrée d'école d'ingénieur et je manipule des microcontrôleurs de type PIC (PIC16F737).
 
A chaque phase d'initialisation dans mon programme, je mets :
 
INIT
  BSF  STATUS, 5
                BCF  STATUS, 6
 
  MOVLW 0x0F                      Je ne me souviens plus à quoi correspond ces deux lignes              
  MOVWF ADCON1

 
  MOVLW B'00000000'
  MOVWF TRISA
  MOVLW B'11110000'
  MOVWF TRISB
  MOVLW B'00000000'
  MOVWF TRISC
 
  BCF  STATUS, 5
  BCF  STATUS, 6
 
  CLRF PORTA
  CLRF PORTB
  CLRF PORTC
 
Si quelqu'un pouvait m'aider  :)

mood
Publicité
Posté le 05-01-2007 à 20:42:49  profilanswer
 

n°1499548
anordem
Posté le 05-01-2007 à 21:10:45  profilanswer
 

Salut.
 
T'as pas de doc avec ton microcontroleur ? Sinon, ça se trouve en 2 secondes sur google :
http://www.ortodoxism.ro/datasheet [...] 30498b.pdf
 
Y'a même un exemple de code similaire à celui que tu as posté, avec des explications :


EXAMPLE 5-1: INITIALIZING PORTA
 
BCF STATUS, RP0  ;
BCF STATUS, RP1  ; Bank0
CLRF PORTA       ; Initialize PORTA by
           ; clearing output
           ; data latches
BSF STATUS, RP0  ; Select Bank 1
MOVLW 0x0F       ; Configure all pins
MOVWF ADCON1   ; as digital inputs
MOVLW 0xCF       ; Value used to  
           ; initialize data  
           ; direction
MOVWF TRISA   ; Set RA<3:0> as inputs
           ; RA<5:4> as outputs
           ; TRISA<7:6>are always
           ; read as '0'.


 
Et si c'est pas ça, tu as de toutes façons les instructions détaillées.
 
Je ne sais pas ce que veut dire "prépa intégrée d'école d'ingénieur", mais si tu n'arrive même pas à trouver une info facilement accessible, c'est mal barré... :/

n°1499560
camarade-t​ataief
Le comble de la connerie
Posté le 05-01-2007 à 21:54:48  profilanswer
 

Merci pour la réponse. Si tu n'es pas capable de savoir ce qu'est une prépa intégrée, ne viens pas me faire la morale sur la recherche d'info. Si je viens sur ce forum, ça n'est pas pour qu'on me dise d'aller sur google...
 
Merci quand même,

n°1499572
0x90
Posté le 05-01-2007 à 22:39:10  profilanswer
 

camarade-tataief a écrit :

Merci pour la réponse. Si tu n'es pas capable de savoir ce qu'est une prépa intégrée, ne viens pas me faire la morale sur la recherche d'info. Si je viens sur ce forum, ça n'est pas pour qu'on me dise d'aller sur google...
 
Merci quand même,


 
Si, lorsqu'il est évident que tu n'as pas cherché [:spamafote]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1499578
anordem
Posté le 05-01-2007 à 22:44:05  profilanswer
 

Je ne peux que te donner raison !  :D J'avais simplement la flemme de chercher et puis surtout, je n'étais pas en demande d'info.
Je voulais juste dire que tu aurais eu ta réponse plus facilement et plus rapidement en tapant ta question sur google, que sur ce forum. Je comprend que ça te vexe mais j'ai juste tapé PIC16F737 et le 2eme lien donné par google propose de télécharger le pdf.  
 
Je suis juste étonné que tu viennes poser ta question sur un forum alors que la réponse est facilement accessible. Je pensais que les forums existaient pour partager des informations rares ou inédites et je suis surpris de voir de plus en plus de questions concernant des problèmes simples. D'autant plus si elles sont posées par des personnes se destinant à des études longues.

n°1499580
0x90
Posté le 05-01-2007 à 22:45:35  profilanswer
 

anordem a écrit :

D'autant plus si elles sont posées par des personnes se destinant à des études longues.


 
Ça laisse plus de temps pour ceux qui comprennent lentement [:cupra]


Message édité par 0x90 le 05-01-2007 à 22:45:43

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1499613
camarade-t​ataief
Le comble de la connerie
Posté le 05-01-2007 à 23:52:26  profilanswer
 

0x90 j'aime beaucoup ta blague de passionné de programmation, elle m'a fait tellement rire que je te dis merci aussi. Si tout le monde était comme toi : le monde serait meilleur et plus aimable.


Message édité par camarade-tataief le 06-01-2007 à 00:05:29

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

  Problème en Assembleur

 

Sujets relatifs
probleme de débutant - tracer un graph avec une macro[Assembleur] Problème avec la multiplication
[assembleur] probleme d'interruption avec 68HC11[Assembleur] Problème de définition de variable ?
[Assembleur] Problème de $ en assembleur[problème] programme en assembleur pour convertir lettre en hexa
Problème sur un devoir en assembleur [Help : c'est pas simple <:'o( ]Petit probleme d'assembleur , ca ne doit pas etre bien mechant, Help!
Probleme de programmation en assembleur 8086Assembleur : petit problème avec l'int 21h : fonction 4Bh
Plus de sujets relatifs à : Problème en Assembleur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR