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

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

Отправлено DSN  26 февраля 2005 г. 11:13
В ответ на: Вот! отправлено eXeC001er 26 февраля 2005 г. 08:34

// Input/Output Ports initialization
// Port B initialization
// Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State5=T State4=T State3=T State2=T State1=T State0=T
DDRB=0x00; - не помню, но это вроде ноги на ввод
PORTB=0x01; <- единицу в младший опрашиваемый бит в режиме ввода включает внутрений подтягивающий резистор.


while (1)
{
if (PINB.1 == 1) { <- а это как ни странно буфер состояний пинов порта, через него и надо читать, а то вы проверяете состояние защелки, которая не изменяется.
PORTD.4 = 1;
};
};
}



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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru