Проблема С Программкой...

29-12-2012, 14:34 От: admin Посмотрели: 891
Добрый вечер,

скажите пожалуйста, что в моей программке я такого начудил, что она в ISIS вытворяет чудеса?

PS. я только учусь!


#include <mega8.h>
void main(void)
{
unsigned char a, b, c, d, e, f, g, h, i, j, k, l;
PORTB=0xFF;
DDRB=0xFF;
PORTC=0x00;
DDRC=0x00;
PORTD=0xFF;
DDRD=0x00;
TCCR0=0x00;
TCNT0=0x00;
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;
MCUCR=0x00;
TIMSK=0x00;
UCSRB=0x00;
ACSR=0x80;
SFIOR=0x00;
ADCSRA=0x00;
SPCR=0x00;
TWCR=0x00;
while (1)
{
if (PIND.0==0)
{a=1;}
if (PIND.0==0)
{b=1;}
if (PIND.0==0)
{c=1;}
if (PIND.0==0)
{d=1;}
if (PIND.0==0)
{e=1;}
}
while (2)
{
if (a+b+c+d+e >> 0)
{PORTB.0==0;}
}
while (2)
{
f=a+b+c+d+e;
}
while (3)
{
if (PIND.1==0);
{g=1;}
if (PIND.1==0)
{h=1;}
if (PIND.1==0)
{i=1;}
if (PIND.1==0)
{j=1;}
if (PIND.1==0)
{k=1;}
l=g+h+i+j+k;
if(f-l==0)
{PORTB.0==1;}
}
}



Задача была таковой:

Обе кнопки постоянно замкнуты.

При размыкании одной из кнопок (например той, что поцеплена на 2 ногу), светодиод должен загоратся, а при размыкании второй (3 нога) , светодиод должен гаснуть.

Причём если первая кнопка нажата и отпущена 5 раз (светодиод должен гореть), то потухнит он только при размыкании и замыкании второй кнопки 5 раз.

Проблема С Программкой...

Мне очень не хватает примеров программ так как книги друг у друга всё копируют...
Раздел: AVR

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Проблема С Программкой... все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба

Добавление комментария

Ваше имя:*
E-Mail:*
Текст:
Вопрос:
Решите уравнения x+2x=789
Ответ:*
Введите два слова, показанных на изображении:



Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Календарь новостей
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930