Найдено 275 результатов

a_winner
Пн май 07, 2018 11:38:02
Форум: Разные вопросы по МК
Тема: часовой кварц на МК
Ответы: 9
Просмотры: 2659

Re: часовой кварц на МК

Мега Меге - рознь. В ATMega8 есть фьюзы, активирующие внутренние конденсаторы небольшой ёмкости, а в 48/88/168/328 - их нет.

У резонатора есть нагрузочная ёмкость - обычно 6пФ, 8пФ, 12.5пФ и др, соответственно, нужно снаружи обеспечить эту ёмкость.
Например, для резонатора с CL=12.5пФ это 2 ...
a_winner
Вс май 06, 2018 12:35:59
Форум: Разные вопросы по МК
Тема: STM8L и его RTC
Ответы: 4
Просмотры: 2801

Re: STM8L и его RTC

Уже переделал без предделителя в RTCCLK, см. ассемблерный листинг сообщением выше. Да и с предделителем 32, ну, вошел бы в режим инициализации RTC не через 60мкс, а за 2мс, так у меня он (флаг INITF) в цикле никогда не читается единичкой.

Если в while вставить небольшую задержку, то инициализация ...
a_winner
Сб май 05, 2018 19:54:05
Форум: Разные вопросы по МК
Тема: STM8L и его RTC
Ответы: 4
Просмотры: 2801

Re: STM8L и его RTC

Да, прошу прощения, самого главного не сказал: компилятор - SDCC.

Делитель можно по-разному настроить.

Вот как инициализация выглядит в прошивке уже:

; main.c: 223: CLK_PCKENR2 = 0b00000101; // ADC + RTC
ldw x, #0x50c4
ld a, #0x05
ld (x), a

; main.c: 224: CLK_CRTCR = 0b00010000; // RTC clock ...
a_winner
Пт май 04, 2018 22:17:33
Форум: Разные вопросы по МК
Тема: STM8L и его RTC
Ответы: 4
Просмотры: 2801

STM8L и его RTC

Доброго времени суток, господа.

Не могу запустить RTC на STM8L051F3P6.

Пробую делать так:

