Например TDA7294

Форум РадиоКот • Просмотр темы - Часы "Always with you"
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт авг 21, 2025 02:44:45

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Часы "Always with you"
СообщениеДобавлено: Вс ноя 22, 2009 13:51:46 
Родился

Зарегистрирован: Пт сен 11, 2009 10:14:31
Сообщений: 3
Откуда: тольятти
Рейтинг сообщения: 0
Здравствуйте участники форума.Собрал я эти часы.Все работает нормально но угнетает подсвечивание светодиодов по окружности которые в данный момент гореть не должны.Монтаж вышел плотный,дорожек много.Может наводки,не знаю как это победить.И еще.Здесь предлагалось увеличить задержки на анодных линиях,но я не знаю какие нужны изменения в программе так как в программировании новичок.Может кто поможет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 25, 2009 06:55:14 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4343
Откуда: Ижевск
Рейтинг сообщения: 0
Прогнал код в студии. Вроде все правильно. Единственное, что можно предложить, это, вместо одноразовой инициализации портов B и D на вывод, сделать подтверждение состояния DDRx и при выводе информации.

Код:
reset:   ldi Temp1,RamEnd   ;set stack
   out SPL,Temp1

   cli

   ldi temp1,0xff   ;port init
   out ddrb,temp1
   ldi temp1,0b01111100
   out ddrd,temp1
.
.
.
IndicDelay:   ldi temp2,0xff
              eor Temp1,Temp2
   out PortB,Temp1
;********************************************
   ldi temp1,0xff   ;port init
   out ddrb,temp1
;********************************************
.
.
.
SendAdd:
   in Temp2,PortD
   andi Temp2,0b11000011
   or Temp2,Temp1
   out PortD,Temp2
;********************************************
   ldi temp1,0b01111100
   out ddrd,temp1
;********************************************
   ret


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Часы "Always with you"
СообщениеДобавлено: Ср ноя 25, 2009 10:35:06 
Родился

Зарегистрирован: Пт сен 11, 2009 10:14:31
Сообщений: 3
Откуда: тольятти
Рейтинг сообщения: 0
http://www.radiokot.ru/lab/controller/01/ Не помогло.проблема таже.зависимость такая:например 1минута и подсвечиваются впереди еще 8.также и с секундами(бежит впереди них фантом из 8 светодиодов).после внесения изменений в программу замерцали и перестали переключаться индикаторы часов(звисли),с минутными все в порядке.
http://radiokot.ru/forum/viewtopic.php?t=87 Паятель


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y