Страница 1 из 2
Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Пт ноя 11, 2011 04:11:29
Sunny
У меня есть автомагнитола без съёмной панели, восстановлению не подлежит. На основе радиоприёмного устройства от неё — TDA7421S и схемы обработки сигнала TDA7461ND, хочу собрать тюнер. В качестве контроллера должна быть использована КР580ВМ80А с соответствующей обвязкой. Индикация — с помощью специализированного ВЛИ. Прототип МК уже собран, распаял и программатор для побайтового программирования КМ573РФ2 из Радио, 10-1986, страница 34.
Помогите начать хоть что-то. Посоветуйте, как лучше реализовать на этом микропроцессорном комплекте общение с микросхемами РПУ по шине I2C.
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Пт ноя 11, 2011 09:18:51
МитяРа
Назвать процессор контроллером, это ведь надо иметь изрядную долю фантазии..
Вместо ВМ80 проще было применить ВМ85-й - у него обвязка проще..
Об остальном надо подумать...

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Пт ноя 11, 2011 10:42:08
Дмитрий М
А почему такой выбор? Если по бедности то, что под руками было то проще всё-же купить контроллер с поддержкой шины, благо тпроектов в сети под автомагниторы и РЧ блоки полно. Если как лабораторная работа... надо теорию глубоко грызть. Комплект ВМ80 устарел раньше, чем появились шины I2C или SPI, поэтому найти примеры будет нелегко.
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Пт ноя 11, 2011 11:04:48
МитяРа
Под I2C шину можно применить из того-же комплекта 580ВВ55А - у неё есть режим побитового управления входными/выходными линиями..
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 04:33:46
Sunny
Спасибо, насчёт побитового управления попробую разобраться.
Выбор этого комплекта обусловлен наличием большого объёма документации в бумажном виде и дешевизной реализации, все микросхемы есть в запасах, ничего не надо покупать, кроме макетных плат. Когда хоть что-то зарабоает, отпишусь.
А какое решение можете посоветовать, чтобы соединить I2C SDA и SCL с компьютером для проведения предварительных испытаний, с возможностью управления по шине непосредственно из программы на ПК?
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 07:21:50
МитяРа
Sunny писал(а):А какое решение можете посоветовать,
Раньше, помню даже специальные программы были, ещё под DOS-ом, для управления I2C-шными микрухами..
Поищи, может в инете найдёшь..
А работали они обычно LPT-порт..
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 09:33:19
BCluster
Язык не поворачивается назвать все это пустой тратой времени из-за глубокого уважения к вм80

Однако эт не вчерашний день а уже позавчерашний и заниматься этим не комильфо.
На макетных платах можно съэкономить если взять норм контроллер он будет занимать раз в 20 меньше места )
Sunny писал(а):А какое решение можете посоветовать, чтобы соединить I2C SDA и SCL с компьютером для проведения предварительных испытаний, с возможностью управления по шине непосредственно из программы на ПК?
Не видел таких давно, писать надо.
Есть чудесная программа realterm, однако для нее там нужен какой то адаптер.
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 10:03:19
Dmitry Dubrovenko
Раз уж пошла такая пьянка, кто подскажет удобоваримый Ассемблер для этого ископаемого?
Sunny писал(а):программатор для побайтового программирования КМ573РФ2
"Заколебёшься" с мягким знаком пишется?

