Révision 440
Ajouté par clbouillot2 il y a presque 4 ans
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
implantation lcd8b