Я не совсем понял что ты хочешь добиться от программы, но все примеры CodeVision для LCD rs232 задержки и прочее работают нормально и эмулируется эмулятором.
Кроме того все это и работа с таймером (кроме LCD) есть в задачах курса. Посмотри пожалуйста.
Таймеры тикают сами по себе и о событиях оповещают прерываниями - нужно только все сконфигурировать, процессор свободен. Очень хороший конфигуратор в компиляторе ИмэйджКрафт мне кажется лучше чем в КодВижене. Пример есть в задаче 3.