Your photograph shows at least four displays. It looks like three of them are LCDs and one is a VFD. I thought we are dealing with the VFD since that is what is is in the forum title yet it is one of the LCDs that seems to be displaying a single 'S'. If that is the 'S' to which you were referring then why did you call it an 's' ?
There is no place in your program where you are sending an 's' to the LCD but the last character that you are sending to the top line is an 'S'. Try putting a delay in there and see if all of the characters are actually being sent but all you are seeing is the last one.
The 16x2 with back light is running with the 2560; there is a problem getting print onto the 2nd line.
It's an 's' and when i add the bigger delay as you suggested, i do get the 1st line of data merry christmas but not the 2nd line.
Im running the 2 displays at the same time in the hope i will see the vfd come while making adjustments to the program that works with the LCD which is why I sent the 3 pdfs with 3 sketches showing the progression from the 1st to the 3rd and more recent.
The link that the forum member Ravi provided to the noritake site gave me the init routine for this type of vfd and that's what i used, and then came up with the 's' character; figured a smaller delay for the vfd would be required compared to the lcd and that's why some of the info disappeared.
Of all the groups preparing for presentations, I am the only one who has not integrated yet. I still have to put a keypad to talk to the display directly through the MCU, displaying data first to field 3, then on hitting enter, have the data put onto field 1 with field 3 cleared.
My project coordinator has strongly suggested that i get to this and put the thing together, given i have still the updated report to submit, plus powerpoint...before the 10th.
I am starting to think that the vfd controller chip could be faulty so I'm just gonna go ahead and work the LCD which gives me the data for now. Kind of disappointed having taking so long trying to get this thing to work.
Anyhow, I hope what I've sent covers all you wanted, save the timing diagram channel 7; when the data is on, that's what I'm getting in terms of all the channels the scope is wired up to.