попробуй так для 7.10 сработало вот ктото постарался для упрощения процесса ;-))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Инсталляция пакетов Keil
Скачиваете последнюю демо версию нужного пакета Keil (для 51, 166, 251) с сайта производителя (для особо одаренных - от сюда). Скачивать можно именно демо версию а не апгрейд (демо весит на пару метров меньше, а разници для конечного потребителя нет - проверенно эллектронникой ;) ). Для того что бы скачать демо версию нужно заполнить регистрационную форму (ну так и заполните, денег оно не просит). Для особо ленивых вот ссылки на последние, на момент написания этого манускрипта (обновлять ссылки не обещаю, так что кто на поезд не успел тот до бабушки не едет!). EK166 V4.23, EK51 V7.01. Ну вообще особо умные уже догадались что файлы лежат в http://www.keil.com/demo/docs/ и называются ek потом семейство процессора, затем v, и номер версии, ну и .exe. Вооот....
Затем все зависит от того какой пакет нужно поставить. Проще всего с 166, с него и начнем.
Инсталляция EK166
После инсталляции, в директории в которую была произведена инсталляция в файле tools.ini исправляете серийный номер с Eval version на: K6DQP-01744-4621E. Затем в директорию bin копируете cxx.dll, только переименовываете в c166.dll.
Все! теперь ваш любимый Keil работает без ограничений.
Инсталляция EK51
Если установить пакет для 51 так как описано для 166, то тогда не будет библиотеки с плавающей точкой (а очень хочется, правда?). Ну ничего мы пойдем другим путем. Поще всего проделать все так как и для 166, только серийный номер будет K1DQP-01744-4621E, а cxx.dll нужно переименовать в c51.dll.
Затем идем и покупаем лицензионную копию за 3000$ (шутка юмора). Просто берем и инсталим второй раз поверх. И тута оно спросит (потому как найдет уже проинсталенный пакет да еще и с серийным номером и c51.dll) хотите добавить, апгрейдить, удалить? Конечно же выбираем апгрейдить и о чудо, в конце инсталяции оно решает нас побаловать и ставит дополнительный пакет где есть все что нам нужно.
Инсталляция EK251
Сразу говорю, в падлу было скачивать пакет для 251, поэтому пробуйте сами.
Серийный номер будет K2DQP-01744-4621E, cxx.dll нужно переименовать в c251.dll.
Если нет плавающей точки то повторно.