Բովանդակություն:
- Քայլ 1: Պահանջվող բաղադրիչ
- Քայլ 2: Սարքավորման կարգավորում
- Քայլ 3: Softwareրագրաշարի տեղադրում
- Քայլ 4. ՏԵERԵԿՈԹՅՈՆ
Video: LCD ինտերֆեյս 8051 (AT89S52) - ով ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Բարև, սա 8051-ի սկիզբն է: LCD- ն կարող է գործարկվել 8-բիթ և 4-բիթ ռեժիմով, բայց 8051-ի դեպքում 8-բիթը հիմնականում օգտագործվում է, 4-բիթը `arduino- ի, AVR- ի և PIC- ի դեպքում: 8-բիթանոց ռեժիմը նշանակում է, որ այն օգտագործել է 8 մետաղալար ՝ հասցեի և տվյալների փոխանցման համար:
Քայլ 1: Պահանջվող բաղադրիչ
LCD 16*2
Միկրոհսկիչ AT89S52
Բյուրեղային տատանում 11,0592 ՄՀց
Կոնդենսատոր 10 uf
Կերամիկական կոնդենսատոր 22pf
40 պին IC հիմք
Jumper լարերը
Պոտենցիո-մետր 10k
Քայլ 2: Սարքավորման կարգավորում
Սարքավորումների կապը ցուցադրված է նկ
Միացրեք պորտը 2 LCD տվյալների կապումներին:
Պորտ 0.0 RS և պորտ 0.1 ՝ ԱՆՎBԱՐ:
RW գետնին:
RESET քորոցին դիմադրություն և կոնդենսատոր:
Քայլ 3: Softwareրագրաշարի տեղադրում
Տեղադրեք KEIL4 ձեր համակարգչի վրա
LCD ինտերֆեյսի ծրագիր.
#ներառել sbit rs = P0^0;
sbit en = P0^1;
դատարկ հետաձգում ();
դատարկ cmd ();
void dat ();
դատարկ հիմնական ()
{
char name [10] = "ՀԱՍՈՈԹՅՈՆՆԵՐ";
անստորագիր int b;
P1 = 0x38;
սմդ ();
P1 = 0x80;
սմդ ();
P1 = 0x0f;
սմդ ();
համար (b = 0; b <= 10; b ++)
{
P1 = անուն ;
dat ();
ուշացում ();
}
}
դատարկ cmd ()
{
rs = 0;
en = 1;
ուշացում ();
en = 1;
}
անվավեր dat ()
{
rs = 1;
en = 1;
ուշացում ();
en = 0;
} դատարկ հետաձգում ()
{
անստորագիր int a;
համար (a = 0; a <= 500; a ++);
}
Կարող եք ներբեռնել այստեղից ՝
Քայլ 4. ՏԵERԵԿՈԹՅՈՆ
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Խորհուրդ ենք տալիս:
8051 Ինտերֆեյս DS1307 RTC- ի հետ և LCD- ում ժամանակացույցի ցուցադրում. 5 քայլ
8051 DS1307 RTC- ի հետ փոխազդեցություն և LCD- ում ժամանակացույցի ցուցադրում. Այս ձեռնարկում մենք ձեզ բացատրել ենք, թե ինչպես կարող ենք 8051 միկրոկառավարիչին միացնել ds1307 RTC- ին: Այստեղ մենք ցուցադրում ենք RTC ժամանակը lcd- ում ՝ օգտագործելով proteus սիմուլյացիա
Arduino LCD 16x2 ձեռնարկ - Ինտերֆեյս 1602 LCD էկրան Arduino Uno- ով. 5 քայլ
Arduino LCD 16x2 ձեռնարկ | Ինտերֆեյս 1602 LCD էկրան Arduino Uno- ի հետ: Բարև տղերք, քանի որ շատ նախագծերի էկրան է պետք, որպեսզի տվյալները ցուցադրվեն ՝ դա որոշ չափիչ սարք է, թե՞ YouTube- ի բաժանորդագրությունների հաշվիչ, թե՞ հաշվիչ կամ ստեղնաշարի կողպեք ցուցադրմամբ, և եթե այս բոլոր տեսակի նախագծերը կատարվեն arduino- ն նրանք կհաստատեն
Ստեղնաշարի ինտերֆեյս 8051 -ով և Ստեղնաշարի համարների ցուցադրում 7 հատվածում. 4 քայլ (նկարներով)
Ստեղնաշարի ինտերֆեյս 8051 -ով և 7 հատվածով ստեղնաշարի թվերի ցուցադրում. Այս ձեռնարկում ես ձեզ կասեմ, թե ինչպես կարող ենք ստեղնաշարը միացնել 8051 -ին և ստեղնաշարի համարները ցուցադրել 7 հատվածի էկրանով:
Ինտերֆեյս 8051 միկրոկառավարիչ `7 հատվածի էկրանով. 5 քայլ (նկարներով)
Interfacing 8051 Microcontroller With 7 Segment Display: Այս նախագծում մենք ձեզ կասենք, թե ինչպես կարող ենք միացնել 7 հատվածի ցուցադրումը 8051 միկրոկոնտրոլերի հետ
Ինտերֆեյս 8051 միկրոկառավարիչ ՝ 16*2 լք. Proteus մոդելավորմամբ. 5 քայլ (նկարներով)
Ինտերֆեյս 8051 Microcntroller With 16*2 Lcd Proteus Simulation- ում. Սա 8051 -ի շատ հիմնական նախագիծ է: Այս նախագծում մենք ձեզ կպատմենք, թե ինչպես կարող ենք 16*2 լկդ -ով միացնել 8051 միկրոկոնտրոլերին: Այսպիսով, այստեղ մենք օգտագործում ենք լրիվ 8 բիթ ռեժիմ: Հաջորդ ձեռնարկում մենք կպատմենք նաև 4 բիթ ռեժիմի մասին