Простые часы на микроконтроллере

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Тихон Мурзикович
Встал на лапы
Сообщения: 110
Зарегистрирован: Пн апр 19, 2010 20:14:00
Контактная информация:

Re: Простые часы на микроконтроллере

Сообщение Тихон Мурзикович »

что за диоды сле ва то?
[img]http://radikal.ua/data/upload/ba193/ba193/7af8815d7f.gif[/img]
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Если вопрос по печатке,то согласно вот этой схеме.
Последний раз редактировалось bars59 Вс фев 27, 2011 15:25:51, всего редактировалось 1 раз.
Аватара пользователя
Тихон Мурзикович
Встал на лапы
Сообщения: 110
Зарегистрирован: Пн апр 19, 2010 20:14:00
Контактная информация:

Re: Простые часы на микроконтроллере

Сообщение Тихон Мурзикович »

И какой же?
[img]http://radikal.ua/data/upload/ba193/ba193/7af8815d7f.gif[/img]
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Что то не могу закчать файл
Не пойму в чем проблема,файл не прикрепляется.
Но я уже выкладывал схему она в посте на предыдущей странице Вт фев 22, 2011 20:11:43.
На печатке я добавил блокировочные емкости по питанию.Ну и немного упустил.Нужно для стабилизатора площадку дорисовать для охлаждения.Там место есть.

А вопросы я так понял, правильно ли собрана схема?Эту печатку я еще не воплощал в жизнь.
Сейчас устройство собрано по авторскому варианту печатки.Так что к железу притензии отпадают.

Тихон Мурзикович а какую прощивку вы тестите?
Я залил от Валька 4 мгц и ОА
Я может и не парился бы,но к сожалению кварца у меня нет на 10 мгц.
Valek87
Встал на лапы
Сообщения: 136
Зарегистрирован: Пн июл 12, 2010 16:03:11

Re: Простые часы на микроконтроллере

Сообщение Valek87 »

bars59, тут вроде ploop должен был помочь с точкой.
Насчет засветки не могу ничего сказать. у меня не было. :)
[*]
Обращаюсь к др. программистам, кот. участвовали в создании альтернативных прошивок. Помогите вывести точку.
Аватара пользователя
Тихон Мурзикович
Встал на лапы
Сообщения: 110
Зарегистрирован: Пн апр 19, 2010 20:14:00
Контактная информация:

Re: Простые часы на микроконтроллере

Сообщение Тихон Мурзикович »

bars59 писал(а):Что то не могу закчать файл
Не пойму в чем проблема,файл не прикрепляется.
Но я уже выкладывал схему она в посте на предыдущей странице Вт фев 22, 2011 20:11:43.
На печатке я добавил блокировочные емкости по питанию.Ну и немного упустил.Нужно для стабилизатора площадку дорисовать для охлаждения.Там место есть.

А вопросы я так понял, правильно ли собрана схема?Эту печатку я еще не воплощал в жизнь.
Сейчас устройство собрано по авторскому варианту печатки.Так что к железу притензии отпадают.

Тихон Мурзикович а какую прощивку вы тестите?
Я залил от Валька 4 мгц и ОА
Я может и не парился бы,но к сожалению кварца у меня нет на 10 мгц.

прошивка та которая в статье написана.фьюзы 4мгц
[img]http://radikal.ua/data/upload/ba193/ba193/7af8815d7f.gif[/img]
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Тихон Мурзикович Вы как то не в тему отвечаете.Мы говорим о другой прошивке.
Или я не понимаю.Если взять прошивку со статьи а фузы выставить под 4 мгц будет ОК?
Мне кажется что и прошивка должна быть под 4.Поясните пожалуйста.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Простые часы на микроконтроллере

Сообщение ploop »

bars59, тут вроде ploop должен был помочь с точкой.

Во, а я сижу спокойно, думал вывели уже...
Помогу, но только компилить и проверять - сами. Железа нет у меня.
Valek87
Встал на лапы
Сообщения: 136
Зарегистрирован: Пн июл 12, 2010 16:03:11

Re: Простые часы на микроконтроллере

Сообщение Valek87 »

ploop писал(а):
bars59, тут вроде ploop должен был помочь с точкой.

Во, а я сижу спокойно, думал вывели уже...
Помогу, но только компилить и проверять - сами. Железа нет у меня.

Давай. Ждём!
Аватара пользователя
Aleksey08
Встал на лапы
Сообщения: 86
Зарегистрирован: Пн фев 21, 2011 17:35:41
Откуда: Красноярск

Re: Простые часы на микроконтроллере

Сообщение Aleksey08 »

День добрый. Помогите кто чем может собрал эти часики на Attiny 2313-20pu, для индикатора с ОА, прошивку взял на предидущих страницах, все бы ни чего но часы отстают каждую минуту на несколько секунд. В чем может быть причина ? Чуть не забыл конденсаторы рядом с кварцен на 2 пф больше чем в схеме может ли это повлиять.Фуз CKDIV8 отключил. Шил через uniprof.
Самые лучшие источники информации - это университетская библиотека, городской архив, интернет и утюг.
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Помогу, но только компилить и проверять - сами. Железа нет у меня.

