Satura rādītājs:
- 1. darbība. Nepieciešamā sastāvdaļa:
- 2. darbība. Aparatūras iestatīšana:
- 3. darbība: programmatūras iestatīšana:
- 4. solis: ATSAUCE
Video: LCD saskarne ar 8051 (AT89S52): 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Labdien, šis ir 8051. gada sākums. LCD var darbināt 8 bitu un 4 bitu režīmā, bet 8051 gadījumā lielākoties tiek izmantots 8 bitu, 4 bitu-arduino, AVR un PIC gadījumā. 8 bitu režīms nozīmē, ka adreses un datu pārsūtīšanai tika izmantots 8 vadi.
1. darbība. Nepieciešamā sastāvdaļa:
LCD 16*2
Mikrokontrolleris AT89S52
Kristāla oscilators 11,0592MHz
Kondensators 10 uf
Keramikas kondensators 22pf
40 kontaktu IC bāze
Jumper vadi
Potenciometrs 10k
2. darbība. Aparatūras iestatīšana:
Aparatūras savienojums parādīts attēlā
Pievienojiet 2. portu LCD datu tapām.
Ports RS RS un ports 0.1 līdz ENABLE.
RW uz zemes.
Rezistors un kondensators uz RESET tapu.
3. darbība: programmatūras iestatīšana:
Instalējiet KEIL4 savā datorā
LCD saskarnes programma:
#iekļaut sbit rs = P0^0;
sbit lv = P0^1;
tukša kavēšanās ();
tukšs cmd ();
anulēts dat ();
void main ()
{
char name [10] = "INSTRUCTABLES";
neparakstīts int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
par (b = 0; b <= 10; b ++)
{
P1 = nosaukums ;
dat ();
kavēšanās ();
}
}
tukšs cmd ()
{
rs = 0;
lv = 1;
kavēšanās ();
lv = 1;
}
anulēts datums ()
{
rs = 1;
lv = 1;
kavēšanās ();
lv = 0;
} spēkā neesamība ()
{
neparakstīts int a;
par (a = 0; a <= 500; a ++);
}
Jūs varat lejupielādēt šeit:
4. solis: ATSAUCE
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Ieteicams:
8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi
8051 saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: Šajā apmācībā mēs jums esam izskaidrojuši, kā mēs varam savienot 8051 mikrokontrolleru ar ds1307 RTC. Šeit mēs parādām RTC laiku LCD, izmantojot proteusa simulāciju
BI - DIRECTIONAL VIZITOR COUNTER, LIETOT 8051 (AT89S52): 4 soļi
BI - DIREKTĪVS APMEKLĒTĀJU SKAITNIEKS, LIETOT 8051 (AT89S52): Šī projekta mērķis ir saskaitīt apmeklētāju skaitu, kas ienāk telpā un iziet no tās, un atjaunināt informāciju LCD displejā. Šo projektu veido AT89S52 mikrokontrolleris, divi IR sensori un LCD displejs . IR sensori nosaka ārējo
Datora tastatūras saskarne ar 8051 mikrokontrolleru: 6 soļi
Datora tastatūras saskarne ar 8051 mikrokontrolleru: Šajā projektā es jums izskaidroju, kā mēs varam savienot datora tastatūru ar 8051 mikrokontrolleri
Dot Matrix LED displeja saskarne ar 8051 mikrokontrolleru: 5 soļi
Punktu matricas LED displeja saskarne ar 8051 mikrokontrolleru: Šajā projektā mēs sasaistīsim vienu punktmatricas LED displeju ar 8051 mikrokontrolleri. Šeit mēs parādīsim simulāciju proteusā, to pašu varat izmantot savā aparatūrā. Tātad šeit mēs vispirms izdrukāsim vienu rakstzīmi, teiksim “A” šajā diskā
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: 4 soļi (ar attēliem)
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: šajā apmācībā es jums pastāstīšu par to, kā mēs varam saslēgt tastatūru ar 8051 un parādīt tastatūras numurus 7 segmentu displejā