ATmega8, динамическая индикация, switch case и десятичная то
Re: ATmega8, динамическая индикация, switch case и десятична
Если Вы сознательно провоцируете меня на такое же грубое обращение, то вынужден разочаровать: я решил более не увеличивать собой число подобных Вам, а мои решения трудно изменить. А если бессознательно, то мне жаль Вас.
- Реклама
Re: ATmega8, динамическая индикация, switch case и десятична
Я сам РУССКИЙ , и не из тех кто считает себя дерьмом !
- Starichok51
- Модератор
- Сообщения: 19053
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: ATmega8, динамическая индикация, switch case и десятична
Thinnnfor, а разве "на русских ресурсах всё через жопу" не то же самое, что "у русских всё через жопу"?
лично я согласен с Martian, что это одно и то же.
лично я согласен с Martian, что это одно и то же.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: ATmega8, динамическая индикация, switch case и десятична
Нет , старичёк это не одно и то же ! К тому же ... Я не писал что на Русских ресурсах всё через жопу !
Добавлено after 3 minutes 35 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
Если Вы не заметили ? То "через жопу" написано зачёркнутым шрифтом !
Добавлено after 3 minutes 35 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
Если Вы не заметили ? То "через жопу" написано зачёркнутым шрифтом !
- Starichok51
- Модератор
- Сообщения: 19053
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: ATmega8, динамическая индикация, switch case и десятична
как же не писал? это же твои слова!!!Thinnnfor писал(а):потому что на Русских всё через ̶ж̶о̶п̶у̶
а от того, что ты слово зачеркнул, оно никуда не исчезло.
то есть, по твоему, на русских ресурсах русские отсутствуют вообще?Thinnnfor писал(а):Нет , старичёк это не одно и то же !
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Реклама
Re: ATmega8, динамическая индикация, switch case и десятична
[uquote="Starichok51",url="/forum/viewtopic.php?p=4636687#p4636687"]то есть, по твоему, на русских ресурсах русские отсутствуют вообще?[/uquote] это всё мигранты и шпиёны
ну и срач вы развели

ну и срач вы развели
Re: ATmega8, динамическая индикация, switch case и десятична
А помнишь телемост , между пиндосами и СССР ? Где какая то баба сказала что в СССРStarichok51 писал(а):потому что на Русских всё через ̶ж̶о̶п̶у̶
как же не писал? это же твои слова!!!
а от того, что ты слово зачеркнул, оно никуда не исчезло.
секса нет ?
Добавлено after 6 minutes 57 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
И вот там не продлили мысль дальше ! Имелось ввиду секса нет в рекламме ! А так все смеялись ...
Добавлено after 2 minutes 25 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
Там же дальше что то было написано ?! Почему ты Старичёк обрезаешь фразу ?Thinnnfor писал(а):потому что на Русских всё через ̶ж̶о̶п̶у̶
Добавлено after 5 minutes 13 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
Это же как то не правильно , вырвать часть текста из общего ? Или правильно ?
- Starichok51
- Модератор
- Сообщения: 19053
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: ATmega8, динамическая индикация, switch case и десятична
а какое отношение имеет продолжение фразы к тому, что ты сказал о русских?
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: ATmega8, динамическая индикация, switch case и десятична
Основной источник документации - производитель компонентов. Качественная обработка (перевод и популяризация изделий) делались "в до санкционные времена".
На сегодня это или супер коммерция (с заоблачными аппетитами "авторских прав") или удел редких индивидов (постепенно вымирающих, согласно "теории эволюционного развития/прогресса").
Плюс иные "раздражающие факторы" объективной реальности.
Надо б нервы взаимно беречь.

На сегодня это или супер коммерция (с заоблачными аппетитами "авторских прав") или удел редких индивидов (постепенно вымирающих, согласно "теории эволюционного развития/прогресса").
Плюс иные "раздражающие факторы" объективной реальности.
Надо б нервы взаимно беречь.
- Viper_Snake
- Электрический кот
- Сообщения: 1046
- Зарегистрирован: Вс мар 01, 2009 19:47:16
- Откуда: Ростов-на-Дону
Re: ATmega8, динамическая индикация, switch case и десятична
Starichok51, мне с буфером удобнее работать, более упорядоченный код получается, в том же чарлиплексинге например: мне, как программисту самому понятнее, что происходит в программе, откуда и куда данные поступают. Мне проще один раз сделать функцию, котора принимает стандартные данные из буфера и разом выводит на индикатор, чем собирать эти данные по всему коду и лепить по мере поступления.типичный вывод у меня это связка: функция сбора данных и приведение их в стандартный для меня вид с упаковкой в буфер + функция, которая по флагу готовности буфера по прерываниям таймера этот буфер вычитывает и выводит данные на дисплей или светодиоды. Скорости контроллера с огромным запасом хватает, чтобы хватало на все остальное.
Добавлено after 6 minutes 20 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
Starichok51, у меня подход к индикации на 7-ми сегменте или чарлиплексе специфический: я работаю с ними в графическом режиме, то есть в данном случае буфер является чем то типа видеопамяти в аналогии с ПК. По сути, это универсальный автономный программный модуль, который не заточен под один проект, а может использоваться в любом, с похожей индикацией.
Добавлено after 6 minutes 20 seconds:
Re: ATmega8, динамическая индикация, switch case и десятичная то
Starichok51, у меня подход к индикации на 7-ми сегменте или чарлиплексе специфический: я работаю с ними в графическом режиме, то есть в данном случае буфер является чем то типа видеопамяти в аналогии с ПК. По сути, это универсальный автономный программный модуль, который не заточен под один проект, а может использоваться в любом, с похожей индикацией.
Не важно чем все начнется. Важно чем кончится!
Re: ATmega8, динамическая индикация, switch case и десятична
Viper_Snake
Так применение буфера предобработки - это как бы "!классика"...
При том, что если выводом занимается сам МК, то добавляется еще и буфер "видеопамяти" из которого часть программы, занимающаяся регенерацией дисплея, выводит данные. Это позволяет делать "параллельный" процесс вывода на любом из таймеров (по прерываниям), независимый от работы основной программы.
Единственно потребуется добавить арбитр переноса данных из ОЗУ предподготовки (в момент "пустого цикла") в ОЗУ видеопамяти.
Обычная классика динамической индикации - о чем тут спорить то?

