اس کے چھوٹے سائز، ہلکے وزن، اور کم بجلی کی کھپت کی وجہ سے،LCD مائع کرسٹل ڈسپلےایپلی کیشنز کی ایک وسیع رینج میں استعمال ہوتے ہیں۔ مثال کے طور پر، ہوائی جہازوں، ٹینکوں اور بحری جہازوں کے ڈسپلے پینل کے طور پر، اصل CRT ڈسپلے کے زیر قبضہ جگہ کو کم کیا جا سکتا ہے، سامان کا وزن کم کیا جا سکتا ہے، اور تدبیر کو بڑھایا جا سکتا ہے۔
یہ ڈیزائن Spartan-3E ڈویلپمنٹ بورڈ پر ایمبیڈڈ Si.tronix ST7066U گرافک کنٹرولر کے ساتھ ایک کریکٹر LCD کا استعمال کرتا ہے، جو لاگو کرتا ہے: (1) کسی بھی پوزیشن پر سنگل کریکٹر ڈسپلے اور مکمل اسکرین اور مکمل اسکرین ڈسپلے ; (2) حسب ضرورت حروف (حروف) کا ڈسپلے اور انفرادی کرداروں کی پوری سکرین حرکت پذیری ڈسپلے۔ ان میں سے، گرافک کنٹرولر [1] کنٹرول کمانڈز اور ڈیٹا حاصل کرنے اور اسے LCD ڈسپلے پر بھیجنے کا ذمہ دار ہے۔
1 Sitronix ST7066U گرافکس کنٹرولر
کنٹرولر کے پاس تین اندرونی اسٹوریج کی جگہیں ہیں، DD RAM، CGROM، اور CG RAM، جنہیں ڈیٹا بھیجنے سے پہلے شروع کیا جانا چاہیے۔
(1) ڈی ڈی ریم (ڈسپلے ڈیٹا ریم)
کریکٹر کوڈ محفوظ ہے۔ جسمانی طور پر، DD RAM میں کل 80 کریکٹر پوزیشنز ہیں، ہر لائن میں 40 حروف ہوتے ہیں، لیکن صرف 16 ہی دکھائے جا سکتے ہیں اور باقی 24 نہیں دکھائے جاتے۔ پڑھنے یا لکھنے سے پہلے ایڈریس کاؤنٹر کو شروع کرنے کی ضرورت ہے۔ ایڈریس کاؤنٹر کو پڑھنے یا لکھنے کے بعد مستقل یا خود بخود 1 تک بڑھا یا گھٹایا جا سکتا ہے۔
(2) CG ROM (کریکٹر جنریٹر ROM)
ایک فونٹ بٹ میپ جس میں ہر ایک پہلے سے متعین کریکٹر ہوتا ہے۔
(3) CG RAM (کریکٹر جنریٹر RAM)
8-بٹ حسب ضرورت کریکٹر بٹ میپس پر مشتمل ہے۔ ہر حسب ضرورت کیریکٹر بٹ 8- بٹ میپس میں 5 پوائنٹس پر مشتمل ہوتا ہے۔ مخصوص استعمال DD RAM جیسا ہی ہے۔
1.1 FPGA کے ساتھ انٹرفیس سگنل
LCD اور FPGA انٹرفیس سگنلز [2] ہیں: (1) سگنل LCD کو فعال کریں_E; (2) رجسٹر منتخب سگنل LCD_RS؛ (3) پڑھنے/لکھنے کا کنٹرول سگنل LCD_RW؛ (4) چار LCD ڈیٹا لائنز اور StrataFlash ڈیٹا لائن SF_D<11:8>ملٹی پلیکسنگ۔
1.2 ٹائمنگ کا تجزیہ
SF_D کی ڈیٹا ویلیو<11:8>, LCD_RS, LCD_RW کو کم از کم 40 ns تک قائم اور مستحکم ہونا چاہیے اس سے پہلے کہ LCD_E اونچائی پر جائے، اور LCD_E کم از کم تک بلند رہے۔ 230 این ایس بہت سی ایپلی کیشنز میں، LCD_RW ہمیشہ کم ہوتا ہے کیونکہ ڈیٹا کو عام طور پر ڈسپلے سے نہیں پڑھا جاتا ہے۔






