سفارش تبلیغ
صبا ویژن

راه اندازی انواع ال سی دی گرافیکی روی برد الکترونیک

پیکربندی LCD گرافیکی
در پست قبلی با LCD 2 از شانزدهم ملاقات کردیم. این LCD ها به طور گسترده ای در مدارهای الکترونیکی مورد استفاده قرار می گیرند و یادگیری کار با آنها نیز زیبا است. آن را نشان دهید و ...

GLCD در اندازه های مختلف (128 64 64 ، 128 128 128 ، 256 128 128 ، 256 64 64) موجود است ، اما دو نوع وجود دارد: نوع اول T6963 ، استاندارد است و نوع دوم KS108 ، که دارای براکت نیز می باشد. همچنین به نام. در واقع ، این صفحه های LCD دارای دو تراشه هستند و LCD به دو قسمت تقسیم می شود ، به عنوان مثال در یک LCD 128 64 64 صفحه LCD به دو قسمت 64 در 64 تقسیم می شود.

به همین دلیل ، من این آموزش را در دو قسمت ارائه می دهم ، در قسمت اول ما با یک براکت LCD 64 128 128 کار می کنیم (که نوعی LCD است که بسیار مورد استفاده قرار می گیرد!). در پست بعدی ما با 128 x 256 LCD کار خواهیم کرد ، اما نگران نباشید ، کار با T6963 با KS108 متفاوت است. آنها چیز زیادی ندارند.

پیکربندی گرافیکی LCD در Bascom

خوب ، یک فرضیه وجود دارد که شما اصول برنامه نویسی را می دانید ، بنابراین ما به جزئیات نمی پردازیم.

اولین مرحله در پیکربندی کتابخانه GLCD نمایش موارد زیر است:

در اینجا اصول ارتباط وجود دارد:

پایه های ارتباطی GLCD بیشتر از LCD های استاندارد است ، LCD های مخصوص معمولاً از ارتباطات 4 بیتی استفاده می کنند که البته این قابلیت ارتباط با جک های 8 بیتی را داشت اما با Connect Graphic GLCD ها ، همیشه به جک های 8 بیتی متصل شوید. این به این معنی است که برای اتصال داده ها از 8 سیم استفاده می شود ، علاوه بر 8 سیم داده ، 6 سیم دیگر برای کنترل روند ارتباط با GLCD به نام پین های کنترل استفاده می شود. ریز پردازنده پیکربندی و مشخص شده است ، همانطور که در مثال بالا مشاهده می کنید ، پایگاه داده به پورت A و پایگاه داده کنترل به پورت C متصل است.

پس از اتصال اصول ، باید فونت را روی GLCD قرار دهیم تا متن نمایش داده شود. برخی از کدهای فونت آماده توسط نرم افزار Baskam وارد می شوند. 8 در 8 ، 6 در 8 ، 12 و 16 با 16 قلم.

بنابراین می نویسیم:

fontonx8 را پیکربندی کنید

این دستور فقط نام پرونده را نشان می دهد که حاوی اطلاعاتی در مورد فونت کاراکتر است ، بنابراین شما باید فایل را به برنامه وصل کنید ، می توانید یک فایل نمونه را از یک فهرست در محل نصب باسکاما جستجو کنید و نام آن را Font8x8 بگذارید. قلم را پیدا کنید. خواهد بود

این فایل را در کنار جایی که برنامه را نوشتید و ذخیره کردید ، قرار دهید. بهترین مکان برای پیوست فایل فونت برنامه در انتهای برنامه و بعد از دستور END است.

دستوری که فایل فونت را با برنامه مرتبط می کند به شرح زیر است: از این پس پس از تنظیم صفحه LCD و نمایش فونت ، می توانیم شروع به نوشتن درباره GLCD کنیم. در این نوع LCD ، مشابه نمادهای LCD ، از دستور CLS برای پاکسازی صفحه استفاده می کنیم. از صفحه نمایش استفاده می شود ، اما علاوه بر دستور ، می توانید از دستور متن cls یا نمودار cls استفاده کنید که فقط متن موجود در LCD و تصویر را در LCD مربوطه حذف می کند.

برای نمایش متن در LCD از دستور زیر استفاده کنید:

بدیهی است که دستور top در ردیف اول و ستون اول LCD عبارت مشخص شده را نشان می دهد ، در صورت عدم نوشتن (یا صفر بودن) ، می توان عدد 0 را در انتهای دستور حذف کرد. این امکان وجود دارد ، اما فقط اگر یک عدد غیر صفر را زیر و رو کنید (این وضعیت را بررسی کنید و نتیجه را ببینید)

مشاهده تصاویر روی LCD گرافیکی

به عنوان مثال ، می توانید یک تصویر رنگی بکشید و سپس آن را روی GLCD نمایش دهید

برای انجام این کار ، این مراحل ساده را دنبال کنید: فایلی که بارگیری کردم ترتیب مراحل را نشان می دهد:

می توانید سوالات خود را در بخش نظرات این بخش مطرح کنید.