The '\n' in cprintf() does not return the cursor to the beginning of the line. It only moves the cursor down one line. cprintf() no longer interprets '\n' as a Carriage Return/ Line Feed combination. The '\n' only outputs a Line Feed. To force the cursor to the beginning of the line, manually insert a Carriage Return: cprintf("\n\r"); Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+