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

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


Ответить

Re: Помогите настроить часы на Attiny2313

Пн май 16, 2011 16:48:02

Ну помогите пожалуйста, я не как не могу понять как поставить число сравнения :cry:

Re: Помогите настроить часы на Attiny2313

Пн май 16, 2011 22:49:42

Ребята хоть скажите я правильно фьюзы выставил???
Вложения
afewffqsafafaf.JPG
(87.64 KiB) Скачиваний: 593

Re: Помогите настроить часы на Attiny2313

Пн май 16, 2011 23:30:55

Все всем спасибо, разобрался))))
Поговорил сам с собой)))))))

Re: Помогите настроить часы на Attiny2313

Пт сен 02, 2011 09:32:05

Убрал эффект паразитного подсвечивания соседних неактивных светодиодов :), изменений в электросхеме нет (проблема исключительно программная).
Вложения
1.rar
Прошивка Bin-клоки на Attiny2313, без паразитной подсветки светодиодов.
(472 байт) Скачиваний: 308

Re: Помогите настроить часы на Attiny2313

Вт янв 03, 2012 20:19:30

Всем привет! Решил собрать эти часики :))) Возникло несколько вопросов, можно ли использовать кварц с другой частотой? :facepalm: , и вот еще ребята тинька у меня в корпусе smd, может кто поделится печаткой под смд компоненты :roll:

Re: Помогите настроить часы на Attiny2313

Ср янв 04, 2012 19:10:20

Ребята отзовитесь, неужели никто в смд не делал? :)

Bin-клоки на Attiny2313.

Пт авг 24, 2012 22:53:14

Ссылка на статью:http://radiokot.ru/circuit/digital/home/36/

Доброго времени.

В общем я запутался =)

Нужно выставить:

CKSEL0=1
CKSEL1=1
CKSEL2=1
CKSEL3=1

SUT0=1
SUT1=1

CKDIV8=1

Автор под единицей подразумевает 1 или 0?
Девайс собран, но не прошит ещё, пытаюсь вникнуть как fuse bits правильно выставить.
Прошиваться будет в CodeVisionAVR.

При чтении он показывает:

Read Fuse Bits:

CKSEL0=0
CKSEL1=0
CKSEL2=1
CKSEL3=0

Тот же вопрос - ноль значить один или ноль?))
Снятая галочка в чекбоксе это один, т.е не запрограммировано?
Укажите дорогу к истине!




Тема дубль.
Сюда перенес.

aen

Re: Bin-клоки на Attiny2313.

Вс авг 26, 2012 01:52:12

Для PonyProg2000 все галочки сняты.

Но вопросы остались:
У меня разведена своя плата, на ней предусмотрел разъём для подключения программатора (STK200/300).
Сначала прошил Flash, девайс сразу после прошивки заработал(от компа даже не отсоединил) Это нормально?
После прошивки Fuse bits он заглох, заработал только после отключения от программатора.

Затем я решил прошить исправленной прошивкой. Девайс замер, никаких признаков жизни. Ошибки при чтении, записи, .....
Отпаял контроллер (соик) и припаял на провода, подпаял кварц. Увиделся и прошился авторской прошивкой. Я его припаял обратно, заработал. Вот теперь мне его боязно снова прошивать на плате исправленной прошивкой... В чём грабли? может нога какая должна быть отсоединена? Разъём на плате представляет просто отводы от необходимых для программирования контактов?

Re: Bin-клоки на Attiny2313.

Ср дек 20, 2017 13:13:06

Собрал я эти часики года уже 4 как назад, задолго до регистрации на форуме. Это была моя первая попытка сообразить что-то на мк. Попытка первая, но заработали часы вторыми, т.к. в первую очередь пришлось собирать программатор от PROTTOSS'a тоже на мк. Простые программаторы типа "5 проводков" на моем компе не заработали.
И возвращаясь к нашим часикам. Если, вдруг, кто-то решит повторить
Убрал эффект паразитного подсвечивания соседних неактивных светодиодов (проблема исключительно программная).

