[an error occurred while processing this directive]
|
PORTB = 0xFF; //Используем все порты, чтоб не болтались
DDRB = 0xFF; // Настраиваем порт B на вывод
PORTD = 0xFF; // Используем все порты, чтоб не болтались
DDRD = 0x00; // Настраиваем все на выход
while(1) // Цикл
{
if (PIND != 0xFF) // Смотри изменился ли PIND изначально он в HI-Z
if (!(CheckBit(PIND,PD0))) //Если была нажата кнопка(на порт //подается 0 )
PORTB=0xFE; //Зажигаем Диод низким уровнем, болтается на PB0
Все хорошо, только не работает эта схема =( У меня такое ущёщение, что что-то с PIND упустил. Проконсультируйте плиз! Все у меня получается окромя работы с вводом =))
MK = ATMEL 90s2313
Shell = IAR
E-mail: info@telesys.ru