خطای کتابخانه رفع شد
راه اندازی LCD رنگی 3.2 اینچ با درایور SSD1289 - در اتمل استدیو
یک کتابخانه عالی برای راه اندازی GLCD 240X128 - مدل TS240128D
رسم دایره و مستطیل و خط و ...
فارسی نویسی
کتابخانه را کمی تغییرات دادم تا در Atmel studio بتوان از آن استفاده کرد.
اول برنامه و قبل از اضافه کردن کتابخانه GLCD حتما تعریف و کتابخانه استفاده از حافظه فلش را قرار دهید.
#define __PROG_TYPES_COMPAT__ prog_char
#include <avr/pgmspace.h>
نکته دیگه این که برای نوشتن حرف "ی" از "SHIFT + X" استفاده کنید.
این کتابخانه توسط آقای نوربخش آماده شده است.
کتابخانه راه اندازی ال سی دی کارکتری با سه پایه میکروکنترلر - (74hc164)
سلام
با این کتابخانه میتونید فقط با سه تا از پایه های میکروکنترلر، ال سی دی کارکتری را راه اندازی کنید.
1- تابع LCDinit: این تابع رو که همه میدونن چی هست.
2- تابع LCDclr: تابع پاک کردن LCD
3- LCDGotoXY: تابع تعیین موقعیت اشاره گر LCD
4- تابع(LCDstring(uint8_t*, uint8_t: تابع نمایش یک رشته روی LCD به طول آرگومان ورودی دوم LCD
EX: LCDstring("HELLO",5)
در این صورت تمام حروف رشته مورد نظر روی ال سی دی نشان داده میشوند
EX: LCDstring("HELLO",2)
در این صورت فقط دو حرف اول رشته مورد نظر نشان داده میشود
5- تابع(LCDshiftRight(n: تابع شیفت دادن تمام LCD به سمت راست به تعداد n کارکتر.
سایر توابع هم به همین راحتی میباشند.
فقط در فایل هدر پایه های ال سی دی رو مشخص کنید.
ابوالفضل شاکری