По ссылке лежит транслятор ассемблера для ДОС. http://alexfru.chat.ru/mcs51/ Может проще в нем оттранслировать измененный вариант чем переделывать под кейл.
Кстати, как его использовать можно почитать в книге Фрунзе "Микроконтроллеры? Это же просто!"