[an error occurred while processing this directive]
|
При записи в Program MEM(PRAM или PROM) нужно использовать префикс P, т.к. PRAM и PROM находятся как бы в сегменте P.
Разница между записью в PRAM и PROM в том, что при записи в PROM нужно сначала очистить блок(всетаки флэш), а при записи PRAM ничего очищать не надо.
вот функция записи в PMEM:
asm void PutToPmemory(uint* addr ,int val )
{
nop
move Y0,P:(R2)+
nop
rts
}
выполнение можно сделать например через указатель на функцию в PRAM
E-mail: info@telesys.ru