سلام
من یه avr به k0108 graphic lcd وصل کردم برای خوندن اطلاعات از lcd مشکل دارم و تابعی که نوشتم اطلاعات واقعی برنمیگردونه واطلات یه ستون برای همه ستون ها تکرار میکنه
لطفا یکی کمک کنه خیلی عجله دارم :cry2:
من یه avr به k0108 graphic lcd وصل کردم برای خوندن اطلاعات از lcd مشکل دارم و تابعی که نوشتم اطلاعات واقعی برنمیگردونه واطلات یه ستون برای همه ستون ها تکرار میکنه
لطفا یکی کمک کنه خیلی عجله دارم :cry2:
کد:
unsigned char glcd_read()
{
unsigned char buffer;
DDR_DATAPORT=0x00; //make Input
RS = 1; //RS high --> data
RW = 1; //RW high --> read
EN=1;
delay_ms(2);
EN=0;
delay_ms(2);
EN=1;
delay_ms(2);
buffer=DATAPORT;
DDR_DATAPORT=0xFF; //make Output
EN=0;
return buffer;
};




دیدگاه