Так применение буфера предобработки - это как бы "!классика"...
При том, что если выводом занимается сам МК, то добавляется еще и буфер "видеопамяти" из которого часть программы, занимающаяся регенерацией дисплея, выводит данные. Это позволяет делать "параллельный" процесс вывода на любом из таймеров (по прерываниям), независимый от работы основной программы.
Единственно потребуется добавить арбитр переноса данных из ОЗУ предподготовки (в момент "пустого цикла") в ОЗУ видеопамяти.
Обычная классика динамической индикации - о чем тут спорить то?
- Starichok51
- Модератор
- Сообщения: 19053
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: ATmega8, динамическая индикация, switch case и десятична
Viper_Snake, у меня сравнительно простые и небольшие программы, поэтому данных у меня немного и нет проблем их сразу же по готовности выводить.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: ATmega8, динамическая индикация, switch case и десятична
Такая же фигняStarichok51 писал(а):у меня сравнительно простые и небольшие программы, поэтому данных у меня немного
Но дело скорее не в сложности программы, а в "религии" и нежелании лишний раз обращаться к ОЗУ.
Ну если только когда в край регистров не хватает
Re: ATmega8, динамическая индикация, switch case и десятична
Дело не в "религии", а в особенностях организации доступа к ОЗУ (и частично в терминологии).
Есть "регистровый файл", есть регистровая область ОЗУ, есть встроенное ОЗУ и есть внешнее ОЗУ.
К примеру у той же MCS51 обычно используется по сути "регистровый файл" с выделенной областью регистровых банков (аналогичный регистровому файлу АВРок), а все, что "за предеалми" - это внешняя память данных. У АВРок дополнительно есть и встроенное ОЗУ и (у некоторых) внешнее.
Для ПИКов (стандартных среднемладших) вариант нескольких регистровых банков с более сложными правилами доступа.
Однако это тоже вариант ОЗУ.

Есть "регистровый файл", есть регистровая область ОЗУ, есть встроенное ОЗУ и есть внешнее ОЗУ.
К примеру у той же MCS51 обычно используется по сути "регистровый файл" с выделенной областью регистровых банков (аналогичный регистровому файлу АВРок), а все, что "за предеалми" - это внешняя память данных. У АВРок дополнительно есть и встроенное ОЗУ и (у некоторых) внешнее.
Для ПИКов (стандартных среднемладших) вариант нескольких регистровых банков с более сложными правилами доступа.
Однако это тоже вариант ОЗУ.
- Viper_Snake
- Электрический кот
- Сообщения: 1046
- Зарегистрирован: Вс мар 01, 2009 19:47:16
- Откуда: Ростов-на-Дону
Re: ATmega8, динамическая индикация, switch case и десятична
BOB51, у меня арбитр в конце цикла формирования буфера стоит. То есть по окончанию заполнения буфера начинается вывод данных на дисплей, как раз для этого отбит один цикл.
Не важно чем все начнется. Важно чем кончится!
Re: ATmega8, динамическая индикация, switch case и десятична
Так и это - арбитр готовности для переноса - стандартная процедура при динамике.
Просто динамическая индикация это не только вывод на семисегментники но и стандарт динамического мультипликационного вывода на светодиодные щиты рекламы.
В том числе и с точки зрения экономии питания тех "супер дисплеев".
Занимался в стары времена, когда ещё "светиков с мозгами" в помине не было. Сегодня этот класс деталюшек (ws....) довольно много проблем решил, и о старых приёмах забывать начали.

Просто динамическая индикация это не только вывод на семисегментники но и стандарт динамического мультипликационного вывода на светодиодные щиты рекламы.
В том числе и с точки зрения экономии питания тех "супер дисплеев".
Занимался в стары времена, когда ещё "светиков с мозгами" в помине не было. Сегодня этот класс деталюшек (ws....) довольно много проблем решил, и о старых приёмах забывать начали.
- Starichok51
- Модератор
- Сообщения: 19053
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: ATmega8, динамическая индикация, switch case и десятична
извиняюсь за ранее сказанное - я совсем упустил, что речь идет про динамическую индикацию.
естественно, у меня в этом случае есть буфер для выводимой информации.
буфера у меня нет для экрана 1602.
естественно, у меня в этом случае есть буфер для выводимой информации.
буфера у меня нет для экрана 1602.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


