hi to all i am trying to interface Parallel Printer. i used only STROBE and BUSY command line and all data line for interface to EPSON LX-300 and EPSON LX-300+II. the when i connect EPSON LX-300 it works fine and print each and every thing which i feed to it through microcontroller(P89V51RD2BN) but not working properly for EPSON LX-300+II. i.e. with EPSON LX-300 Printer output is KEIL FOR 8051 with EPSON LX-300+II Printer output is K IL OR 8 51 or it omit some different alphabit
can tell me why this happenning.
.
you mean to say the timmimg cycle are different for LX300 and LX300+II;
if it is so timmimg cycle are different for LX300,LX300+ and LX300+II
if it is so can you give me some of the particularLX300,LX300+ and LX300+II timming cycle link.
Just try to slow down your code and see if it starts to work. If so, then slow it down yet a bit more to have a bit of safety margin.
or look at the interface control signals to make sure that they are behaving as you expected...
View all questions in Keil forum