Цитата(transformator @ Jun 17 2010, 09:16)

Подскажите, пожалуйста, как в KEILе разместить переменные в памяти программ по определенным адресам таким образом, чтобы еще при программировании записать туда начальные значения.
C "переменными" в памяти программ - это Вы, наверное, погорячились. Константы - другое дело.
С размещением констант по определенному адресу в памяти программ в Keil есть определённые трудности. Можно поступить так:
http://onembedding.bialix.com/tools/keil/a.../explicit_addr/Если это не устроит - смотрите директиву #pragma userclass и команды линкера LX51 (задаются Options -> LX51 Locate -> User Class)