Да, еще надо прописать _inp() и _outp(). После этого подцепилось в Builder без проблем!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено G}{OST 02 июня 2004 г. 18:38
В ответ на: Исходники программера для AVR (COOL!) отправлено G}{OST 02 июня 2004 г. 18:32


#pragma inline
unsigned char _inp(unsigned short adr)
{ unsigned char i;
asm push dx;
asm mov dx,adr
asm xor ax,ax
asm in al,dx
asm mov i,al
asm pop dx;
return i;
}

void _outp(unsigned short adr,unsigned char dan)
{
asm push dx;
asm mov dx,adr
asm mov al,dan
asm out dx,al
asm pop dx;
return ;
}


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru