вот эта конструкция:
Код:
L2	XOR A,A
	OUT (#08),A
	IN A,(#0B)
	PUSH AF
	DEC B
	JP NZ,L2
как бы не совсем понятная. Если дается комманда LATCH ( 0 -> port8 ), то согласно даташиту надо считывать 2(!) байта (ибо какой смысл делать latch для одного единственного байта), а считывается только 1 байт. В общем-то это не нарушает алгоритм моей модели, ибо при latch счетчик отправленных байтов сбрасывается.
Еще один момент, который не освещен в даташите - это момент того самого latch. Непонятно когда именно происходит фиксация считываемых данных: при комманде latch или при считывании первого байта.

- - - Добавлено - - -

Цитата Сообщение от KTSerg Посмотреть сообщение
15 - отображается на экране, типа 15h ? или на экране 0F ?
Я говорю что вижу на экране. На экране первое число 15 (не F). Числа шестнадцатеричные, но без h.

- - - Добавлено - - -

Цитата Сообщение от KTSerg Посмотреть сообщение
Попробуй этот вариант, он не чистит экран, а сразу после прерывания начнет работать с ВИ53.
то же самое.

Поскольку считывание происходит сразу после программирования таймера, то очистка экрана тут неважна. Прерывания запрещены - и этого достаточно для 100% повторения.