سلام
تو کد های زیر
#define DATAPORT PORTC
#define DATADDR DDRC
#define DATAPIN PINC
#define CONTROLPORT PORTA
#define CS1 PORTA.4
#define CS2 PORTA.3
#define RS PORTA.7
#define RW PORTA.6
#define EN PORTA.5
که برای کانفیگ ال سی دی گرافیکیه من مشکل دارم
مثلا اینجا پورت پایه های کنترل به A وصلن ولی چند تا پایه دیتا هم به اینپورت وصلن ولی اینجا
#define CONTROLPORT PORTA
ما کل پورت آ رو نسبت دادیم به کنترلر ها
مشکلی بوجود نمیاد؟
درضمن اینجا برای کانفیگ پین های دیتا السیدی فقط میتونیم پورت نسبت بدیم
منظورم اینه:
#define DATAPORT PORTC
#define DATADDR DDRC
الان من چطور میتونم دونه دونه پین های ال سی دی رو به پین های میکرو نصبت بدم؟
برای کانفیگ شماتیک زیر میخوام اگر کسی میتونه کدشو بنویسه:
تو کد های زیر
#define DATAPORT PORTC
#define DATADDR DDRC
#define DATAPIN PINC
#define CONTROLPORT PORTA
#define CS1 PORTA.4
#define CS2 PORTA.3
#define RS PORTA.7
#define RW PORTA.6
#define EN PORTA.5
که برای کانفیگ ال سی دی گرافیکیه من مشکل دارم
مثلا اینجا پورت پایه های کنترل به A وصلن ولی چند تا پایه دیتا هم به اینپورت وصلن ولی اینجا
#define CONTROLPORT PORTA
ما کل پورت آ رو نسبت دادیم به کنترلر ها
مشکلی بوجود نمیاد؟
درضمن اینجا برای کانفیگ پین های دیتا السیدی فقط میتونیم پورت نسبت بدیم
منظورم اینه:
#define DATAPORT PORTC
#define DATADDR DDRC
الان من چطور میتونم دونه دونه پین های ال سی دی رو به پین های میکرو نصبت بدم؟
برای کانفیگ شماتیک زیر میخوام اگر کسی میتونه کدشو بنویسه:
دیدگاه