سلام
من یه 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; };
دیدگاه