И снова часы на atmega8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

решыл собрать часы http://www.daqq.eu/index.php?show=prj_avr_clock_1 все детали нашлись кроме именно такого же кварца вместо 14.74550 Мгц я поставил 15.750000 Мгц часы жутко спешат :( Что нужно поправить в програме чтобы они не бежали так разскажите новичку? или разскажыте как часовой кварц прицепить что в програме поменять какие фюзы ставить а то одну мегу уже угробил :(
Вложения
avr_clock_daqq1.rar
Програма в avr studio
(9.46 КБ) 327 скачиваний
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 492
Зарегистрирован: Вс янв 11, 2009 09:29:08
Откуда: Ярославль

Сообщение nictrace »

15 750 000 нацело на степень двух делится максимум на 16. Делайте выводы :)
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева! :)
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

да всеравно не знаю что делать :cry:
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Искать кварц нужно... с 15 750 000 ничего толкового не війдет.
Я не Сашок!!!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

То помогите переделать програму под другой какой то кварц :roll:
есть часовой кварц, 4.608, 8, 12 мгц
Контактная информация:
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

Попробуй ето
Вложения
времени на основе асинхронного таймера.pdf
Часы реального времени, пример програмы
(117.4 КБ) 848 скачиваний
Полный пипеутз.
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

ето уже кое что :)
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

Тут принцип описуется. Поймеш принцип - зделаеш какие хочеш сибе часы
Полный пипеутз.
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Искать кварц нужно... с 15 750 000 ничего толкового не війдет.
неправда!!!
главное чтобы F / 65536 / 225 = 1
при этом и F, и 65536(прерывание по переполнению), и 225 могут быть любыми

для кварца 14,745500
ISR(TIMER1_OVF_vect)
{
if(++prescale == 225){prescale = 0;sec++;};

для кварца 15,750000 попробуй
ISR(TIMER1_OVF_vect)
{
if(++prescale == 240){prescale = 0;sec++;};

Фузы нужны примерно такие:
CKSEL3..0 = 1110
SUT10 = 01
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

Danko, о спасибо)) буду сейчас пробовать :) с фюзами я уже раборался полностю 8) скоро будет результат :)
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

итак часы идут точно :)) не спешат уже так как те за минуту на 7 секунд гдето :))) только кнопки чтото работать перестали :? вроди всё правильно написано а работь не хотят
Контактная информация:
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Я как бы не в тему... Вот фьюзы расставлять - это можно на любом запрограммируемом чипе переставлять в отличие от перезаписи? ( по другому - фьюзы можно переставлять на запрограммированном чипе?

Вот вопрос дабы не сделать грубейшею ошибку. Там у чипа свободные выводы. Куда их? прямо оставить их в покое?
Не умеешь - не берись, но не взявшись не научишься...
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

Stalker46, ну фюзы можна переставлять на запрорамированом мк если нет защиты и все до етого было нормально выставлено. хотя первых 2 мк у меня угроблены из за нечитания форумов мануалов. сильно не бить я ещо сам начинающий :)
програматором я прошывал вот етим нормально работаетhttp://radiokot.ru/forum/viewtopic.php?p=189390#189390 :)
а на счет свободных выводов их некуда не поключать пусть так и висят)

помогите всё работает только кнопки не работают ещо чуть чуть осталось поправить и всё :)

сильно не пинать если что там не то :oops:
помогите пожалуйста :)
Вложения
1.rar
проект в протеусе
(13.31 КБ) 267 скачиваний
1.zip
исходник
(928 байт) 259 скачиваний
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Кнопки перестали работать, а ранее работали?
не работают в протеусе?
не работают в железе?

И как на счет програмного или аппаратного антидребезга ?
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

антидребезг не применял
кнопки работали и в протеусе и апаратно :)
Контактная информация:
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Откуда: Ульяновск

Сообщение Инженер »

Немножко не в тему, но я сам собрал и Вам советую. Соберите лучше эти
http://radiokot.ru/circuit/digital/home/30/
часики. У нормальных (самодельных) часов должна быть электронная коррекция хода. У этих есть. Настройка правда сделана как-то странно, но это мелочи.
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

народ! Вот пришел я в радиомагазин и говорю типа мне нужен МК атмега восемь п. а она говорит мне, что есть только пу.
ATMega8-p можно ли заменить на ATMega8-PU? В чем их разница?
Не умеешь - не берись, но не взявшись не научишься...
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

Полный пипеутз.
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср дек 06, 2006 02:34:58

Сообщение Barni »

P, PI, PU - для нас одинаково. Главное чтобы P - это ДИП корпус. А дальше это температурный диапазон или без свинца - сиё нам ( и Вам ) до лампочки.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37

Сообщение krolaka »

уже доделал програму добавил разряды для секунд :) кнопки зделал через *опу но зато работают :)
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»