asamaaa
Messages postés2Date d'inscriptiondimanche 1 mai 2011StatutMembreDernière intervention18 mai 2011
-
1 mai 2011 à 17:20
asamaaa
Messages postés2Date d'inscriptiondimanche 1 mai 2011StatutMembreDernière intervention18 mai 2011
-
18 mai 2011 à 22:35
Bonjour,
s'ils vous plait qui peux m'aider pour comprendre ce programme merci d'avance :)petite remarque j'ai pas étudié sur le microcontroleur et mon projet fin d'étude est basé sur le pic 16F877A
#include "16f877A.h"
#include <lcd.c>
#include <stdlib.h>
#use i2c (scl=PIN_C3, sda=PIN_C4)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
#use delay(clock=20M)
#byte PORTA=0x05
#byte TRISA=0x85
#byte PORTB=0x06
#byte TRISB=0x86
#byte PORTC=0x07
#byte TRISC=0x87
#byte PORTD=0x08
#byte TRISD=0x88
#bit RB0=PORTB.0
#bit RB1=PORTB.1
#bit RB2=PORTB.2
#bit RA0=PORTA.0
#bit RA1=PORTA.1
#bit RA2=PORTA.2
#bit RA3=PORTA.3
#bit RC0=PORTC.0
#bit RC1=PORTC.1
#bit RC2=PORTC.2
#bit RC5=PORTC.5
#bit scl=PORTC.3
#bit sda=PORTC.4
char touche=' ';
int nbc=0;
int tabclt[5]="1925";
int tabadm[5]="1425";
char tab='*';
int tabsaisie[4];
int tabsaisie1[4];
char tentative_restante='2';
int k=0,i=0,compteur=0;
int j=0,var;
int address;
int pos;
byte x0,min,jour,annee,x7,x9,heure,mois,x6,x8;
char y0,y1,y2,y3,y4;
byte date[7];
char modif_date[10];
int sec=0;
asamaaa
Messages postés2Date d'inscriptiondimanche 1 mai 2011StatutMembreDernière intervention18 mai 2011 18 mai 2011 à 22:35
oui c ca bonne réponse en tt cas j'ai changé un peu le programme alors j'ai enlevé le ds1307 pour date et heure j'ai ajouté le 7 segment et aussi il faut bien comprendre la liaison rs232 et db9 ...bref mon projet Kit microcontroleur 16f877a
Trouvez des réponses à vos questions sur les composants, les périphériques et les astuces d'assemblage. Partagez vos expériences et connectez-vous avec d'autres passionnés de technologie pour optimiser votre configuration informatique.
18 mai 2011 à 22:35