شما باید برای نوشتن برنامه lcd گرافیکی پروتکل اونو یاد داشته باشی تا بتونی برنامه انو به صورت اسمبلی بنویسی.
پایه rs: این پایه وقتی صفر باشد data ارسال می شود و وقتی یک باشد data دریاقت می شود.
پایه e : این پایه وقتی که اطلاعات می خواد فرستاده بشه باید به صورت لحظه ای یک و بعد صفر شود.
پایه r/d: این پایه رو همیشه زمین کن . یعنی همیشه در حال خواندن هست.
lcd گرافیکی رو از وسط به دو قسمت تقسیم می کنند که برای این منظور از دو پایه کنترلی cs1 و cs2 استفاده می کنند:
وقتی شما می خواهید در نیم صفحه اول چیزی بنویسید باید cs1 رو فعال کنید و وقتی می خواهید در نیم صفحه دوم چیزی بنویسید باید
cs2 رو فعال کیند .
پایه reset: این بایه برای reset کردن lcd گرافیکی است . دستور cls در بیسیک همین کار رو می کند یعنی این پایه رو یک می کنه و lcd گرافیکی رو پاک می کنه.
db0-db7: این پایه های دیتا هستند که همه این پایه ها به میکرو وصل می شوند.
حالا که شما اینها رو می دونید می تونید برنامه اسمبلی lcd گرافیکی رو بنویسید.
موفق باشید
سلام
LCD که دوست عزیز Ahp_online معرفی کردن مربوط به LCD ها با چیپ KS0108 می باشد LCD با چیپ T6963 با KS0108 فرق می کند این نمونه LCD (یعنی T6963) کارکتر اسکی برایش تعریف شده. مشخصات این LCD تو سایت زیر می باشد:
http://www.lcdstar.com/product/en/TS240128A-1.pdf
هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند
دیدگاه