А для чего все это?
MCS48 (к ней 1816ВЕ39 относится) более как специализированный контроллер удобна.
Можно конечно и "поднакрутить" - но особо удобства не добавится.
Лучше уж тогда на mcs51 в режиме с совмещенной памятью программ/данных попробовать - там возможностей гораздо больше...