Projet

Général

Profil

« Précédent | Suivant » 

Révision 440

Ajouté par clbouillot2 il y a presque 4 ans

implantation lcd8b

Voir les différences:

branch/bouillot/sp4b2/SP4b2/SP4b2.c
void lcd4b (char c) {
char valeur4b;
//LCD_E=1; //fonction permettant la r?ception des donn?es par l'afficheur
p1_2=1; //fonction permettant la r?ception des donn?es par l'afficheur
valeur4b=(c & 0x0F); //prise en compte des 4 bits de poids faible
......
p1_7=(valeur4b & 0b1000)>>3;
//LCD_E=0;
p1_2=0;
}
lcd4b_faible (char c);
void lcd8b (char c) {
lcd4b(c);
lcd4b(c<<4);
}
void main(void){
//LCD_E=1;
char v;
pd1=0xff;
lcd4b(0xFF);
lcd4b(0x85);
lcd4b(0x85);
lcd8b(00110101);
}

Formats disponibles : Unified diff