
Je (re)sollicite aujourd'hui votre aide pour mon PPE, Projet Personnel Encadré qui compte pour le Bac SSI.
Le travail que l'on m'a attribué au sein d'une équipe de projet est la programmation d'un microcontrôleur PIC 16F88 avec programme créé sous Flowcode V3 destiné à une Pompe à Perfusion portative ou existerai uniquement un affichage LCD et non analogique (comme l'ancien modèle que nous possédons dans notre Labo).
Après une multitude de recherche, nous avons finalement opté pour l'utilisation d'un Keypad pour entrer le nombre de gouttes/min que la machine doit administrer au patient.
Sous Flowcode, nous avons alors, en respectant l'ancien système de sécurité initialement présent ( placement de la tubulure, ect ... ) tout les ports utilisés :
Port A ( uniquement pour le Keypad ) :
A0 Colonne 1
A1 Colonne 2
A2 Colonne 3
A3 ? ( Non écrit )
A4 Rangé A
A5 Rangé B
A6 Rangé C
A7 Rangé D
Port B ( De B0 à B5 = LCD, B6 et B7 = Interrupteurs ):
B0 Donnée 1
B1 Donnée 2
B2 Donnée 3
B3 Donnée 4
B4 RS
B5 Validation
B6 Prise Secteur
B7 Placement Tubulure + Porte
B6 = 1, Affichage sur le LCD que l'Alimentation est sous Secteur.
B6 = 0, Affichage sur le LCD que l'Alimentation est sur Batterie.
B7 = 1, Affichage sur le LCD d'un message d'erreur de placement de tubulure ou de fermeture de la porte.
B7 = 0, Aucun affichage, fonctionnement normal.
Après cela, je transfert le programme sous le 16F88 de Isis et commence le câblage ... Et là arrive mon problème !
En effet, j'ignore ou il me faut brancher certaines entrées/sorties qui sont :
*** A3 et B5 ( Micro PIC ) car A3 non précisé sous Flowcode et B5 ( Validation ) équivaut à quelle entrée du LCD sous Isis ?
*** Vee, RW, E1 et E2 ( Entrées/sorties du LCD sous Isis ).
Sous Isis, voici les entrées/sorties du LCD : Vss, Vdd, Vee, RS, RW, E , D0 à D7.
En attente de vos réponses, bonne soirée à tous
