По поводу мерцания (к автору) - а случаем, там не сделана перед выводом очистка экрана командой ? Не надо так делать ! А если писать только в буфер экрана, мерцания в принципе не должно быть, будут лишь "артефакты", вызванные замедленной реакцией LCD такого типа (особо неприятно проявляющиеся на "негативных" синих, но и это можно пережить).