[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено колян безпарольныи 24 февраля 2005 г. 09:34
В ответ на: на С и для кейла, забыл дописать отправлено bookreader7 24 февраля 2005 г. 08:13


#include
sbit Red = P0 ^ 2;
sbit Green = P1 ^ 1;

void _nop_(void);

void main(void)
{unsigned long der;
unsigned char a;
//настроить кроссбар
P0MDIN = 0x04; //P0.2
P1MDIN = 0x02; //P1.1

P0MDOUT = 0x04; //P0.2
P1MDOUT = 0x02; //P1.1

P0SKIP = 0x04; //P0.2
P1SKIP = 0x02; //P1.1

REG0CN = 0x80;
XBR1 = 0x40;

PCA0MD &= ~0x40; //отключение WDT
PCA0MD = 0x00;


Green=0; Red=1;
a=1;
while(1)
{a++;
for (der=0;der<10000;der++) _nop_();
if (a&0x01)
{Green=0; Red=1;}
else
{Green=1; Red=0;}
}
}


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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru