All, I have been trying to control a Graphics LCD that uses the Toshiba 6963 controller chip. I have gotten it to display text and graphics. however I have run into an issue that I=20 can't seem to figure out. =20 What I'm seeing is I can't write text past column 12 in row 8. The LCD I'm using is a 240 x 64. I have it configured as 30 chars per row, and 8 rows. I have rows 1 through 7 displaying text. For place holders in an array that I am using to hold the text, in the first two positions on=20 each row, I have an "L", along with the row number (1 through 8). At the end of each row, I=20 have "END" along with the row number (1 through 8). This is true on all rows except row 8. On row 8, I can't write past column 12. If I try I get nothing on the display, and the port pins act as if the unit is resetting, or drawing too much current and causing the pins to cycle through=20 on and off cycles. If I put the line position back to 12 (0x0C) or less, all is well. Also, if I change the OSCON register to anything other than what it is currently, it does the same=20 thing. I have been working on this too long to be objective. Does anyone have any ideas what might=20 be happening? I am open to any suggestions, and I would appreciate any insight anyone might have. I am using the 16F887 for this project, I am writing the firmware in assembler, and I am using the=20 EASY PIC 6 development board from Mikroelektronika to develop the application.=20 Please advise. Thanks and Regards, Jim Regards, Jim --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .