Страница 1 из 1

в Keil uVision C51 как указать адрес для программы

Добавлено: Пн июн 22, 2015 13:14:32
Cat2015
Добрый день!

Для 80C32 в Keil uVision нужно указать, что вот такую-то подпрограмму (пишу на C51) следует разместить, начиная с ОПРЕДЕЛЁННОГО адреса. Например с 0x800.

Уважаемые форумчане, кто-то может мне помочь советом как это сделать?

Re: в Keil uVision C51 как указать адрес для программы

Добавлено: Пн июн 22, 2015 14:58:17
BorisSPB
В свойствах проекта выбрать закладку BL51 Locate и в строке Code ввести строку вида

Код: Выделить всё

?CO?MY_MODULE_NAME(0x800)
или

Код: Выделить всё

?PR?MY_FUNCTION?MY_MODULE(0x800)
Подробнее описано здесь.

Re: в Keil uVision C51 как указать адрес для программы

Добавлено: Пн июн 22, 2015 17:08:33
Cat2015
Большое спасибо, BorisSPB!