Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Не работает PD4 в ATTINY 4313

Непрочитано 10.06.2011, 13:10  
HeatSink
Частый гость
 
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
HeatSink на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

Сообщение от alberio Посмотреть сообщение
Чудес не бывает - если контроллер не один такой, с кодом все в порядке, значит дело в плате. К чему подведена ножка? Отключите питание и прозвоните на предмет закоротов с питанием/еще чем-то. Оторвите ножко от площадки. Еще раз проверьте.
Да. Чудес не бывает. Сам в замешательстве. Проверил схему и рисунок платы. Всё ОК. Ножка выводится на паянную перемычку, которую легко размыкаю и дальше провожу измерения/проверки.
Реклама:
HeatSink вне форума  
Непрочитано 10.06.2011, 13:19  
HeatSink
Частый гость
 
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
HeatSink на пути к лучшему
Восклицание Важное дополнение!

Заметил, что когда выключаешь источник питания (напряжение падает постепенно) в СОМ порт успевает-таки выйти десяток-полтора байтиков.

Код вот такой:
Код:
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;
HeatSink вне форума  
Непрочитано 10.06.2011, 13:29  
alberio
Гражданин KAZUS.RUN
 
Аватар для alberio
 
Регистрация: 08.07.2006
Сообщений: 582
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
alberio на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

мда... Поднимите ножку от контактной площадки.
И еще. То, что в теминал ничего не приходит - не признак зависания, быть может это с уартом глюки. Просто светодиод на свободную ногу и в цикле мигать.
__________________
Sex, Druggs, Rock&Roll
alberio вне форума  
Непрочитано 10.06.2011, 15:12  
HeatSink
Частый гость
 
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
HeatSink на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

Сообщение от alberio Посмотреть сообщение
мда... Поднимите ножку от контактной площадки.
И еще. То, что в теминал ничего не приходит - не признак зависания, быть может это с уартом глюки. Просто светодиод на свободную ногу и в цикле мигать.
Да вот уже ковыряюсь с подниманием....

УАРТ отметал - после "обращения" к указанной ножке и "обычные" выводы "не поднимаются".
HeatSink вне форума  
Непрочитано 10.06.2011, 16:27  
kittec
Гражданин KAZUS.RUN
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

Аж самому интересно. HeatSink попрбуйте эту поморгайку. Моргает на PD2 . 4мГц
внутренний.
testpd4.rar
kittec вне форума  
Сказали "Спасибо" kittec
HeatSink (14.06.2011)
Непрочитано 10.06.2011, 17:16  
HeatSink
Частый гость
 
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
HeatSink на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

Сообщение от kittec Посмотреть сообщение
Аж самому интересно. HeatSink попрбуйте эту поморгайку. Моргает на PD2 . 4мГц
внутренний.
Вложение 22517
Попробовал.
PD2 моргает с периодом 2-3 секунды (на глазок).
С ним-то всё нормаааально.

PD4 сейчас оторван. Ну не управляется и всё тут!
HeatSink вне форума  
Непрочитано 10.06.2011, 17:39  
kittec
Гражданин KAZUS.RUN
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

Таже моргайка дя PD4.testpd4.rar
kittec вне форума  
Сказали "Спасибо" kittec
HeatSink (14.06.2011)
Непрочитано 10.06.2011, 17:44  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

А тактовая у вас встроенная или кварц?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 14.06.2011, 09:33  
HeatSink
Частый гость
 
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
HeatSink на пути к лучшему
Счастье Re: Не работает PD4 в ATTINY 4313

Сообщение от kittec Посмотреть сообщение
Таже моргайка дя PD4.Вложение 22519
Не моргает.

Проверил сопротивление:
  • GND-PD4 - 10k
  • Vcc-PD4 - много
  • закороток на соседние пины/дорожки нет
HeatSink вне форума  
Непрочитано 14.06.2011, 09:37  
HeatSink
Частый гость
 
Регистрация: 05.09.2006
Сообщений: 27
Сказал спасибо: 7
Сказали Спасибо 1 раз в 1 сообщении
HeatSink на пути к лучшему
По умолчанию Re: Не работает PD4 в ATTINY 4313

Сообщение от nml Посмотреть сообщение
А тактовая у вас встроенная или кварц?
Тактовая - встроенная.

SPIEN = Y
BOD = 4.3V
CLKDIV8 = Y
CKSEL = int RC 8MHz, start-up: 14CK + 65ms

Вот, собственно, все фьюзы.
HeatSink вне форума  
 

Метки
4313, attiny, avr
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объясните, как работает микросхема El-Shang Источники питания и свет 1 30.07.2010 17:33
[Решено] Реклама Кока колы, с подсветкой. Не работает. Electric75 Источники питания и свет 3 13.03.2010 19:44
proteus, atmega8, меняю ноги в hex - не работает digitest Микроконтроллеры, АЦП, память и т.д 3 08.10.2009 13:07
как работает UC3846? sofist Источники питания и свет 13 07.02.2008 16:51
PROTEUS не работает crystall Proteus 1 21.11.2006 00:27


Часовой пояс GMT +4, время: 00:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.