> (First, we *are* talking about the Noritake CU20045SCPB-T23A, right ?) Yes, that's the one. > OK, my tests was done using the serial interface. I only > write "normal" characters to it and didn't use the BUSY line. My problem sometimes happens in normal characters, but much more pronounced as ESC characters > Since you are running at (aprox) 20 Mhz, you have an Tcyc of 200 ns. 201 and a little bit, I checked this just to make sure... > The mini setup time of the data lines before the rising edge of WR is > 100 ns. It *should* be OK, but... There is also a slight delay > from the rising edge of WR until BUSY goes high. Just 200 ns "max" > according to the data sheet, so that should not be a problem. You > cold anyway try to put some NOP's to slow down the "clocking" > a little, just to be safe. I put NOPs between the MOVWF PORTB and the BSF WR, I didn't put any after figuring the RETURN and the following CALL are 2 cycles each, on top of whatever I do between them in the calling function. > I hope not :-) > I'm currently trying to get a similar unit (GU128X32-311) running, > and it also have a CS line that I was planning to set CS hard "low". I have let this float, but I can set it hard one way or the other, I will do this later tonight. > Is there anything connected to the "Programming" connector ? Most of the time my Wisp628 is connected, it makes no difference connected or not, I usually leave it connected but have disconnected to see if it helped. > that you get problems ? Or just about anythime ? Just about anytime, but a lot more pronounced when I do the ESC. I have walked a HERE GOTO HERE through the code and _not_ seen the problem. Until I started looping to give the operator something to look at. Thanks for your help. _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist