Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Sveiki, tai yra 8051 m. Pradžia. Skystųjų kristalų ekranas gali veikti 8 bitų ir 4 bitų režimu, tačiau 8051 atveju dažniausiai naudojamas 8 bitų, 4 bitų-arduino, AVR ir PIC. 8 bitų režimas reiškia, kad adresui ir duomenims perduoti jis naudojo 8 laidus.
1 žingsnis: reikalingas komponentas:
LCD 16*2
Mikrovaldiklis AT89S52
Krištolo osciliatorius 11.0592MHz
Kondensatorius 10 uf
Keraminis kondensatorius 22pf
40 kontaktų IC pagrindas
Trumpieji laidai
Potenciometras 10 tūkst
2 žingsnis: Aparatūros sąranka:
Techninės įrangos jungtis parodyta fig
Prijunkite 2 prievadą prie LCD duomenų kaiščių.
Prievadas 0.0 RS ir 0.1 prievadas ĮJUNGTI.
RW į žemę.
Rezistorius ir kondensatorius į RESET kaištį.
3 veiksmas: programinės įrangos sąranka:
Įdiekite KEIL4 savo kompiuteryje
Programa LCD sąsajai:
#įtraukti sbitą rs = P0^0;
sbit en = P0^1;
tuštumos vėlavimas ();
void cmd ();
anuliuota data ();
void main ()
{
char pavadinimas [10] = "INSTRUCTABLES";
nepasirašytas int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
(b = 0; b <= 10; b ++)
{
P1 = vardas ;
dat ();
delsimas();
}
}
anuliuoti cmd ()
{
rs = 0;
en = 1;
delsimas();
en = 1;
}
negaliojanti data ()
{
rs = 1;
en = 1;
delsimas();
en = 0;
} negaliojantis vėlavimas ()
{
nepasirašytas int a;
už (a = 0; a <= 500; a ++);
}
Galite atsisiųsti iš čia:
4 žingsnis: NUORODA
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Rekomenduojamas:
8051 sąsaja su DS1307 RTC ir laiko žymos rodymas LCD ekrane: 5 žingsniai
8051 sąsaja su DS1307 RTC ir laiko žymos rodymas skystųjų kristalų ekrane: Šioje pamokoje mes jums paaiškinome, kaip galime sujungti 8051 mikrovaldiklį su ds1307 RTC. Čia mes rodome RTC laiką LCD, naudojant proteus modeliavimą
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Kompiuterio klaviatūros sąsaja su 8051 mikrovaldikliu: 6 žingsniai
Kompiuterio klaviatūros sąsaja su 8051 mikrovaldikliu: Šiame projekte aš jums paaiškinau, kaip galime prijungti savo kompiuterio klaviatūrą prie 8051 mikrovaldiklio
Taškinės matricos LED ekrano sąsaja su 8051 mikrovaldikliu: 5 žingsniai
Taškinės matricos LED ekrano sąsaja su 8051 mikrovaldikliu: Šiame projekte mes sujungsime vieno taško matricos LED ekraną su 8051 mikrovaldikliu. Čia mes parodysime modeliavimą „proteus“, tą patį galite pritaikyti savo aparatinėje įrangoje. Taigi čia pirmiausia išspausdinsime vieną simbolį, sakykime „A“šiame diske
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: 4 žingsniai (su paveikslėliais)
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: Šioje pamokoje aš jums pasakysiu, kaip galime sujungti klaviatūrą su 8051 ir rodyti klaviatūros numerius 7 segmentų ekrane