Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.06.2011, 13:10
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Не работает PD4 в ATTINY 4313
Сообщение от alberio
|
Чудес не бывает - если контроллер не один такой, с кодом все в порядке, значит дело в плате. К чему подведена ножка? Отключите питание и прозвоните на предмет закоротов с питанием/еще чем-то. Оторвите ножко от площадки. Еще раз проверьте.
|
Да. Чудес не бывает. Сам в замешательстве. Проверил схему и рисунок платы. Всё ОК. Ножка выводится на паянную перемычку, которую легко размыкаю и дальше провожу измерения/проверки.
|
|
|
|
10.06.2011, 13:19
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
|
Важное дополнение!
Заметил, что когда выключаешь источник питания (напряжение падает постепенно) в СОМ порт успевает-таки выйти десяток-полтора байтиков.
Код вот такой:
Код:
|
while(1)
{
PORTD |= _BV(4);
USART_Transmit('+');
} |
Инициализация не менялась:
Код:
|
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; |
|
|
|
|
10.06.2011, 13:29
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: Не работает PD4 в ATTINY 4313
мда... Поднимите ножку от контактной площадки.
И еще. То, что в теминал ничего не приходит - не признак зависания, быть может это с уартом глюки. Просто светодиод на свободную ногу и в цикле мигать.
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
10.06.2011, 15:12
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Не работает PD4 в ATTINY 4313
Сообщение от alberio
|
мда... Поднимите ножку от контактной площадки.
И еще. То, что в теминал ничего не приходит - не признак зависания, быть может это с уартом глюки. Просто светодиод на свободную ногу и в цикле мигать.
|
Да вот уже ковыряюсь с подниманием....
УАРТ отметал - после "обращения" к указанной ножке и "обычные" выводы "не поднимаются".
|
|
|
|
10.06.2011, 16:27
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Не работает PD4 в ATTINY 4313
Аж самому интересно. HeatSink попрбуйте эту поморгайку. Моргает на PD2 . 4мГц
внутренний.
testpd4.rar
|
|
|
|
10.06.2011, 17:16
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Не работает PD4 в ATTINY 4313
Сообщение от kittec
|
Аж самому интересно. HeatSink попрбуйте эту поморгайку. Моргает на PD2 . 4мГц
внутренний.
Вложение 22517
|
Попробовал.
PD2 моргает с периодом 2-3 секунды (на глазок).
С ним-то всё нормаааально.
PD4 сейчас оторван. Ну не управляется и всё тут!
|
|
|
|
10.06.2011, 17:39
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Не работает PD4 в ATTINY 4313
Таже моргайка дя PD4. testpd4.rar
|
|
|
|
10.06.2011, 17:44
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Не работает PD4 в ATTINY 4313
А тактовая у вас встроенная или кварц?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
14.06.2011, 09:33
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Не работает PD4 в ATTINY 4313
Не моргает.
Проверил сопротивление: - GND-PD4 - 10k
- Vcc-PD4 - много
- закороток на соседние пины/дорожки нет
|
|
|
|
14.06.2011, 09:37
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Не работает PD4 в ATTINY 4313
Сообщение от nml
|
А тактовая у вас встроенная или кварц?
|
Тактовая - встроенная.
SPIEN = Y
BOD = 4.3V
CLKDIV8 = Y
CKSEL = int RC 8MHz, start-up: 14CK + 65ms
Вот, собственно, все фьюзы.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:41.
|
|