Дело в том, что приходится иметь дело не только с 8-и битными контрами. Для каждого типа контроллера покупать девайсик по 100 баков всеравно будет накладно... А тут один девайс под любой контр получается, и под 8 и под 16 и под 32,если у них BDC внутри стоит. По твоему вопросу следующее: Как правило в компиляторе используется библиотека заточенная под контр. Как она там сделана,времени нет разбираться,хотя и надо бы. Вообще есть у меня предположение, что есть при предкомпиляции опознавание и какая то конфигурация для эмулятора и под именно этот контр,но это только предположение,т.к. внутрь туда я не лазил. Вообще структура эмуляторов выглядит следующим образом -на плате эмулятора ставится контр с полным набором функций этой серии,при эмуляции в этом контре программно,похоже еще в компиляторе,отключаются неиспользуемые функции и устройства и этот полновесный "спрут" эмулирует работу твоего контрика. Так что теперь думай сам,что там может быть... Результаты сообщи,а то интересно всетаки.
|