User Tag List

Страница 6 из 7 ПерваяПервая ... 234567 ПоследняяПоследняя
Показано с 51 по 60 из 64

Тема: Новогодний 1816ВЕ35

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    12.07.2016
    Адрес
    г. Тюмень
    Сообщений
    40
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, очень интересно! И столько всего запрограммировано!..
    Цитата Сообщение от Tronix Посмотреть сообщение
    об какой-либо оптимизации и речи не шло, так как ВЕ39 все-таки во-первых в два раза быстрее чем ВЕ35, и поэтому сколько там миллисекунд (или даже секунд) будет вычисляться температура, или любое другое действие - абсолютно все равно
    Это оптимизация по времени, а есть еще оптимизация по длине кода

    Кстати, у вас там есть отдельная подпрограмма для инкремента BCD числа. Это можно сделать в две команды, пользуясь десятичной коррекцией:
    Код:
    inc a
    da a
    С помощью такого инкремента можно и BINBCD реализовать. Но сильно по длине не выиграть.

    Я старался вылизать по длине ввод-вывод по 1wire, возможно будет интересно посмотреть на мою реализацию. Побитных функций не делал вообще
    Последний раз редактировалось RCgoff; 03.05.2023 в 12:20.

    Этот пользователь поблагодарил RCgoff за это полезное сообщение:

    Tronix(03.05.2023)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RCgoff Посмотреть сообщение
    а есть еще оптимизация по длине кода
    Да, но задачей было влезть в 2048 байт, что бы использовать вместо флехи в самом финале РФ4. Что и было выполненно - прошивка 1974 байта влезла в керамо-золотую РФ4, которую в итоге и поставил на плату (но сфоткать забыл).

    Кстати, это не единственное что было сделано - еще была заменена КРЕНка на современный человеческий dc/dc, потому что в закрытой коробке КРЕНка грелась до ~75 градусов (вместе с радиатором), что как бы для неё и нормально вполне, по даташиту, так сказать, только она разогревала все вокруг себя - электролиты, батарейку (sic!) и тд - и вот это уже не круто. Пришлось её выпилить, пожертвовав внешним видом всей конструкции, зато теперь всё холодное ну и потребление от 12 вольт разумеется снизилось в разы:



    Ну а часики эти с тех самых пор (с зимы) стоят на прогоне 24/7 в пластиковом контейнере из фикс-прайса, ждут наступления лета и вдохновения для создания корпуса:

    Эти 2 пользователя(ей) поблагодарили Tronix за это полезное сообщение:

    ALS(06.05.2023), max232cpe(06.05.2023)

  4. #3

    Регистрация
    13.02.2022
    Адрес
    г. Уфа
    Сообщений
    706
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    82 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    Да, но задачей было влезть в 2048 байт, что бы использовать вместо флехи в самом финале РФ4. Что и было выполненно - прошивка 1974 байта влезла в керамо-золотую РФ4, которую в итоге и поставил на плату (но сфоткать забыл).

    Кстати, это не единственное что было сделано - еще была заменена КРЕНка на современный человеческий dc/dc, потому что в закрытой коробке КРЕНка грелась до ~75 градусов (вместе с радиатором), что как бы для неё и нормально вполне, по даташиту, так сказать, только она разогревала все вокруг себя - электролиты, батарейку (sic!) и тд - и вот это уже не круто. Пришлось её выпилить, пожертвовав внешним видом всей конструкции, зато теперь всё холодное ну и потребление от 12 вольт разумеется снизилось в разы:

    Ну а часики эти с тех самых пор (с зимы) стоят на прогоне 24/7 в пластиковом контейнере из фикс-прайса, ждут наступления лета и вдохновения для создания корпуса:
    Отлично получилось!

  5. #4

    Регистрация
    13.02.2022
    Адрес
    г. Уфа
    Сообщений
    706
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    82 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пришли тест платы для мс7004

  6. #5

    Регистрация
    13.02.2022
    Адрес
    г. Уфа
    Сообщений
    706
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    82 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собираю по немногу


  7. #6

    Регистрация
    13.02.2022
    Адрес
    г. Уфа
    Сообщений
    706
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    82 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите по резонаторам для контролёров серии ве35
    какая разница в скорости работы? В клавиатуре мс7004 стоит 4.6мгц, максимальный для контролёра 5мгц, есть смысл ставить максимальный?
    на 1-2мгц резонатора хватит для работы данного мк?

  8. #7

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,143
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от max232cpe Посмотреть сообщение
    Подскажите по резонаторам для контролёров серии ве35
    какая разница в скорости работы? В клавиатуре мс7004 стоит 4.6мгц, максимальный для контролёра 5мгц, есть смысл ставить максимальный?
    на 1-2мгц резонатора хватит для работы данного мк?
    Ну для ВЕ35 максимальная частота кварца 6МГц по паспорту.
    Если стоит 4,6МГц, то значит используется определенная частота при работе клавы. Я так понимаю внутренний делитель используется.
    И не забываем что внутри кварца частота делится на 3 для машинных циклов (по сути на какой частоте работает МК). То есть при 6МГц кварца, МК работает на 2МГц
    Так что делай выводы
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #8

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Ну для ВЕ35 максимальная частота кварца 6МГц по паспорту.
    Немного запоздало дополню - в MIDI-клавиатуре на ВЕ35, которую я собирал и о которой писал, кварц на 8,86МГц. В общей сложности, я сделал штук пять плат для клавиатуры - все контроллеры работали нормально. Так что задел по частоте, может и не во всех контроллерах, но есть.

  10. #9

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,143
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Так что задел по частоте, может и не во всех контроллерах, но есть.
    Безусловно, все возможно, особенно после опытов над ВМ80А, который как бы по паспорту 2,5МГц, а по факту и до 5МГц разгоняется (отдельные экземпляры).
    Я сам лишь основывался лишь по справочнику, когда говорил про 6МГц. Лично я работал с ней, если не изменяет память на 4,608МГц ввиду использования ВВ51 для приемопередатчика. Но в свете твоих опытов, то интересно потянет он 9,216МГц
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  11. #10

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Безусловно, все возможно, особенно после опытов над ВМ80А, который как бы по паспорту 2,5МГц, а по факту и до 5МГц разгоняется (отдельные экземпляры).
    Я сам лишь основывался лишь по справочнику, когда говорил про 6МГц. Лично я работал с ней, если не изменяет память на 4,608МГц ввиду использования ВВ51 для приемопередатчика. Но в свете твоих опытов, то интересно потянет он 9,216МГц
    Строго говоря, это были не опыты, просто по схеме стоял такой кварц. Конечно, можно было использовать и меньшую частоту, но тогда пришлось бы пересчитывать времянки и корректировать прошивку, в чём не было необходимости, раз схема отлично работала. Я даже понятия не имел о паспортных данных контроллера Но, вполне возможно, будет работать и на 9МГц и больше. А если нет - можно попробовать чуть поднять питание. Хотя, по мне, выгадывать какие-то тики ценой надёжности не стоит. Разве что в плане эксперимента.
    Но - факт, на 8,86МГц работает. Насколько я понял, проект А. Студнева из "Радио" стал очень популярен и его повторяли многие.

Страница 6 из 7 ПерваяПервая ... 234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Новогодний мини-ZX конкурс :)
    от zebest в разделе События
    Ответов: 18
    Последнее: 31.12.2014, 22:03
  2. Ищу новогодний гифт
    от jerri в разделе Демо
    Ответов: 6
    Последнее: 18.01.2010, 16:45
  3. Новогодний гифт!!
    от newart в разделе Демо
    Ответов: 13
    Последнее: 06.01.2008, 00:04
  4. Московский новогодний сисопник
    от STS в разделе События
    Ответов: 9
    Последнее: 31.12.2007, 21:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •