1886ве61у
Автор Skywalker задал вопрос в разделе Другие языки и технологии
Программирование микроконтроллеров, построенных на ядре PIC17 и получил лучший ответ
Ответ от
Мы используем 1886ВЕ2У и 1886ВЕ61У в серийных изделиях. Изучали по миландровской документации. Осваивали на эмуляторе в MPLAB (используем 7 версию). Естественно опыт программирования и использования других микроконтроллеров уже имелся, но не PIC. В особо непонятных случаях обращались в техподдержку миландра.
Можно порыться на microchip.ru, посмотреть исходники для ядра PIC17. Немного информации есть на миландровском форуме.
Среда программирования IDE1886 проста до безобразия, собрана на базе C++Dev. Что-то в ней изучать нужды нету. Имеется внутрисхемная эмуляция, но с большими ограничениями. Например, нельзя использовать регистры за пределами банка 0.
При эмуляции в MPLAB для 1886ВЕ2 надо выбирать PIC17C756А. Эмулируется в целом полностью.
Для эмуляции ВЕ61 тоже ставили эмуляцию PIC17C756А, но специально для симулятора переписывали инклюдники, т. к. адреса специальных регистров не совпадают с 756. А эмуляцию EEPROM приходилось вообще вручную делать, т. к. у пиков работа с ПЗУ совсем по-другому организована.