Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Hi-Tech
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=789
Страница 1 от 1

Автор:  Nikola Kirov [ Пон Юни 20, 2005 3:15 pm ]
Заглавие:  Hi-Tech

Имам проблем при Hi-Tech с променливите на фиксиран адрес, линкера доколкото схващам е проблема.
Имамм да кажем една променлива
char Pr @ 0x2F
да ама още в началото като съм разучавал тоя компилатор се оказва че линкера не му пука че имам променлива на тоя адрес и си го ползва за локални променливи.
Досега все ми се е налагало максимум 2-3 променливи да трябва да ползвам с фиксиран адрес и съм ги разполагал по регистри на периферия която не ползвам в случая.
А сега ми се налага да имам повече такива променливи и ми е интересно как по принцип се прави.

Автор:  VSU [ Съб Авг 27, 2005 4:36 am ]
Заглавие: 

static volatile near unsigned char MYREG @ 0xd00;

void main()
{
MYREG = 0x44;
}

za PIC18 raboti

static volatile near unsigned char MYREG @ 0xbb;
void main()
{
MYREG = 0x44;
}

za PIC16 raboti

kakuv e problema

Автор:  VSU [ Съб Авг 27, 2005 4:41 am ]
Заглавие: 

adresa na fiksiranite promenlivi da e sled drugite

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/