Bonsoir ,
j'ai trouvé sur le net un schéma sur proteus , un pic 16f877 relier à 2 barregraphe et un lcd
avec son programme , mais le programme était pas complet, voila le programme :
qui peut me donner la suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 unsigned int niv_bac1; unsigned int niv_bac2; void main() { // Configuration des pins 2 et 3 en analogique TRISA = 0xFF; // programmtion du PORTA en entrée TRISB = 0; // programmtion du PORTB en sortie TRISC = 0; // programmtion du PORTC en sortie TRISD = 0; // programmtion du PORTD en sortie option_reg.f7=0; do { adcon0=0x80; niv_bac1= Adc_Read(0); // lecture du niveau de fluide du bac1 portB=niv_bac1>>2; //Affichage en binaire du niveau de fluide adcon0=0x88; //du bac1 sur le portB niv_bac2= Adc_Read(1); // lecture du niveau de fluide du bac2 PORTC = niv_bac2>>2; //Affichage en binaire du niveau de fluide //du bac2 sur le portC } while(1); }
je vais mettre la photo du schéma
Partager