16 × 2 எல்சிடி என்று பெயரிடப்பட்டது; இது 16 நெடுவரிசைகள் மற்றும் 2 வரிசைகளைக் கொண்டுள்ளது. 8 × 1, 8 × 2, 10 × 2, 16 × 1 போன்ற பல சேர்க்கைகள் உள்ளன. ஆனால் அதிகம் பயன்படுத்தப்பட்டவை 16 * 2 எல்சிடி ஆகும், எனவே இதை இங்கே பயன்படுத்துகிறோம்.
மேலே குறிப்பிட்டுள்ள எல்சிடி டிஸ்ப்ளே 16 பின்ஸைக் கொண்டிருக்கும், மேலும் நிரலாக்க அணுகுமுறையும் ஒரே மாதிரியாக இருக்கும், எனவே தேர்வு உங்களிடம் உள்ளது. 16x2 எல்சிடி தொகுதியின் பின்அவுட் மற்றும் முள் விளக்கம் கீழே:

|
சீனியர் எண் |
முள் எண். |
முள் பெயர் |
முள் வகை |
முள் விளக்கம் |
முள் இணைப்பு |
|
1 |
முள் 1 |
தரையில் |
மூல முள் |
இது எல்சிடியின் தரை முள் |
MCU / பவர் மூலத்தின் தரையில் இணைக்கப்பட்டுள்ளது |
|
2 |
முள் 2 |
வி.சி.சி. |
மூல முள் |
இது எல்சிடியின் விநியோக மின்னழுத்த முள் |
சக்தி மூலத்தின் விநியோக முள் இணைக்கப்பட்டுள்ளது |
|
3 |
முள் 3 |
V0 / VEE |
கட்டுப்பாட்டு முள் |
எல்சிடியின் மாறுபாட்டை சரிசெய்கிறது. |
0-5V மூலத்தை மாற்றக்கூடிய மாறி POT உடன் இணைக்கப்பட்டுள்ளது |
|
4 |
முள் 4 |
பதிவு தேர்வு |
கட்டுப்பாட்டு முள் |
கட்டளை / தரவு பதிவுக்கு இடையில் மாறுகிறது |
MCU முள் இணைக்கப்பட்டு 0 அல்லது 1 ஐப் பெறுகிறது. 0 -> கட்டளை முறை 1-> தரவு முறை |
|
5 |
முள் 5 |
படிக்க / எழுது |
கட்டுப்பாட்டு முள் |
படிக்க / எழுதுதல் செயல்பாட்டிற்கு இடையில் எல்சிடியை மாற்றுகிறது |
MCU முள் இணைக்கப்பட்டு 0 அல்லது 1 ஐப் பெறுகிறது. 0 -> எழுதும் செயல்பாடு 1-> வாசிப்பு செயல்பாடு |
|
6 |
முள் 6 |
இயக்கு |
கட்டுப்பாட்டு முள் |
படிக்க / எழுதுதல் செயல்பாட்டைச் செய்ய உயர்ந்த இடத்தில் இருக்க வேண்டும் |
MCU உடன் இணைக்கப்பட்டுள்ளது மற்றும் எப்போதும் உயர்ந்ததாக இருக்கும். |
|
7 |
முள் 7-14 |
தரவு பிட்கள் (0-7) |
தரவு / கட்டளை முள் |
கட்டளை அல்லது தரவை எல்சிடிக்கு அனுப்ப பயன்படுத்தப்படும் ஊசிகளும். |
4-வயர் பயன்முறையில் MCU உடன் 4 பின்ஸ் (0-3) மட்டுமே இணைக்கப்பட்டுள்ளது 8-வயர் பயன்முறையில் அனைத்து 8 ஊசிகளும் (0-7) MCU உடன் இணைக்கப்பட்டுள்ளன |
|
8 |
முள் 15 |
எல்.ஈ.டி நேர்மறை |
எல்.ஈ.டி பின் |
எல்சிடியை ஒளிரச் செய்வதற்கான செயல்பாடு போன்ற சாதாரண எல்.ஈ.டி. |
+ 5 வி உடன் இணைக்கப்பட்டுள்ளது |
|
9 |
முள் 16 |
எல்.ஈ.டி எதிர்மறை |
எல்.ஈ.டி பின் |
ஜி.என்.டி உடன் இணைக்கப்பட்ட எல்.சி.டி.யை ஒளிரச் செய்வதற்கான இயல்பான எல்.ஈ.டி. |
தரையில் இணைக்கப்பட்டுள்ளது |
எல்லா ஊசிகளின் செயல்பாடும் உங்களுக்கு புரியவில்லை என்றால் பரவாயில்லை, நான் கீழே விரிவாக விளக்குகிறேன். இப்போது, எங்கள் எல்சிடியைத் திருப்புவோம்:

