А так?
http://savepic.ru/7112193.png
Вид для печати
Название программы:
Программатор микроконтроллера КР1878ВЕ1 (Тесей).
Revision 1.01, релиз для Profi (порты ВВ55).
(С) Max/CBX/BDA & Cardinal/PGC/BDA, г. Кемерово, 24.05.2002.
если надо могу Кардиналу позвонить, может у него остался софт и схемы
AHTuXPuCT,
Надо и программу и схему программатора и схему подключения программатора к Profi :)
созвонился я с авторами. сказали что найдут исходники и схемы.
надо маленько подождать :)
Не вопрос. Ждем-с :)
вот ссылка от автора на статью - http://habrahabr.ru/post/107565/
сейчас у автора проблемы с переводом инфы со спековских дисков, но обещал
скоро оцифровать диски
Из этой статьи я и брал скриншот программы :)
Нарыл этикетку на микроконтроллер:
Вложение 52336
Никто не скачивал архив с файлами seq.rar для конструкции секвенсера и телеграфного ключа с этой страницы http://rx9abc.narod.ru/SEQ/seq.html ?
Сейчас этот файл архива недоступен (удален).
Прошу прощения за оффтоп. Если существует какой-то интернет-кэш с помощью которого можно скачать удаленные с сайтов файлы, то пожалуйста киньте ссылку на такой кэш :)
возрадуйтесь! ;)
сегодня Максим прислал все файлы по программатору.
выкладываю.
вот что пишет:
Высылаю почти всю инфу по кр1878ве1. Не удалось найти только *.pcx картинки из официальной документации, но это небольшая потеря.
Сопроводительный README в архиве.
to AHTuXPuCT: Большое спасибо за документацию - вот уж действительно уникальная вещь!
to Viktor2312: Может быть, архив тоже добавить на первую страницу? Вещь достойная и уникальная :-)
Всех приветствую, добрый день :v2_dizzy_surrender:
Вот уж, поистине, всё новое - это забытое старое :v2_laugh:
Не прошло и 20 лет, как в руки попался частотомер, собранный по схеме из журнала Радио №10 2000 :v2_dizzy_kids:
В кулёчке рядом обнаружилось и "сердце" - КР1878ВЕ1 :v2_dizzy_heart:
Так и не удалось его тогда запрограммировать и весь "проджект" был отложен "на потом". И вот, видимо, наступило его время :smile:
Друзья, кто смог-таки вдохнуть жизнь в этот МК - прошу помощи: есть собранный программатор по схеме из той же статьи в Радио, есть файл F.MIC, найден в гараже компьютер с LPT-портом, установлена на него 98-я, в программе PicProg обнаружил даже поддержку КР1878ВЕ1, НО - что дальше со всем этим добром делать? :v2_wacko:
Какова последовательность действий, подскажите, не сочтите за труд. Возможно, у кого-нибудь сохранился готовый скомпилированный файл прошивки - было бы просто великолепно. Если всё получится - отрапортую с фотоотчётом :v2_dizzy_vodka2: Не получится - обратно в кулёчек и - на помойку :v2_dizzy_angel:
Скрытый текст
Втавить МК в плату частотомера и запустить. Если МК оказался рядом с платой, скорее всего он от туда.
В журнале Радио №10 2000 есть же код. Набить ручками и всё.
А файл F.MIC текстовый, можно его скомпилировать если есть чем.
- - - Добавлено - - -
Лучше на продажу на барахолке- https://zx-pk.com/forum/
Alex Shiloff, почитал, с компилятором разобрался, исходник скомпилировал в файл прошивки, всё проверил - ок.
Подскажите, правильно ли выбран генератор в программаторе?
если верить даташиту - 8МГц - режим для внешнего кварца, который подключается к OSC1, OSC2, т.е.генерит тактовую сам контроллер (кстати странно что так не сделали). здесь тактовая подается снаружи, это по смыслу больше похоже на "трансляцию внешней тактовой частоты" оно же - кварц 500кГц.
да.Цитата:
т.е., мы выбираем при программировании тот режим работы МК, с которым он будет работать в схеме - верно?
И всё-таки...
В статье Д. Богомолова "Частотомер на микроконтроллере" читаем следующее:
Спустя почти год после публикации статьи в разделе "Наша консультация" вышла поправка следующего содержания:Цитата:
При программировании микроконтроллера следует включить режим внутреннего генератора на частоту от 500 до 8000 кГц
Последнюю фразу "Естественно, понадобится внешний генератор указанного диапазона частот" следует понимать как "Естественно, понадобится внешний генератор указанного диапазона частот при программировании" или, всё-таки, имелся в виду генератор самой конструкции уже для работы частотомера?Цитата:
О программировании микроконтроллера
На с. 6 (первый абзац, последние четыре строки) вместо слов "При программировании... включить режим внутреннего генератора..." следует читать: "При программировании... включить режим внешнего генератора...". Естественно, понадобится внешний генератор указанного диапазона частот.
Вложение 75702 -> Вложение 75703
для работы. в схеме программатора никаких генераторов нет.
Перебрал все доступные программы-программаторы для этого МК - результат получил только с DOS-версией P_WMCT.EXE:
P_WMCT.EXE F.SAV
Вложение 75736
Можно ли считать такую информацию успешной прошивкой МК?
Сама программа при "пустом" запуске информирует о синтаксисе:
Вложение 75738
Попробовал запустить в таком виде P_WMCT.EXE F.SAV /c:01x - получил следующее:
Вложение 75739
Ладно, если прошилось, то прошилось. При проверке вместо заставки "876543210" получил "шифровку":
Вложение 75740
и через секунду в первом разряде индикатора вместо "0" - "3" :v2_wacko:
Можешь поискать тему про Z-Controller, там тоже какой-то досовской прогой от создателей МК прошивается, но "программатор" свой несколько проводков на LPT.
Частотомер от Mars'a на КР1878ВЕ1
Цитата:
Правильно собранный частотомер после включения должен показать на табло число 87654321 в течении 1 секунды, а затем перейти в режим счета, индицируя при отсутствии входного сигнала ноль в первом разряде.
как минимум это с приличной вероятностью говорит о том что прошилось нормально.
явно перепутаны разряды - точка с левым нижним и левый верхний со средним горизонтальным. и со схемой из "Радио" он не может выдать 876543210 - там всего 8 разрядов задействовано. так что 87654321.Цитата:
и через секунду в первом разряде индикатора вместо "0" - "3" :v2_wacko:
:v2_clapp:
да, чё-то понесло :v2_dizzy_king:
так и есть! плату когда разводил - делал правильно, а шлейф к индикатору припаивал - уже красиво :v2_dizzy_punk:
В общем, докладываю: вот 87654321
Вложение 75752
вот он 0 спустя секунду в крайнем разряде
Вложение 75753
а вот и тактовые 4 МГц
Вложение 75754
Итог: спустя 20 лет и 7 месяцев после воплощения идеи Дмитрия Богомолова в железо, забилось-таки сердце этого устройства :v2_dizzy_heart:
Я доволен, как после сборки светомузыки в школьные годы :v2_yahoo:
Теперь по факту: за всё это время никто нигде не выложил скомпилированный файл прошивки. Везде фигурируют только исходники. Хотя устройство повторило немало радиолюбителей. По крайней мере - таковой мне не встречался. От разнообразия всевозможных программаторов для этого МК просто глаза разбегаются, но предложенный в статье прекрасно справился с задачей. Версия под Win не сработала, зато DOS показал себя во всей красе. Неувязок, связанных с годом выпуска МК, которыми пугали производители я не увидел. Схема действительно рабочая, возможно, не только у меня остался незаконченный экземпляр, посему в аттаче прошивка и программа. Берём дискетку... :v2_dizzy_indy:
Всех благодарю за оказанную помощь, всем удачи :v2_dizzy_hello:
Тоже для спортивного интереса прикупил 10 шт. КР1878ВЕ1
чтобы в новогодние праздники было чем заняться :)
Хотел спросить, компилятор под 32 бита никто не делал?
Или в Tessa через dosbox прошивки все компилят :)
Нагуглил страничку автора альтернативного компилятора, там у него лежат исходники на С под linux.
http://vak.ru/doku.php/proj/tesei/tesei-asm
-------
да, страничка была в топе даже :) не заметил.
Автор красава, код интересный. Поставил VC++6.0 и перенес все за вечер под винду.
Скрестил с редактором который делал ранее. Выложу попозже.
Забрал МК, упаковка супер. Качество на высоте, буду пробовать.
Вложение 76760Вложение 76761Вложение 76762Вложение 76763Вложение 76764Вложение 76765
Может кому пригодится, мой вариант платы под ЛУТ программатора LPT. Из Windows новее 98-й не работает, только DOS.
Также собирал частотомер по схеме Богомолова, и, что интересно, тоже были ошибки в подключении индикаторов. Главная беда этого частотомера - это входной усилитель с низким сопротивлением и чувствительностью. Лучше его заменить на какой-либо другой с полевиком на входе.
Вложение 77046
Вложение 77047Вложение 77048