سلام
من این تاپیک رو قبلا تو قسمت فارسی نویسی برای lcd های گرافیکی گذاشته بودم ولی کسی جواب نداد ممنون میشم راهنماییک کنید:
قبلا برای راه اندازی LCD گرافیکی از بیسکام استفاده میکردم و حالا میخوام به C سوئیچ کنم GLCD من از نوع TS12864A-2 V1.1 هست من تو بیسکام از لایبرری "glcdks108.lbx" برای راه اندازیش استفاده میکردم منتها تو کدویژن وقتی از کتابخونه هایی که دوستان برای خانواده KS0108ارائه دادن استفاده میکنم GLCD راه اندازی نمیشه ؟؟
پایه ها رو در فایل KS0108 که در فولدر LIB کدویژن قرار دادم به صورت زیر تغییر دادم
// Default Port definition
#ifndef RS
#define RS PORTA.1
#endif
#ifndef RW
#define RW PORTA.5
#endif
#ifndef EN
#define EN PORTA.6
#endif
#ifndef CS1
#define CS1 PORTA.7
#endif
#ifndef CS2
#define CS2 PORTA.5
#endif
#ifndef RST
#define RST PORTA.2
#endif
#ifndef DATA
#define DATA PORTC
#endif
وترتیب پایه های تعریف شده رو GLCD به صورت زیر هست
CS1:15 - CS2:16 - RS:4 - RW:5 - RES:17 - EN:6
من این تاپیک رو قبلا تو قسمت فارسی نویسی برای lcd های گرافیکی گذاشته بودم ولی کسی جواب نداد ممنون میشم راهنماییک کنید:
قبلا برای راه اندازی LCD گرافیکی از بیسکام استفاده میکردم و حالا میخوام به C سوئیچ کنم GLCD من از نوع TS12864A-2 V1.1 هست من تو بیسکام از لایبرری "glcdks108.lbx" برای راه اندازیش استفاده میکردم منتها تو کدویژن وقتی از کتابخونه هایی که دوستان برای خانواده KS0108ارائه دادن استفاده میکنم GLCD راه اندازی نمیشه ؟؟
پایه ها رو در فایل KS0108 که در فولدر LIB کدویژن قرار دادم به صورت زیر تغییر دادم
// Default Port definition
#ifndef RS
#define RS PORTA.1
#endif
#ifndef RW
#define RW PORTA.5
#endif
#ifndef EN
#define EN PORTA.6
#endif
#ifndef CS1
#define CS1 PORTA.7
#endif
#ifndef CS2
#define CS2 PORTA.5
#endif
#ifndef RST
#define RST PORTA.2
#endif
#ifndef DATA
#define DATA PORTC
#endif
وترتیب پایه های تعریف شده رو GLCD به صورت زیر هست
CS1:15 - CS2:16 - RS:4 - RW:5 - RES:17 - EN:6
دیدگاه