இந்த கருப்பு வட்டங்கள் MCU உடன் இந்த எல்சிடியைப் பயன்படுத்த எங்களுக்கு உதவ ஒரு இடைமுக ஐசி மற்றும் அதனுடன் தொடர்புடைய கூறுகளைக் கொண்டுள்ளது. எங்கள் எல்சிடி 16 * 2 டாட் மேட்ரிக்ஸ் எல்சிடி என்பதால், அதில் மொத்தம் (16 * 2 = 32) 32 எழுத்துக்கள் இருக்கும், மேலும் ஒவ்வொரு எழுத்தும் 5 * 8 பிக்சல் புள்ளிகளால் செய்யப்படும். அனைத்து பிக்சல்களும் இயக்கப்பட்ட ஒற்றை எழுத்துக்குறி கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளது.

எனவே, ஒவ்வொரு எழுத்துக்கும் (5 * 8 = 40) 40 பிக்சல்கள் இருப்பதையும், 32 எழுத்துகளுக்கு (32 * 40) 1280 பிக்சல்கள் இருப்பதையும் நாங்கள் அறிவோம். மேலும், எல்.சி.டி பிக்சல்களின் நிலை குறித்தும் அறிவுறுத்தப்பட வேண்டும்.
MCU இன் உதவியுடன் எல்லாவற்றையும் கையாள்வது ஒரு பரபரப்பான பணியாக இருக்கும், எனவே HD44780 போன்ற ஒரு இடைமுக ஐசி பயன்படுத்தப்படுகிறது, இது எல்சிடி தொகுதியிலேயே ஏற்றப்பட்டுள்ளது. இந்த ஐசியின் செயல்பாடு எம்.சி.யுவிலிருந்து கட்டளைகளையும் தரவையும் பெற்று அவற்றை எங்கள் எல்சிடி திரையில் அர்த்தமுள்ள தகவல்களைக் காண்பிக்க செயலாக்குகிறது.
எங்கள் கட்டுப்பாட்டு ஊசிகளால் கட்டுப்படுத்தப்பட வேண்டிய பல்வேறு வகையான பயன்முறை மற்றும் எங்கள் எல்சிடியில் கிடைக்கும் விருப்பங்களைப் பற்றி விவாதிப்போம்.
எல்சிடியின் 4-பிட் மற்றும் 8-பிட் பயன்முறை:
எல்சிடி இரண்டு வெவ்வேறு முறைகளில் வேலை செய்யலாம், அதாவது 4-பிட் பயன்முறை மற்றும் 8 பிட் பயன்முறை. இல் 4 பிட் முறையில் நாங்கள் சிறுக சிறுக கொரித்து தின் மூலம் சிறுக சிறுக கொரித்து தின் முதல் மேல் சிறுக சிறுக கொரித்து தின் பின்னர் குறைந்த சிறுக சிறுக கொரித்து தின் தரவை அவர்களுக்கு அனுப்பலாம். ஒரு நிப்பிள் என்றால் என்ன என்று உங்களுக்குத் தெரியாதவர்களுக்கு: ஒரு நிப்பிள் என்பது நான்கு பிட்களின் ஒரு குழு, எனவே ஒரு பைட்டின் கீழ் நான்கு பிட்கள் (டி 0-டி 3) கீழ் நிப்பலை உருவாக்குகின்றன, அதே நேரத்தில் மேல் நான்கு பிட்கள் (டி 4-டி 7) ஒரு பைட்டின் உயர் நிப்பிள் உருவாகிறது. இது 8 பிட் தரவை அனுப்ப எங்களுக்கு உதவுகிறது.
அதேசமயம் 8 பிட் முறையில் நாம் அனைவரும் 8 தரவு வரிகளை பயன்படுத்த இருந்து நாங்கள் 8-பிட் தரவு நேரடியாக ஒரே அடியில் அனுப்ப முடியும்.
இப்போது நீங்கள் அதை யூகித்திருக்க வேண்டும், ஆம் 8-பிட் பயன்முறை 4-பிட் பயன்முறையை விட வேகமானது மற்றும் குறைபாடற்றது. ஆனால் பெரிய குறைபாடு என்னவென்றால், இதற்கு மைக்ரோகண்ட்ரோலருடன் இணைக்கப்பட்ட 8 தரவு கோடுகள் தேவை. இது எங்கள் MCU இல் I / O ஊசிகளை விட்டு வெளியேறச் செய்யும், எனவே 4-பிட் பயன்முறை பரவலாகப் பயன்படுத்தப்படுகிறது. இந்த முறைகளை அமைக்க கட்டுப்பாட்டு ஊசிகளும் பயன்படுத்தப்படவில்லை. இது மாறும் நிரலாக்கத்தின் வழி.
எல்சிடியின் பயன்முறையைப் படிக்கவும் எழுதவும்:
சொன்னபடி, எல்.சி.டி ஒரு இடைமுக ஐ.சி. MCU இந்த இடைமுக ஐ.சி.க்கு படிக்கலாம் அல்லது எழுதலாம். பெரும்பாலான நேரங்களில் நாம் ஐ.சி.க்கு எழுதுவோம், ஏனென்றால் வாசிப்பு மிகவும் சிக்கலானதாக இருக்கும், மேலும் இதுபோன்ற காட்சிகள் மிகவும் அரிதானவை. தேவைப்பட்டால் கர்சரின் நிலை, நிலை நிறைவு குறுக்கீடுகள் போன்ற தகவல்களைப் படிக்க முடியும், ஆனால் இது இந்த டுடோரியலின் நோக்கத்திற்கு வெளியே உள்ளது.
எல்.சி.டி யின் பெரும்பாலான இடைமுக ஐ.சி எச்டி 44780 யூ ஆகும், எங்கள் எல்.சி.டி. தரவுத்தாள் இங்கே கொடுக்கப்பட்டுள்ளது.
எல்சிடி கட்டளைகள்:
எல்சிடியில் சில முன்னமைக்கப்பட்ட கட்டளை வழிமுறைகள் உள்ளன, அவை சில மைக்ரோகண்ட்ரோலர் மூலம் எல்சிடிக்கு அனுப்ப வேண்டும். சில முக்கியமான கட்டளை வழிமுறைகள் கீழே கொடுக்கப்பட்டுள்ளன:
|
ஹெக்ஸ் குறியீடு |
எல்சிடி வழிமுறை பதிவுக்கு கட்டளை |
|
0 எஃப் |
எல்சிடி ஆன், கர்சர் ஆன் |
|
01 |
காட்சித் திரையை அழிக்கவும் |
|
02 |
வீடு திரும்பு |
|
04 |
குறைப்பு கர்சர் (கர்சரை இடமிருந்து மாற்றவும்) |
|
06 |
அதிகரிப்பு கர்சர் (கர்சரை வலப்புறம் மாற்றவும்) |
|
05 |
காட்சி வலதுபுறம் |
|
07 |
ஷிப்ட் காட்சி இடது |
|
0 இ |
காட்சி, கர்சர் ஒளிரும் |
|
80 |
கர்சரை முதல் வரியின் தொடக்கத்திற்கு கட்டாயப்படுத்தவும் |
|
சி 0 |
இரண்டாவது வரியின் தொடக்கத்திற்கு கர்சரை கட்டாயப்படுத்தவும் |
|
38 |
2 கோடுகள் மற்றும் 5 × 7 அணி |
|
83 |
கர்சர் வரி 1 நிலை 3 |
|
3 சி |
இரண்டாவது வரியை செயல்படுத்தவும் |
|
08 |
கர்சர் ஆஃப், காட்சி |
|
சி 1 |
இரண்டாவது வரியில் செல்லவும், நிலை 1 |
|
OC |
கர்சர் முடக்கப்பட்டுள்ளது |
|
சி 1 |
இரண்டாவது வரியில் செல்லவும், நிலை 1 |
|
சி 2 |
இரண்டாவது வரியில் செல்லவும், நிலை 2 |
வெவ்வேறு மைக்ரோகண்ட்ரோலர்களுடன் எங்கள் எல்சிடி இடைமுகக் கட்டுரைகளைச் சரிபார்க்கவும்:
- 8051 மைக்ரோகண்ட்ரோலருடன் எல்சிடி இடைமுகம்
- ATmega32 மைக்ரோகண்ட்ரோலருடன் எல்.சி.டி.
- பி.ஐ.சி மைக்ரோகண்ட்ரோலருடன் எல்.சி.டி இடைமுகம்
- அர்டுயினோவுடன் 16x2 எல்.சி.டி.
- பைத்தானைப் பயன்படுத்தி ராஸ்பெர்ரி பை உடன் 16x2 எல்சிடி இடைமுகம்
