Страница 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-й - у него обвязка проще..

Об остальном надо подумать... :tea:

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-го вполне доступно... :beer:
кстати, у меня еще лежит УМК работоспособный с набранной когда-то макетной платой и полной документацией - могу дать его потренироваться :tea:

Re: Контроллер РПУ с PLL на КР580ВМ80А, нужна консультация.

Добавлено: Сб ноя 12, 2011 21:22:51
Dmitry Dubrovenko
МитяРа писал(а):Тут нашёл
Тенкс. :beer:

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
Речь не о "дополнительном наборе", а о том, что "требует".