Ну в общих чертах примерно так
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено д 28 января 2005 г. 10:41
В ответ на: А поконкретней можно? отправлено Неуч 28 января 2005 г. 09:51

__farflash char str1[] = "String1";
__farflash char str2[] = "String2";

char __generic volatile * outptr;

#pragma vector = USART_UDRE_vect
__interrupt void IrqSerialTxEntry(void)
{
char tmpb = *outptr;
if(tmpb)
{
UDR=tmpb;
outptr++;
}
else
{
TXEN=TXCIE=0;
}
}

void main(void)
{
...
outptr=str1;
TXEN=TXCIE=1;
while(TXEN==1)WDR();
...
}

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

Ответы



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

E-mail: info@telesys.ru