Вот
тут есть ссылки на все распространённые самодельные программаторы "параллельных" м/сх.
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 10:13:27
МитяРа
Dmitry Dubrovenko писал(а):то подскажет удобоваримый Ассемблер для этого ископаемого?
Тогда они все были "неудобоваримые" DOS-овские с командной строкой..
Сам пользовался AVSIM85, т.к. он и 8080 и 8085 поддерживал..
P.S. Во, нашёл где есть:
http://cpp-coding.ru/?p=mcs85&l=28
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 10:19:54
Dmitry Dubrovenko
МитяРа писал(а):DOS-овские с командной строкой
Ну, хотя бы такой..
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 10:22:36
МитяРа
Сцылка выше - сообщение поправил..
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 11:25:34
Dmitry Dubrovenko
А брать-то где?

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 14:12:30
МитяРа
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 18:33:47
ut1wpr
Данный процессор требует дополнительного наличия таких микросхем:
Генератор тактовых сигналов и формирователь сброса (Двухфазная тактировка!).
Шинные формирователи.
Арбитр ОЗУ - ПЗУ.
Контроллер прерываний, если их будет больше одного.
Трехканальный таймер.
Порт SIO
Как завершающий аккорд - обязательно наличие трех питаний - +5 -5 +12 с соблюдением определенной последовательности их появления.
Кое-что можно реализовать и на россыпи, но я сомневаюсь, что устройство в сборе поместится на переднем сиденье автомобиля.
Изучать можно все что угодно. Можно даже изучить. Вопрос - вы относите себя к археологам? Вы достаточно юны, чтобы так вольно распоряжаться собственным жизненным временем?
Писать софт под это дело лучше всего найдя в инете симулятор ОС CP/M 2.2 Тогда в вашем распоряжении будут такие великолепные программы, как:
M80 -мощный макроассемблер
L80 - из этого же пакета линкер
LIB80 - софт для работы с библиотеками.
SID - символический отладчик.
Потратив еще годик, вы сможете приступить к изучению PL/M (предварительно написав благодарное письмо Гарри Килдалу), и как венец, приступить к изучению структурированного языка Паскаль, вкушая все прелести модульности и высокого уровня собственного самомнения.
И все это придется все-таки осваивать, т.к. они рассчитаны на профессионалов. Литературы к этим прелестям в основном на родном английском, в те времена его не знать считалось недопустимым для программера, не то что нынче.
Прислушайтесь к советам, выбросьте затею из головы. Ничего путного из этого не выйдет. Не та эпоха нынче. Вы же не попретесь конницей на танки, или того хуже, на Росинанте?
Впрочем, если у вас есть свой Санчо-Панса... Вас не остановить.

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 18:48:26
МитяРа
ut1wpr писал(а):Арбитр ОЗУ - ПЗУ.
Это-ж надо было выдумать, так назвать дешифратор адресов..
Зато, как звучит...

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 19:34:50
ut1wpr
МитяРа писал(а):ut1wpr писал(а):Арбитр ОЗУ - ПЗУ.
Это-ж надо было выдумать, так назвать дешифратор адресов..
Зато, как звучит...

В свое время дешифратор адресного пространства входил как неотъемлимая часть в устройство арбитрирования. Многое, что тогда не было смешным, сейчас воспринимается с иронией. Я вас понимаю...

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 21:21:04
BOB51
есть еще комплектик от 2500AD (x8085.exe x80.exe) к ним линкер и библиотекарь с заготовками командных строк DOS . Вполне работоспособные вещи.
Только уж лучше Z80 учить - вполне еще дееспособная штука (правда найти практически уже невозможно), да и на его базе у ZILOG по сей день микроконтроллеры и микропроцессоры выпускаются...
Ежли следовать INTEL, то вполне сгодится любой ПК или mcs51...
можно и свой ПК сгородить - описание комплектов ИС и процессоров от 386 до пенька 4-го вполне доступно...

кстати, у меня еще лежит УМК работоспособный с набранной когда-то макетной платой и полной документацией - могу дать его потренироваться

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 21:22:51
Dmitry Dubrovenko
МитяРа писал(а):Тут нашёл
Тенкс.
ut1wpr писал(а):Данный процессор требует дополнительного наличия таких микросхем:
.......
Трехканальный таймер.
Это-то нафига?
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 21:29:11
BOB51
580ВИ53 или 1810ВИ54
по нынешним временам обязательный компонент любого микроконтроллера
а в общем наборе микросхем сопровождения
еще там контроллер УСАПП, дисплея/клавиатуры и много чего другого...
Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.
Добавлено: Сб ноя 12, 2011 21:32:23
Dmitry Dubrovenko
Речь не о "дополнительном наборе", а о том, что "требует".