CLK_PCKENR2 = 0b00000101; // ADC + RTC
while (CLK_CRTCR & CLK_CRTCR_RTCSWBSY); // Wait for RTCSWBSY flag to clear
led(LED_3);
CLK_CRTCR = 0xB0; // RTC clock: source LSE, RTCDIV = 32
while (!(CLK_ECKCR ...
a_winner
Пт авг 04, 2017 11:38:02
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

*Trigger*, да, конечно, Вы описали ШИМ, я всё перепутал.

pashka000, вечером приложу, дома разрисовывал, а так там сделано следующим образом:

На первый 8-битный параллельный регистр на входы 0, 1, 2 подаются сигналы R, G, B соответственно, их выходы идут на входы 0, 1, 2 второго ряда регистров и на ...
a_winner
Чт авг 03, 2017 17:22:38
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

Можно и так, это bit angle modulation.

Спасибо.
a_winner
Чт авг 03, 2017 16:29:04
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

*Trigger* , дико извиняюсь, неправильно выразился, я хотел посмотреть, как выглядят 16 градаций серого. Мне интересно, там действительно полноцвет или 8 цветов.

Хотя, я в принципе, думаю, что они всё-таки могут один пиксель только выводить в единицу времени, а не строку целиком.
a_winner
Чт авг 03, 2017 12:49:39
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

*Trigger*, мне интересно использовать только панель и платы для управления строками и столбцами.
Могли бы Вы вывести на экран 16 серых столбов? Мне интересно посмотреть, как оно выглядит, потому что не совсем понятно, как они добиваются полноцвета.
На плате с регистрами стоят параллельные регистры ...
a_winner
Ср авг 02, 2017 19:20:29
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

Trigger, поздравляю с успехом!
pashka000, я разрисовал схему дешифраторов, счётчиков и регистров, но не совсем понял как они яркостью рулят, ведь одновременно поджигается вся строка.
a_winner
Пн июл 31, 2017 18:45:41
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

Да, если диодам из пары нужен сильно разный ток, то яркость может сильно изменяться при одновременном включении. Лучше было бы 2 резистора заложить.

Но за проект и за шаринг респект! Хоть что-то более оригинальное, чем 100500 одинаковых конструкций, отличающихся лишь лампочками.
a_winner
Пн июл 31, 2017 15:36:53
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

Не совсем понимаю иногда просьбы схем. Всё же и так понятно, что куда и как соединять.

Вместо 561ид1 привычнее, правда, видеть cd4028.

PicNik, а зачем каскад на bc558 и диоде? На выходе МК нормальный пуш-пульный каскад стоит. Резистор только поставить, чтобы не убило по перегрузу, а так Вы на pn ...
a_winner
Чт июл 27, 2017 10:25:27
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

У меня давно-давно уже идея сделать такие же на ИН-12А + ИН15А/Б
a_winner
Пн июл 24, 2017 17:11:15
Форум: AVR
Тема: ATMega88P, внутренний RC-генератор не всегда стартует
Ответы: 14
Просмотры: 3924

Re: ATMega88P, внутренний RC-генератор не всегда стартует

watchmaker, о, как. Очень полезная инфа, спасибо.
МК только через 3с (отсчитывается по прерыванию от таймера 0) после старта должен уходить в сон, но в данном случае у меня и не стартует.
Пока решено попробоват ькварц с более низким ESR и нагрузочной ёмкостью 6пФ.
a_winner
Сб июл 22, 2017 18:29:03
Форум: AVR
Тема: ATMega88P, внутренний RC-генератор не всегда стартует
Ответы: 14
Просмотры: 3924

Re: ATMega88P, внутренний RC-генератор не всегда стартует

Да, там написано, что когда используется таймер-счётчик, то системная частота должна быть 4-кратной, но это, наверное, минимальный коэффициент.

На 2х экземплярах не стартует МК даже без ёмкостей по ногам кварца, пока не дотронишься до выводов TOSC. Кварц используется KX-327ST.

Может ЭПС резонатора ...
a_winner
Пт июл 21, 2017 16:28:52
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

[uquote="Волосатый",url="/forum/viewtopic.php?p=3149069#p3149069"][uquote="a_winner",url="/forum/viewtopic.php?p=3148919#p3148919"]John Locke, попробуйте ещё уменьшить подтяжки...[/uquote]
А вот этого не стОит делать, в даташите на RTC сказано, что максимальный ток ключей несколько миллиампер ...
a_winner
Пт июл 21, 2017 14:00:35
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

/-/ekit, если с анодными коммутаторами всё нормально, то значит вы анод одного разряда поджигаете 2 раза: за себя и за соседний. Код перед Вам, я так понимаю, смотрите, где сто не так. Попробуйте написать простенький код, который просто по-очереди будет зажигать лампы. Вы же видите на какие GPIO ...
a_winner
Пт июл 21, 2017 13:17:27
Форум: AVR
Тема: ATMega88P, внутренний RC-генератор не всегда стартует
Ответы: 14
Просмотры: 3924

Re: ATMega88P, внутренний RC-генератор не всегда стартует

BOB51, тут написано, что выводы xtal разделяются с tosc, поэтому асинхронный таймер/счётчик может быть использован только со встроенным генератором и дальше, как включать внешнее тактирование для TC2. Это все знают.

Я же про том, что по моему наблюдению, МК при старте то ли пытается тактироваться ...
a_winner
Пт июл 21, 2017 11:14:51
Форум: AVR
Тема: ATMega88P, внутренний RC-генератор не всегда стартует
Ответы: 14
Просмотры: 3924

Re: ATMega88P, внутренний RC-генератор не всегда стартует

Господа, я использую МК от внутреннего RC-генератора и асинхронный таймер-счётчик примерно для тех целей, что описал akl.

По ёмкостям: вот ДШ на МК: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
На старице 33 ...
a_winner
Пт июл 21, 2017 10:57:03
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

/-/ekit, по поведению похоже, что вы анод одной лампы не подключили, а ну другую повесили 2 выхода анодных коммутаторов.

RoboC, таки моё предположение, похоже, правильно, что частота высоковата.

John Locke, попробуйте ещё уменьшить подтяжки или всё-таки снизить частоту МК, если у вас и правда 8МГц ...
a_winner
Чт июл 20, 2017 22:52:33
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48978
Просмотры: 1015163

Re: Часы на газоразрядных индикаторах

John Locke, я пользуюсь калькулятором http://www.engbedded.com/fusecalc/
он сразу и команду для avrdude даёт.
Если у вас разведен ISP, то выпаивать ничего не надо, всё шьётся тем же программатором.
И менять фьюзы нужно только с пониманием, что делаете, а то потерять кристал проще простого.
Начните с ...

Перейти к расширенному поиску