Железо ждет :)) .
К стати нашел кварц на 10.Но уже буду добивать этот вариант.
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Чуть не забыл конденсаторы рядом с кварцен на 2 пф больше чем в схеме
.
Я думаю что не должно так влиять.Покажи фьюзы.И какой кварц поставил?

Сейчас поставил кварц на 10,залил прошивку от АКI,все работает. Индикаторы ОА.
Но с удовольствием протэстю и на 4 мгц.А там определюсь какую оставить.
Аватара пользователя
Aleksey08
Встал на лапы
Сообщения: 86
Зарегистрирован: Пн фев 21, 2011 17:35:41
Откуда: Красноярск

Re: Простые часы на микроконтроллере

Сообщение Aleksey08 »

Кварц на 10 фьюзы не трогал только CKDIV8.
Самые лучшие источники информации - это университетская библиотека, городской архив, интернет и утюг.
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Простые часы на микроконтроллере

Сообщение ooogo »

Valek87 писал(а):bars59, тут вроде ploop должен был помочь с точкой.
Насчет засветки не могу ничего сказать. у меня не было. :)
[*]
Обращаюсь к др. программистам, кот. участвовали в создании альтернативных прошивок. Помогите вывести точку.

оригинал:

Код: Выделить всё

ldi Temp1, 0b01100100
out PortD,Temp1
lds Temp1,Digit+2
rcall Decoder
andi Ddp,0b00000001 ;обрезка по маске
cpi Ddp,1 ;разность
breq Indicout ;если ноль то индикация без запятой
ldi Temp2,0b00100000
add Temp1,Temp2 ;добавление сегмента h запятая
Indicout: out PortB,Temp1
rcall Delay ; индикация 3-ого разряда

Ваш код:

Код: Выделить всё

ldi Temp1, 0b10011011
out PortD,Temp1
lds Temp1,Digit+2
rcall Decoder
andi Ddp,0b11111110 ;обрезка по маске                   //// наверное надо так andi Ddp,0b00000001 определение четности переменной Ddp
cpi Ddp,0 ;разность                                                  /// cpi Ddp,1   не принципиально   
breq Indicout ;если ноль то индикация без запятой
ldi Temp2,0b11011111                                               /// наверное надо так andi Temp2,0b11011111 обнуление 5 бита в случае четности Ddp
add Temp1,Temp2 ;добавление сегмента h запятая   /// вместо этих двух команд предыдущая andi Temp2,0b11011111
Indicout: out PortB,Temp1
rcall Delay ; индикация 3-ого разряда


при этом 5-й бит в массиве декодера должен быть установлен во всех байтах :)
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Re: Простые часы на микроконтроллере

Сообщение ooogo »

для уменьшения засветки, перед сменой ОК или ОА на следующую цифру, тушите все разряды и делайте паузу (длительность определяется экспериментально) можно обычными nop.
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Кварц на 10 фьюзы не трогал только CKDIV8.

Выставь фьюзы.В uniprof должны стоять везде галочки,кроме SPIEN.
Аватара пользователя
Aleksey08
Встал на лапы
Сообщения: 86
Зарегистрирован: Пн фев 21, 2011 17:35:41
Откуда: Красноярск

Re: Простые часы на микроконтроллере

Сообщение Aleksey08 »

bars59 писал(а):
Кварц на 10 фьюзы не трогал только CKDIV8.

Выставь фьюзы.В uniprof должны стоять везде галочки,кроме SPIEN.


Вот так сейчас стоят
Вложения
fff.JPG
Фьюзы
(38.05 КБ) 618 скачиваний
Самые лучшие источники информации - это университетская библиотека, городской архив, интернет и утюг.
Аватара пользователя
Aleksey08
Встал на лапы
Сообщения: 86
Зарегистрирован: Пн фев 21, 2011 17:35:41
Откуда: Красноярск

Re: Простые часы на микроконтроллере

Сообщение Aleksey08 »

Разобрался с фьюзами часы нормально заработали. Ниже скрин для uniprof может кому пригодится.
Вложения
Фьюзы.JPG
(39.23 КБ) 727 скачиваний
Самые лучшие источники информации - это университетская библиотека, городской архив, интернет и утюг.
Аватара пользователя
bars59
Мучитель микросхем
Сообщения: 483
Зарегистрирован: Вт июл 20, 2010 17:53:43
Откуда: Украина.

Re: Простые часы на микроконтроллере

Сообщение bars59 »

Это фьюзы для кварца 4 мгц.Часы будут не правильно считать.Кроме SPIEN должны быть везде галки.
Аватара пользователя
Тихон Мурзикович
Встал на лапы
Сообщения: 110
Зарегистрирован: Пн апр 19, 2010 20:14:00
Контактная информация:

Re: Простые часы на микроконтроллере

Сообщение Тихон Мурзикович »

Вот
Вложения
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]].jpg
(189.18 КБ) 835 скачиваний
[img]http://radikal.ua/data/upload/ba193/ba193/7af8815d7f.gif[/img]
Ответить

Вернуться в «Статьи»