Проблема не программная. Проверяется очень просто. Собираем светодиодную матрицу для наших часов (только матрицу, не подключая к схеме) и мультиметром прозваниваем светодиоды. И, оппа! Наблюдаем это самое подсвечивание...
Прошивку пользовал не из приведенного поста. Уже не помню почему. Толи сообщение из предыдущего поста насторожило, толи пробовал прошить и часы не заработали... И ещё, прошивал мк не в схеме, а на отдельной панельке программатора. Печатку на то время рисовал перманентным маркером, число сравнения не правил, точность 3 секунды за сутки, как для стартовой поделки, устроила более чем, да и не смог бы ещё тогда программно откорректировать.

Re: Bin-клоки на Attiny2313.

Вс июн 12, 2022 23:28:10

Подскажите прогу для компиляции исходника в файл hex

Re: Bin-клоки на Attiny2313.

Вт июн 14, 2022 04:27:54

AVR STUDIO или взять из неё avrasm32 или создать .bat Например
BIN_CLOCK_4.zip
(47.26 KiB) Скачиваний: 60

Архив распаковать, сделать, при необходимости, коррекцию исходника и запустить .bat Получить на выходе новый .hex

Re: Bin-клоки на Attiny2313.

Вт июн 14, 2022 16:27:15

Ещё пара глупых вопросов. Как я понял для числа сравнения делим частоту кварца на 256. И если у меня кварц на 4мГц то число равно 15625. Кварц можно проверить частотомером для точных вычислений. А если точность не важна, и часы только для демонстрационный целей, то можно кварц не ставить а использовать внутренний генератор изменив фьюзы. Извеняюсь, но я только учусь. Как я понял есть прямые и инверсные фьюзы. Прямые галки ставим, инверсные нет. А то в Аврдуде есть и те и те.

Re: Bin-клоки на Attiny2313.

Ср июн 15, 2022 04:45:33

Правильно, вместо
Код:
ldi Temp1,0x7a
out Ocr1ah,Temp1
ldi Temp1,0x12
out Ocr1al,Temp1 ;запись числа сравнения 31250 [8'000'000/(256*31250)=1сек. при 8мгц]

нужно записать
Код:
ldi Temp1,high(4000000/256-1)
out Ocr1ah,Temp1
ldi Temp1,low(4000000/256-1)
out Ocr1al,Temp1 ;запись числа сравнения 15625 [4'000'000/(256*15625)=1сек. при 4мгц]

По FUSE-битам. Изобретателей галок для разных программаторов много. Лучше руководствоваться двоичным/16-ричным представлением.
0-запрограммирован, 1-незапрограммирован.
Если так необходимо пользоваться галками
Считать FUSE-биты. По состоянию FUSE-бита SPIEN (запрограммированного и недоступного последовательному программатору) определить, где необходимо поставить/убрать галки.

Re: Bin-клоки на Attiny2313.

Пт июн 24, 2022 21:53:06

Ну с прошивкой и с фьюзами все разжевали. Спасибо. Прошил благополучно. Пока жду диоды с поднебесной, а мне их надо много, решил испытать на семисегментнике с ок. Горят все сегменты которые подключены. Хотя по изменению яркости в меньшую сторону видно что счет идет. Что за хрень и куда копать. ведь распайка вроде тажа. Пробовал 2 тиньки. В бегущих огнях и дозике работают. Питание от лития. На сколько я понимаю часы должны после включения показать 00.00.00. Это означает все потухшие светодиоды. Ощущение что они наоборот все горят , и потухают с дикой засветкой.

Re: Bin-клоки на Attiny2313.

Пн июн 27, 2022 11:02:59

akl вы самый сведущий в этой теме, по этому хочется услышать ваш ответ. мож я спросил глупость, но я только учусь.

Re: Bin-клоки на Attiny2313.

Пт июл 01, 2022 17:14:40

вопрос снят. валерианка до добра не доводит.как глупый котенок перепутал ок с оа.после замены все норм.спасибо.

Re: Bin-клоки на Attiny2313.

Сб июл 02, 2022 16:57:14

И сново здравствуйте. Всё работает. Но хочу задать очередной вопрос. Можно ли программно сделать так чтобы светодиоды, не загорались а тухли. То есть при нулях все горели,при еденице гасли. Если можно подскажите.

Re: Bin-клоки на Attiny2313.

Сб июл 09, 2022 05:13:42

Здравствуйте. Как вариант для попробовать
BIN_CLOCK_5.zip
(236.63 KiB) Скачиваний: 39
Ответить