Interfaçage LCD avec 8051 (AT89S52): 4 étapes
Interfaçage LCD avec 8051 (AT89S52): 4 étapes
Anonim
Interfaçage LCD avec 8051 (AT89S52)
Interfaçage LCD avec 8051 (AT89S52)

Bonjour, nous sommes au début du 8051. L'écran LCD peut être exécuté en mode 8 bits et 4 bits, mais dans le cas du 8051, le 8 bits est principalement utilisé, le 4 bits est utilisé dans le cas d'arduino, d'AVR et de PIC. Le mode 8 bits signifie qu'il utilise 8 fils pour la transmission de l'adresse et des données.

Étape 1: Composant requis:

ACL 16*2

Micro-contrôleur AT89S52

Oscillateur à cristal 11.0592MHz

Condensateur 10 uf

Condensateur céramique 22pf

Base IC 40 broches

Fils de cavalier

Potentiomètre 10k

Étape 2: installation du matériel:

Configuration materielle
Configuration materielle

Connexion matérielle illustrée à la fig

Connectez le port 2 aux broches de données LCD.

Port 0.0 RS et Port 0.1 à ENABLE.

RW au sol.

Résistance et condensateur à la broche RESET.

Étape 3: Configuration du logiciel:

Installez KEIL4 sur votre PC

Programme d'interfaçage LCD:

#include sbit rs=P0^0;

sbit fr=P0^1;

délai d'annulation ();

void cmd();

void dat();

vide principal()

{

nom de caractère[10]="INSTRUCTABLES";

non signé int b;

P1=0x38;

cmd();

P1=0x80;

cmd();

P1=0x0f;

cmd();

pour(b=0;b<=10;b++)

{

P1=nom;

dat();

retard();

}

}

annuler cmd()

{

rs=0;

fr=1;

retard();

fr=1;

}

données nulles()

{

rs=1;

fr=1;

retard();

fr=0;

} délai vide()

{

non signé int a;

pour(a=0;a<=500;a++);

}

Vous pouvez télécharger à partir d'ici:

Étape 4: RÉFÉRENCE

electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/

Conseillé: