Цитата(Mixx @ Oct 22 2005, 22:34)
...
Проблема почти снята.
...
Сам я пока с Кейлом не очень близко знаком. А вот любопытно, какую он мог бы сгенерить, к примеру, п/пр преобразования двоичного числа 13 разрядного (от 0 до 12 разряда включительно) в четырёхразрядное двоично-десятичное? Учитывая, что требуется максимальное быстродействие. Вот у меня получилось 62 цикла длительность, без учёта вызова и возврата, и не сохраняя используемых регистров. Причём, я далеко не профессионал программирования. Если кто с Кейлом "на ты", может приведёте его результаты, а если можно, то и ассемблерный код.
Хоть проблема и снята, но все же посмотрите
Библиотеки на 8052.com Первая же библиотека называется "16 bit to 5 decade digits conversion". Кроме того, сайт очень богат различной информацией как для начинающих, так и опытных разработчиков на базе 51.
Что касается Keil, то лучше пощупать самому. Как всегда, очень многое зависит от разработчика. Если интересно - поможем (C V7.10, Asm V7.09).
Чем могу... Удачи!