I just got reply from Noritake, they say that WR and CS should follow each other The modified code is below. I haven't tested this yet as I am at work and don't have this home project in front of me. #DEFINE WR PORTC,0 #DEFINE CS PORTC,1 #DEFINE BUSY PORTC,2 ; Takes the contents of character and displays it. DISPLAYCHAR ; wait for BUSY to be low... WAITBUSY BTFSC BUSY GOTO WAITBUSY BCF CS ;This is from the email from Noritake ; lower WR BCF WR ; Load data MOVFW character MOVWF PORTB ; raise wr BSF WR BSF CS ;This is from the email from Noritake RETURN I hope this works out, the data sheet is painfully ambiguous, even as far as saying 'Don't care' in the truth table regarding it, and a double line in the timing chart. Note that this is _not_ used for serial communication. I will test it out tonight and report my findings Thanks for the suggestions guys (especially Jan Erik) Anthony > > > I have a Noritake Gu140X32 being driven by an 18F252, > Haven't downloaded all info from CD as yet but it looks > very good so far. > > Charlie R. > > > I currently wiring up a Noritake GU128X32-311 > > graphical VFD display to a 18F252 just as a test. > > > > Has anyone used that one ? > > > > Jan-Erik. > > > > > _______________________________________________ > http://www.piclist.com > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist