I think i made a good progress i'm sending 2 bytes(one when E is1 and the other when E is 0 like you mentioned) for example: i'm trying to display 9 (in the fab.cba.mit.edu/.../44780.pdf page 17 is 00111001) so i'm first byte i'm sending is: 00110101 (RS is 1 E is 1 and 0011 is the first four bits) and then i'm sending 10010001(RS is 1 E is 0 and last four bits) but the display show me a question mark and this is due to that question mark byte is: 00111111, it always takes the 1111 last bits how can i set the four last bits correctly Furthermore, i just want to say thank you for your patience and time you helped me a lot(you have no idea how much :) )
↧