
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06

Dobrý deň, toto je začiatok 8051. LCD je možné prevádzkovať v 8-bitovom a 4-bitovom režime, ale v prípade 8051 sa väčšinou používa 8-bitový, v prípade arduina, AVR a PIC sa používa 4-bitový. 8-bitový režim znamená, že na prenos adresy a údajov bol použitý 8-vodičový.
Krok 1: Požadovaný komponent:
LCD 16*2
Mikroprocesor AT89S52
Kryštálový oscilátor 11,0592 MHz
Kondenzátor 10 uf
Keramický kondenzátor 22pf
40 pinová IC základňa
Prepojovacie vodiče
Potenciometer 10k
Krok 2: Nastavenie hardvéru:

Hardvérové pripojenie znázornené na obr
Pripojte port 2 k dátovým kolíkom LCD.
Port 0,0 RS a port 0,1 na POVOLIŤ.
RW na zem.
Rezistor a kondenzátor na kolíku RESET.
Krok 3: Nastavenie softvéru:
Nainštalujte KEIL4 do počítača
Program pre rozhranie LCD:
#include sbit rs = P0^0;
sbit en = P0^1;
neplatné oneskorenie ();
neplatné cmd ();
void dat ();
neplatné hlavné ()
{
char name [10] = "NÁVOD NA POUŽITIE";
bez znamienka int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
pre (b = 0; b <= 10; b ++)
{
P1 = meno ;
dat ();
oneskorenie ();
}
}
neplatné cmd ()
{
rs = 0;
en = 1;
oneskorenie ();
en = 1;
}
neplatné údaje ()
{
rs = 1;
en = 1;
oneskorenie ();
en = 0;
} neplatné oneskorenie ()
{
bez znamienka int a;
pre (a = 0; a <= 500; a ++);
}
Tu si môžete stiahnuť:
Krok 4: REFERENCIA
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Odporúča:
Rozhranie 8051 s DS1307 RTC a zobrazením časovej pečiatky na LCD: 5 krokov

Rozhranie 8051 s DS1307 RTC a zobrazením časovej pečiatky na LCD: V tomto návode sme vám vysvetlili, ako môžeme prepojiť mikrokontrolér 8051 s ds1307 RTC. Tu zobrazujeme čas RTC v LCD pomocou simulácie proteusu
BI - SMEROVAČ NÁVŠTEVNÍKA POUŽÍVATEĽA S POUŽITÍM 8051 (AT89S52): 4 kroky

BI - SMEROVAČ NÁVŠTEVNÍKA POUŽÍVATEĽA S POUŽITÍM 8051 (AT89S52): Cieľom tohto projektu je spočítať počet návštevníkov vstupujúcich a vystupujúcich z miestnosti a aktualizovať detaily na LCD displej. Tento projekt pozostáva z mikrokontroléra AT89S52, dvoch IR senzorov a LCD displeja. . IR senzory detekujú externé
Rozhranie klávesnice s 8051 a zobrazovaním čísel klávesnice v 7 segmentoch: 4 kroky (s obrázkami)

Rozhranie klávesnice s 8051 a zobrazovaním čísel klávesnice v 7 segmentoch: V tomto tutoriáli vám poviem, ako môžeme prepojiť klávesnicu s 8051 a zobrazovať čísla klávesníc na 7 segmentovom displeji
Rozhranie mikrokontroléra 8051 s LCD v 4-bitovom režime: 5 krokov (s obrázkami)

Rozhranie mikrokontroléra 8051 s LCD v 4-bitovom režime: V tomto návode vám povieme, ako môžeme prepojiť LCD s 8051 v 4-bitovom režime
Rozhranie 8051 mikrokontroléra so 16*2 LCD v simulácii Proteus: 5 krokov (s obrázkami)

Rozhranie mikrokontroléra 8051 so 16*2 Lcd v simulácii Proteus: Toto je veľmi základný projekt 8051. V tomto projekte vám povieme, ako môžeme prepojiť 16*2 LCD s mikrokontrolérom 8051. Tu teda používame plný 8 -bitový režim. V nasledujúcom návode si povieme tiež o 4 -bitovom režime