Страница 24 из 57
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 14:08:43
Тихон Мурзикович
что за диоды сле ва то?
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 15:23:31
bars59
Если вопрос по печатке,то согласно вот этой схеме.
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 15:25:02
Тихон Мурзикович
И какой же?
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 15:29:35
bars59
Что то не могу закчать файл
Не пойму в чем проблема,файл не прикрепляется.
Но я уже выкладывал схему она в посте на предыдущей странице Вт фев 22, 2011 20:11:43.
На печатке я добавил блокировочные емкости по питанию.Ну и немного упустил.Нужно для стабилизатора площадку дорисовать для охлаждения.Там место есть.
А вопросы я так понял, правильно ли собрана схема?Эту печатку я еще не воплощал в жизнь.
Сейчас устройство собрано по авторскому варианту печатки.Так что к железу притензии отпадают.
Тихон Мурзикович а какую прощивку вы тестите?
Я залил от Валька 4 мгц и ОА
Я может и не парился бы,но к сожалению кварца у меня нет на 10 мгц.
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 21:15:09
Valek87
bars59, тут вроде ploop должен был помочь с точкой.
Насчет засветки не могу ничего сказать. у меня не было.
[*]
Обращаюсь к др. программистам, кот. участвовали в создании альтернативных прошивок. Помогите вывести точку.
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 21:18:09
Тихон Мурзикович
bars59 писал(а):Что то не могу закчать файл
Не пойму в чем проблема,файл не прикрепляется.
Но я уже выкладывал схему она в посте на предыдущей странице Вт фев 22, 2011 20:11:43.
На печатке я добавил блокировочные емкости по питанию.Ну и немного упустил.Нужно для стабилизатора площадку дорисовать для охлаждения.Там место есть.
А вопросы я так понял, правильно ли собрана схема?Эту печатку я еще не воплощал в жизнь.
Сейчас устройство собрано по авторскому варианту печатки.Так что к железу притензии отпадают.
Тихон Мурзикович а какую прощивку вы тестите?
Я залил от Валька 4 мгц и ОА
Я может и не парился бы,но к сожалению кварца у меня нет на 10 мгц.
прошивка та которая в статье написана.фьюзы 4мгц
Re: Простые часы на микроконтроллере
Добавлено: Вс фев 27, 2011 21:38:33
bars59
Тихон Мурзикович Вы как то не в тему отвечаете.Мы говорим о другой прошивке.
Или я не понимаю.Если взять прошивку со статьи а фузы выставить под 4 мгц будет ОК?
Мне кажется что и прошивка должна быть под 4.Поясните пожалуйста.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 08:20:33
ploop
bars59, тут вроде ploop должен был помочь с точкой.
Во, а я сижу спокойно, думал вывели уже...
Помогу, но только компилить и проверять - сами. Железа нет у меня.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 08:23:34
Valek87
ploop писал(а):bars59, тут вроде ploop должен был помочь с точкой.
Во, а я сижу спокойно, думал вывели уже...
Помогу, но только компилить и проверять - сами. Железа нет у меня.
Давай. Ждём!
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 18:28:43
Aleksey08
День добрый. Помогите кто чем может собрал эти часики на Attiny 2313-20pu, для индикатора с ОА, прошивку взял на предидущих страницах, все бы ни чего но часы отстают каждую минуту на несколько секунд. В чем может быть причина ? Чуть не забыл конденсаторы рядом с кварцен на 2 пф больше чем в схеме может ли это повлиять.Фуз CKDIV8 отключил. Шил через uniprof.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 18:47:26
bars59
Помогу, но только компилить и проверять - сами. Железа нет у меня.
Железо ждет

.
К стати нашел кварц на 10.Но уже буду добивать этот вариант.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 20:28:41
bars59
Чуть не забыл конденсаторы рядом с кварцен на 2 пф больше чем в схеме
.
Я думаю что не должно так влиять.Покажи фьюзы.И какой кварц поставил?
Сейчас поставил кварц на 10,залил прошивку от АКI,все работает. Индикаторы ОА.
Но с удовольствием протэстю и на 4 мгц.А там определюсь какую оставить.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 21:06:32
Aleksey08
Кварц на 10 фьюзы не трогал только CKDIV8.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 21:52:59
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-й бит в массиве декодера должен быть установлен во всех байтах

Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 21:57:30
ooogo
для уменьшения засветки, перед сменой ОК или ОА на следующую цифру, тушите все разряды и делайте паузу (длительность определяется экспериментально) можно обычными nop.
Re: Простые часы на микроконтроллере
Добавлено: Пн фев 28, 2011 22:27:00
bars59
Кварц на 10 фьюзы не трогал только CKDIV8.
Выставь фьюзы.В uniprof должны стоять везде галочки,кроме SPIEN.
Re: Простые часы на микроконтроллере
Добавлено: Вт мар 01, 2011 04:05:52
Aleksey08
bars59 писал(а):Кварц на 10 фьюзы не трогал только CKDIV8.
Выставь фьюзы.В uniprof должны стоять везде галочки,кроме SPIEN.
Вот так сейчас стоят
Re: Простые часы на микроконтроллере
Добавлено: Вт мар 01, 2011 05:50:45
Aleksey08
Разобрался с фьюзами часы нормально заработали. Ниже скрин для uniprof может кому пригодится.
Re: Простые часы на микроконтроллере
Добавлено: Вт мар 01, 2011 10:56:56
bars59
Это фьюзы для кварца 4 мгц.Часы будут не правильно считать.Кроме SPIEN должны быть везде галки.
Re: Простые часы на микроконтроллере
Добавлено: Вт мар 01, 2011 22:29:11
Тихон Мурзикович
Вот