Bonjour,
es que quelqu'un peut m'aider sur quelques points en programmation assembleur pic 16f84
avec un pickit3 et mplab 8.6
mercie
-----
19/06/2012, 19h31
#2
invite4e24a71d
Date d'inscription
janvier 1970
Messages
504
Re : pickit3 et mplab 8.6
Si tu n'est pas plus précis dans tes demandes, tu n'obtiendra jamais de réponses...
20/06/2012, 18h54
#3
inviteadf3bc10
Date d'inscription
janvier 1970
Messages
7
Re : pickit3 et mplab 8.6
ok en faite j'ai un code de test que je n'arrive pas a assembler que voici
;------------ Directive d' assemblage pour PLAB ---------------
list p=16f84A
#include p16f84A.inc
__config H'3FF9'
;------------ Définition des constantes ---------------
;------------ Définition des registres temporaires ---------------
;------------ Init des ports A et B ---------------
ORG 0
BSF STATUS,5 ; on met à 1 le 5eme bit du registre status pour accéder
; à la 2eme page mémoire ( pour trisa et trisb )
MOVLW 0x01 ; on met 00 dans le registre W
MOVWF TRISB ; on met 00 dans le port B il est programmé en sortie
BCF STATUS,5 ; on remet à 0 le 5eme bit du registre status pour accéder
; à la 1eme page mémoire
;------------ allume une led ---------------
MOVLW 0x01
MOVWF PORTB
end
et apres le compil
----------------------------------------------------------------------
Debug build of project `C:\test_pic\Nouveau dossier\q.mcp' started.
Language tool versions: pic30-as.exe v3.24, pic30-ld.exe v3.24, pic30-ar.exe v3.24
Preprocessor symbol `__DEBUG' is defined.
Wed Jun 20 18:49:17 2012
----------------------------------------------------------------------
Tool doesn't support selected device.
----------------------------------------------------------------------
Debug build of project `C:\test_pic\Nouveau dossier\q.mcp' failed.
Language tool versions: pic30-as.exe v3.24, pic30-ld.exe v3.24, pic30-ar.exe v3.24
Preprocessor symbol `__DEBUG' is defined.
Wed Jun 20 18:49:17 2012
----------------------------------------------------------------------
BUILD FAILED
es que cela peut t'aider merci
20/06/2012, 19h06
#4
inviteadf3bc10
Date d'inscription
janvier 1970
Messages
7
Re : pickit3 et mplab 8.6
je le compile avec mplab 8.6
le meme code je le compile avec mplab 5.2 sans pb
voila ??
Aujourd'hui
A voir en vidéo sur Futura
21/06/2012, 23h34
#5
RISC
Date d'inscription
novembre 2006
Messages
3 793
Re : pickit3 et mplab 8.6
Salut,
As-tu sélectionné PIC16F84 ou PIC16F84A dans MPLAB ? (Configure > Select Device)
Je te recommande mettre à jour MPLAB pour :
* soit la version 8.85 de MPLAB
* soit la version v1.20 de MPLAB X
a+
22/06/2012, 00h06
#6
invitefaaca50b
Date d'inscription
janvier 1970
Messages
4 007
Re : pickit3 et mplab 8.6
Deja, commence par utiliser une maquette de depart adaptée... Dispo sur les zip du site de Mr Bigonoff. Ca enleve pas mal d'erreurs.
Ensuite je ne voie pas ce que le pic30-as.exe v3.24 fait la dedans, ou alors j'ai pas compris.......
22/06/2012, 11h49
#7
RISC
Date d'inscription
novembre 2006
Messages
3 793
Re : pickit3 et mplab 8.6
Roller,
Comme Franck l'a fait remarqué, tu n'as pas choisi le bon assembleur pour ton programme. Tu utilises l'assembleur pour les 16 bits au lieu de celui pour les 8 bits.
Pour changer : Project > Select Language Toolsuite > MPASM....
a+
22/06/2012, 11h51
#8
RISC
Date d'inscription
novembre 2006
Messages
3 793
Re : pickit3 et mplab 8.6
Roller,
Comme Franck l'a fait remarqué, tu n'as pas choisi le bon assembleur pour ton programme. Tu utilises l'assembleur pour les 16 bits au lieu de celui pour les 8 bits.
Pour changer : Project > Select Language Toolsuite > MPASM....
a+
22/06/2012, 15h55
#9
inviteadf3bc10
Date d'inscription
janvier 1970
Messages
7
Re : pickit3 et mplab 8.6
a oui effectivement, sa commance bien l'histoire.
merci de votres aides A+