Я использую контроллер stm8s103f2p в режиме симулятора в ST visual studio (язык ассемблера), и во время компиляции моего файла-примера я получаю сообщение об ошибке «Доступ для чтения вне диапазона адресов STM8».
Файл карты: БАЙТЫ; Следующие адреса представляют собой 8-битный сегментный байт в исходном файле 0-ff 'ram0'
WORDS ; The following addresses are 16 bits long
segment byte at 100-1ff 'ram1'
WORDS ; The following addresses are 16 bits long
segment byte at 200-3ff 'stack'
WORDS ; The following addresses are 16 bits long
segment byte at 4000-427F 'eeprom'
WORDS ; The following addresses are 16 bits long
segment byte at 8080-8FFF 'rom'
WORDS ; The following addresses are 16 bits long
segment byte at 8000-807F 'vectit'
: stm8 /
#include "mapping.inc"
segment 'rom'
.main:; Пример кода CPL A
end