لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 22
فهرست و توضیحات:
رابطه ICD و برنامه نویسی
سیستم معماری و ویژگی های LCD
توابع LCD و مولفه ها
ثبات های داخلی
علامت انتقال:
شمارشگر آدرس:
RAM داده صفحه نمایش (DDRAM) :
RAM مولد کاراکتر (CGRAM) :
مدار تولید زمان:
مدار درایو صفحه نمایش بلور مایع:
مدار کنترل چشمک و یا مکان نما:
ارتباط PIN-OUT:
رابط با HD4478
علامت اشغال و یا گزینه تاخیر زمان
کنترل کانتراست
Backlight صفحه نمایش
الگو برداری حافظه صفحه نمایش
مجموعه دستورالعمل HD4478
ژاک کردن صفحه نمایش
برگشت به Home
مجموعه مد Earty
ON و OFF در مکان نما و صفحه نمایش
تغییر صفحه نمایش و مکان نما
مجموعه تابع
آدرس
تنظیم آدرس DDRAM
علامت خواندن و ثبات آدرس
خواندن داده ها
مدار مد دارای 162848bit
برنامه نویسی LCD
تعریف ثابت ها و متغیرها
برنامه
استفاده از دستورارات داده ای MPLAB
راه اندازی LCD
دستور مجموعه توابع
رابطه ICD و برنامه نویسی
در این فصل به برنامه نویسی صفحه نمایش بلور مایع و تشکیل رابط ICD با کنترل گر میکروبی PIC16284 پرداخت شده است. LCD ها یکی از رایج ترین ابزار برای خروجی عدد و حروفی در مدارهای کنترل میکرو هستند. فواید آن ها عبارتند از کاهش اندازه و هزینه و برتری نسبت مستقیم بر تخته مدار LCD ها طبق رابط خود به نوع سری و موازی تقسیم می شوند. LCD های سری به منابع کمتر پرهزینه تر هستند. در این جا نوع موازی را براساس کنترل گر مبنای کاراکتر Hitochi H D 4487 مورد بررسی قرار خواهیم داد. در این جا معروف ترین کنترل گر ها LCD محرک PIC گزارش شده است. نوع سری با ابزار LCD در فصل 13 بررسی شده است.
سیستم معماری و ویژگی های LCD
HD 4478 یک کنترل گر و محر صفحه نمایش بلور مایع با ماتریس نقطه ای است. این وسیله کارکترهای عددی و الفبایی ASCII را نشان می دهد و معرف کارکترهای Kana ژاپن و چند نماد می باشد. یک HP44780 واحد می تواند دو خط 28 کارکتری را نشان می دهد. یک پسوند می تواند در تولید آدرس 80 کاراکتر مفید باشد. AD44780u دارای 992 تا R.M کاراکتر مولد است که می تواند در کل 240 کاراکتر تولید کند. 208 کاراکتر با دقت نمایش 8×5 بیان می شود 32 کاراکتر در دقت 1×5 نقطه ای است. این وسیله می تواند در ذخیره داده های 64n8bit کاراکتر مفید باشد. این مطابق 8 کاراکتر سفارشی در دقت نمایش dot 8 × 5 و یا 4 کاراکتر در دقت 5nldol می باشد. کنترل گر به سه روش چرخه ای dy قابل برنامه نیسی است. 8/1 برای خط 8×5 نقطه ای با مکان نما، 11/1 برای یک خط 1×5 نقطه با مکان نما و 16/1 برای دو خط 8×5 نقطه با مکان نما معرفی شده است. دستورات درونی عبارتند از پاک کردن صفحه نمایش، قراردادن مکان نما، تبدیل صفحه نمایش در حالت on و off ، تنظیم کاراکترها در حالت چشمک زدن، تغییر مکان نما و نمایش چپ به راست ،راست به چپ و خواندن و نوشتن داده ها برای مولد کاراکتر و R.M دارای صفحه نمایش.
توابع LCD و مولفه ها
عناصر سخت افزاری بخشی از کنترل گر HD44780 را تشکیل می دهند که عبارتند از دو ثابت داخلی که ثابت دارای و دستورالعمل می باشد و یک علامت انتقال و شمارشگر آدرس و یک منطقه RAM که داده ها را نشان می دهد (DDRAM)، یک R.M ژنراتور کار الکتریک،یک RAM ، یک مدار تولید زمان بندی،یک مدار درایور صفحه نمایش بلور مایع، و یک مدار کنترل چشمک زن و مکان نما کنترل گر خود در Hitachi به نام mpu معروف است.
ثبات های داخلی
Hb44780 دارای یک IR و DR (اثبات دستورالعمل داده ای) می باشد. IR برای ذخیره کدهای دستورالعمل استفاده می شود مانند آنهایی که برای پاک کردن صفحه نمایش به کار می روند و یک آدرس را تعریف می کنند و یا یک طرح را در RAM مولد کاراکتر ذخیره می سازند. IR فقط از کنترل گر نوشته می شود.
ثبات داده ای یا DR برای ذخیره موقتی داده های مکتوب در DDRAM و یا CGRAM و یا ذخیره موقتی داده های خوانده شده از DDRAM یا CGRAM استفاده می شود. داده های قرار گرفته در این ثبات به طور خودکار به DDRAM یا CGRAM نوشته می شوند. این توسط یک اقدام درونی فعلی است.
علامت انتقال:
وقتی BF درجه 1 باشد HD4478u در سه عملیات داخلی است و دستورالعمل بعدی قبول نمی باشد. این علامت برای ثبت 7 الگو برداری می شود. این نرم افزار باید تضمین کند که این علامت در حالت BF=0 است قبل از آنکه دستورالعمل بعدی وارد شود.
شمارشگر آدرس:
AC (شمارشگر آدرس) برای ذخیره داده های فعلی در عملیات و دسترسی به DDRAM و یا CGRAM استفاده می شود. وقتی یک دستورالعمل دارای اطلاعات آدرس باشد آن آدرس در شمارشگر ذخیره خواهد شد. RAM دسترسی یافته به DDRAM یا CGRAM نیز توسط دستورالعمل ذخیره شده در AC تعیین می شود. AC به طور خودکار افزایش یا کاهش می یابد بعد از آنکه هر دستورالعمل داده های DDRAM یا CGRAM را می خواند و می نویسد. تغییرات و گزینه ها در تغییر AC بعداً بررسی خواهند شد.
این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید
دانلود تحقیق کامل درمورد رابطه ICD و برنامه نویسی