помогите найти ошиб...
 
Уведомления
Очистить все

помогите найти ошибки в программе

3 Посты
3 Пользователи
0 Likes
3,883 Просмотры
filin31
(@filin31)
New Member
Присоединился: 13 лет назад
Сообщения: 1
Topic starter  

Начал изучать недавно code vision Пишу простенькую прогу но она не работает
Принцип работы такой
Кода на PD0 приходит 1 то на PC4 будет 1 а на PB5 будет 0.
и наоборот Когда на PD0 будет 0 то на PC4 будет 0 а на PB5 будет 1.
МК attiny 2313

Вот что удалось написать

void main (void)
{
PORTD=0x00;
DDRD=0x00;

PORTC=0xFF;
DDRC=0xFF;

PORTB=0xFF;
DDRC=0xFF;
while (1)
{
if (PIND==1)
{
PORTC.4=1;
PORTB.5=0;
}
else
{
PORTC.4=0;
PORTB.5=1;

};

}
}


Цитата
akl
 akl
(@akl)
Estimable Member
Присоединился: 15 лет назад
Сообщения: 144
 

У ATtiny2313 нет порта С. Может из-за этого не работает?


ОтветитьЦитата
Dr. Alex
(@dr-alex)
New Member
Присоединился: 12 лет назад
Сообщения: 3
 

У Тиньки два порта B и D. Повнимательней надо быть!!!!!!! :lol:


ОтветитьЦитата