PIC 12F628 ou 12F675

< Sujet précédent  Sujet suivant >
Index du Forum -> Forum des Logiciels -> MikroPascal
AuteurMessage
Tunisia.png dvb_gsm
Junior Member



Messages : 38
Inscrit(e) le: 14/02/2010
Posté le 31/01/2014 02:12  
1391130768.rar (51 Ko)
PIC 12F628 ou 12F675
Salut atout monde dans notre forum

J 'ai aissyé de programmer l'un de ces PIC 12F628 ou 12F675 avec MIkropascal mais j'arrive pas a compiler et avoir le hex
Mais avec le meme programme avec Pic 16F84 il marche nikel

Alors je m'adresse a seux qui a une idee a m'aider pour programmer l'un de ces PIC.

Voila le programme:

program LEd1;

begin
Trisa:=$04;
porta:=0;
while true do
begin
if porta.2=0 then porta.0:=1 else porta.0:=0;
if porta.2=1 then porta.1:=1 else porta.1:=0;

end;
end.

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 31/01/2014 16:27  
RE : PIC 12F628 ou 12F675
Bonjour,
pour les deux pic (PIC 12F629 ou 12F675) on parle plus de porta et trisa en effet il y a un seul port GPIO de GPIO 0 à GPIO 5 et TRISIO
bref voici ton programme:

Code :


program test;

{ Declarations section }

begin
{ Main program }
TRISIO:=$04;
GPIO:=0;
while true do
begin
if GPIO.2=0 then GPIO.0:=1 else GPIO.0:=0;
if GPIO.2=1 then GPIO.1:=1 else GPIO.1:=0;

end;
end.


@+

Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png dvb_gsm
Junior Member



Messages : 38
Inscrit(e) le: 14/02/2010
Posté le 01/02/2014 01:40  
1391215254.rar (10 Ko)
RE : PIC 12F628 ou 12F675
1000 Merci Mr:Technologuepro pour vos reponses et attention

J'ai Le PIC 12F675

Et j'ai deja fait la simulation par ISIS avec le Hex obtenu mais il ne marche pas convenablement comme de celui de PIC 16F84
Je vais vous envoyer les deux exemple pour bien savoir le fontiuonnement

et 1000 merci d'avance

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 01/02/2014 23:10  
RE : PIC 12F628 ou 12F675
Ajoute à ton programme :
CMCON:=7;
ANSEL :=0;
pour désactiver le comparateur et choisir les IO numérique
n'oublie pas aussi de configurer l’oscillateur interne et désactiver MCLR dans le menu : Projet :: edit projet
si tu trouve pas dis moi quelle est la version que tu utilise pour mikropascal et je te
montrerai comment faire
@+


Code :

program test;
begin
TRISIO:=$04;
GPIO:=0;
cmcon:=7;
ANSEL :=0;
while true do
begin
if GPIO.2=0 then GPIO.0:=1 else GPIO.0:=0;
if GPIO.2=1 then GPIO.1:=1 else GPIO.1:=0;
end;
end.


Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png dvb_gsm
Junior Member



Messages : 38
Inscrit(e) le: 14/02/2010
Posté le 02/02/2014 21:10  
1391371807.rar (5 Ko)
RE : PIC 12F628 ou 12F675
Hello

1000 Merci Boss pour vos reponses

J'ai deja fait la simulation avec le new hex pic12f675 mais il marche pas
Voila le schema pour bien savoir

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 05/02/2014 22:46  
RE : PIC 12F628 ou 12F675
bonjour,
ton problème est dans la configuration du pic c'est dans le menu projet ... edit projet
tu dois m'envoyer tout les fichiers source pour pouvoir t'aider
ou
me dire simplement quelle version de mikropascal tu utilise pour t’envoyer le programme avec les réglages necessaires
@+

Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png dvb_gsm
Junior Member



Messages : 38
Inscrit(e) le: 14/02/2010
Posté le 07/02/2014 00:44  
1391730263.JPG (50 Ko)
RE : PIC 12F628 ou 12F675

Technologuepro a écrit :
bonjour,
ton problème est dans la configuration du pic c'est dans le menu projet ... edit projet
tu dois m'envoyer tout les fichiers source pour pouvoir t'aider
ou
me dire simplement quelle version de mikropascal tu utilise pour t’envoyer le programme avec les réglages necessaires
@+



1000 Merci Friend pour votre attention

Voila une image du mon projet

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 11/02/2014 00:35  
1392075337.zip (14 Ko)
RE : PIC 12F628 ou 12F675
Bonjour,
Voici ton programme avec la simulation
désolé pour le retard
@+

Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png dvb_gsm
Junior Member



Messages : 38
Inscrit(e) le: 14/02/2010
Posté le 12/02/2014 03:03  
RE : PIC 12F628 ou 12F675

Technologuepro a écrit :
Bonjour,
Voici ton programme avec la simulation
désolé pour le retard
@+



1000 Merci pour vos aides

Le programme marche nikel

Mais j'aime bien savoir la configutaion du pic
j'ai refait le programme une autre fois m il ne marche pas la similation avec isis

et desole pour le derangement

Revenir en haut | Permalien
France.png Claudine75
Member



Messages : 238
Inscrit(e) le: 26/11/2015
Posté le 15/12/2016 10:33  
RE : PIC 12F628 ou 12F675
Merci beaucoup pour ce magnifique forum que je trouve d’ailleurs très intéressant avec une belle interface, facile en navigation. Il est vraiment super ! Bravo et bon courage .

voyance sérieuse en ligne



Revenir en haut | Permalien

Haut de page

© 2024 Technologue pro, cours électricité électronique informatique · © 2007 - 2024 Technologue pro - Ressources pédagogiques pour l'enseignement technologique en Tunisie
Usage dans un cadre strictement académique

Technologue: cours en ligne gratuit en électricité, électronique, informatique industrielle et mécanique pour l'enseignement technologique en Tunisie et offre des cours en ligne en génie électrique, informatique, mécanique, une base de données de TP, projets fin d'études et un annuaire de ressources pédagogiques
Licence - Sitemap - Qui somme nous ? - confidentialité- Tunisie Index
J'accepte
Ce site web utilise des cookies. Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site Web. Plus d'infos