
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Dobrý den, toto je začátek 8051. LCD lze provozovat v 8bitovém a 4bitovém režimu, ale v případě 8051 se většinou používá 8bitový, v případě arduina, AVR a PIC se používá 4bitový. 8bitový režim znamená, že pro přenos adresy a dat používá 8 vodičů.
Krok 1: Požadovaná součást:
LCD 16*2
Mikroprocesor AT89S52
Krystalový oscilátor 11,0592 MHz
Kondenzátor 10 uf
Keramický kondenzátor 22pf
40pinová IC základna
Propojovací dráty
Potenciometr 10k
Krok 2: Nastavení hardwaru:

Hardwarové připojení zobrazené na obr
Připojte port 2 k datovým pinům LCD.
Port 0,0 RS a port 0,1 na POVOLIT.
RW na zem.
Rezistor a kondenzátor na kolíku RESET.
Krok 3: Nastavení softwaru:
Nainstalujte si KEIL4 do počítače
Program pro propojení LCD:
#include sbit rs = P0^0;
sbit en = P0^1;
neplatné zpoždění ();
void cmd ();
void dat ();
neplatný hlavní ()
{
char name [10] = "NÁVOD"
nepodepsané int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
pro (b = 0; b <= 10; b ++)
{
P1 = jméno ;
dat ();
zpoždění();
}
}
neplatné cmd ()
{
rs = 0;
en = 1;
zpoždění();
en = 1;
}
neplatné dat ()
{
rs = 1;
en = 1;
zpoždění();
en = 0;
} neplatné zpoždění ()
{
unsigned int a;
pro (a = 0; a <= 500; a ++);
}
Stahovat můžete zde:
Krok 4: REFERENCE
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Doporučuje:
Rozhraní 8051 s DS1307 RTC a zobrazením časového razítka na LCD: 5 kroků

Rozhraní 8051 s DS1307 RTC a zobrazením časového razítka na LCD: V tomto tutoriálu jsme vám vysvětlili, jak můžeme propojit mikrokontrolér 8051 s ds1307 RTC. Zde zobrazujeme čas RTC v lcd pomocí simulace proteus
BI - SMĚROVÝ NÁVŠTĚVNÍ POČÍTAČ POUŽITÍ 8051 (AT89S52): 4 kroky

BI - SMĚROVÝ NÁVŠTĚVNÍ POČÍTAČ POUŽITÍ 8051 (AT89S52): Cílem tohoto projektu je spočítat počet návštěvníků vstupujících a odcházejících z místnosti a aktualizovat detaily na LCD displej. Tento projekt se skládá z mikrokontroléru AT89S52, dvou IR senzorů a LCD displeje . IR senzory detekují externí
Rozhraní klávesnice PC s mikrokontrolérem 8051: 6 kroků

Rozhraní klávesnice PC s mikrokontrolérem 8051: V tomto projektu jsem vám vysvětlil, jak můžeme propojit naši klávesnici s PC s mikrokontrolérem 8051
Rozhraní LED displeje Dot Matrix s mikrokontrolérem 8051: 5 kroků

Rozhraní LED dotykového displeje s mikrokontrolérem 8051: V tomto projektu propojíme jeden LED displej s mikro maticí 8051. Zde si ukážeme simulaci v proteusu, to samé můžete aplikovat na svůj hardware. Zde tedy nejprve vytiskneme jeden znak, řekněme „A“v tomto zobrazení
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: 4 kroky (s obrázky)

Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: V tomto tutoriálu vám povím, jak můžeme propojit klávesnici s 8051 a zobrazovat čísla klávesnic na 7segmentovém displeji