[an error occurred while processing this directive]
Это Вы про градации серого... А фликер (мурашки по левой части экрана)? Что с ним-то делать... Еще заметил, что флаг надо проверять при чтении/записи командных регистров... Вот это странно, причем тут память экрана?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)