реклама на сайте
подробности

 
 
> Не работает PD4 в ATTINY 4313
HeatSink
сообщение Jun 10 2011, 06:33
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 16-10-06
Пользователь №: 21 345



Не могу заставить работать PD4 у Tiny 4313 на вывод. Симптомы такие:

Работает на вход - всё ОК.
Работает на выход и пишу 0 - всё ОК.
Работает на выход и пишу 1 - тут же виснет.

При этом PD5, PD3 и другие работают нормально.

Залипаний нет. Порт не работает как в свободном состоянии, так и в нагруженном (10к к земле).

В инициализации всё отключил, контроллер работает только "ножками"; ну и ещё UART работает (его инициализацию не привожу):

Код
    SREG &= 0x7F;
    ACSR = 0b10000000;
    DIDR = 0;
    GIMSK = 0;
    PCMSK2 = 0;
    PCMSK1 = 0;
    GTCCR = 0;
    TCCR0A = 0;
    TCCR0B = 0;
    TCCR1A = 0;
    TCCR1B = 0;
    TCCR1C = 0;
    TIMSK = 0;
    
    DDRA = 0x01;
    DDRB = 0x03;
    DDRD = 0x7E;
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016