
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Hei, dette er begynnelsen på 8051. LCD kan kjøres med 8-biters og 4-biters modus, men i tilfelle av 8051 brukes 8-bit for det meste, 4-bit brukes i tilfelle av arduino, AVR og PIC. 8-biters modus betyr at den brukte 8-leder for overføring av adresse og data.
Trinn 1: Komponent påkrevd:
LCD 16*2
Mikrokontroller AT89S52
Krystalloscillator 11.0592MHz
Kondensator 10 uf
Keramisk kondensator 22pf
40 -pinners IC -base
Jumper Wires
Potensiometer 10k
Trinn 2: Maskinvareoppsett:

Maskinvaretilkobling vist på fig
Koble port 2 til LCD -datapinner.
Port 0.0 RS og Port 0.1 til ENABLE.
RW til bakken.
Motstand og kondensator til RESET pin.
Trinn 3: Programvareoppsett:
Installer KEIL4 på din PC
Program for LCD -grensesnitt:
#include sbit rs = P0^0;
sbit en = P0^1;
ugyldig forsinkelse ();
tomrom cmd ();
void dat ();
void main ()
{
char name [10] = "INSTRUKTABLER";
usignert int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
for (b = 0; b <= 10; b ++)
{
P1 = navn ;
dat ();
forsinkelse();
}
}
ugyldig cmd ()
{
rs = 0;
no = 1;
forsinkelse();
no = 1;
}
ugid dat ()
{
rs = 1;
no = 1;
forsinkelse();
no = 0;
} ugyldig forsinkelse ()
{
usignert int a;
for (a = 0; a <= 500; a ++);
}
Du kan laste ned her:
Trinn 4: REFERANSE
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Anbefalt:
Besøksdisk med 8051 og IR -sensor med LCD: 3 trinn

Besøkende teller som bruker 8051 og IR -sensor med LCD: Kjære venner, jeg har forklart hvordan du lager en besøksteller med 8051 og IR -sensor og viser den på LCD -skjermen. 8051 er en av de mest populære mikrokontroller som brukes til å lage hobby, kommersielle applikasjoner over hele verden. Jeg har visst
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder)

Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): La oss beskrive en klokke … " Klokke er en enhet som teller og viser tid (relativ) " . MERK: det vil ta 2-3 minutter å lese. Les hele prosjektet, ellers vil jeg ikke
BI - DIREKSJONELL BESØKERTELLER MED 8051 (AT89S52): 4 trinn

BI - DIRECTIONAL VISITOR COUNTER USING 8051 (AT89S52): Målet med dette prosjektet er å telle antall besøkende som kommer inn og ut av et rom og oppdaterer detaljene til en LCD -skjerm. Dette prosjektet består av AT89S52 mikrokontroller, to IR -sensorer og LCD -skjerm . IR -sensorene oppdager det eksterne
Hvordan skrive ut egendefinert tegn på LCD -skjermen med 8051 mikrokontroller: 4 trinn

Hvordan skrive ut egendefinert tegn i LCD med 8051 mikrokontroller: I dette prosjektet skal vi fortelle deg om hvordan du skriver ut egendefinert tegn i 16 * 2 LCD ved hjelp av 8051 mikrokontroller. Vi bruker LCD i 8 -bits modus. Vi kan gjøre det samme med 4 -bits modus også
Viser tastaturnumrene i 16 X 2 LCD med 8051: 4 trinn

Vise tastaturnumrene i 16 X 2 LCD With 8051: I dette prosjektet skal vi grensesnittet tastatur og lcd med 8051. Når vi trykker på tasten på tastaturet får vi korrespondansenummeret på LCD -skjermen