Hi all, My software is based on RTX-Full and many tasks and functions call the lcd_print_msg function. Due to that I wrapped each calling with semaphore, but I still receive some bizarre characters on display. Sometimes LCD display part of string where he suppose and other part in other place. Sometimes, for no reason, some displayed text is erased. I add some _nop_() after each LCD enable, but it didn't help. Any ideas? Thanks a lot, Ruven