ПО для контроля и отладки МП системы

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Вымогатель припоя
Аватара пользователя
Сообщения: 611
Зарегистрирован: Вс июн 08, 2008 14:26:20
Откуда: г. Астрахань

Сообщение Frensis »

Какое ПО Вы знаете для контроля и отладки микропроцессорного комплекта КР580? Так, например, сделать то сделаешь какое-нибудь устройство на МП КР580ВМ80А, а как его работу отладить/настроить если что не так? И как можно эмулировать его работу на комьютере?
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Зачем вам это старьё?
Я по глупости тоже начинал с этого комплекта (+ Z80), теперь жалею что потратил на всё это целых 3 года.
Всю отладку я делал непосредственно на устройстве, с помощью светодиодов/цифровых индикаторов, тестера и осциллографа. Процесс довольно муторный, хорошо что я вовремя догадался заменить РФку на микросхему с электрическим стиранием (2816).
Видел в инете какой-то эмулятор процессора ВМ80 (отечественный, под ДОС), но так и не разобрался что с ним делать. Т.к. главное в устройстве всё-таки ввод/вывод, а там это было не предусмотрено :)))
Контактная информация:
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения

Сообщение KT315B »

Кстати, о старье =) А вот интересно, есть какой-нибудь симулятор для КР1801ВМ1?
R2AIV 73!
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Микропроцессорный комплект КР580 был хорош четверть века назад. Сейчас с ним связываться не имеет никакого смысла. То, что сейчас делается на одном микроконтроллере с 20 ножками, на микропроцессорном комплекте КР580 придётся делать из десятка (а то и больше) микросхем. Потребление энергии будет очень большим, а быстродействие низким. Кстати, для микропроцессора КР580 требуется три напряжения питания: минус 5 вольт, плюс 5 вольт и плюс 12 вольт... Короче, фтопку!
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Хотя возможно именно для целей обучения он не так уж и плох. Так как можно воочию увидеть шины адреса, данных и управления, а также все основные узлы МП системы в виде отдельных микросхем. В современных МК это всё находится внутри, и из-за недопонимания что к чему могут возникать ошибки программирования.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Секретный кот писал(а):...могут возникать ошибки программирования.
С чего бы это вдруг? Читаем даташит на современный микроконтроллер. Там написано английским по белому: В регистр такой-то загрузить то-то... Загружаем и имеем счастье. Спрашивается, нафига для этого вникать в классическую микропроцессорную систему с темя шинами ?
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Барсик писал(а):нафига для этого вникать в классическую микропроцессорную систему с темя шинами ?
Ну хотя бы для того, чтобы отличать память программ (ПЗУ), EPROM и внешние FLASH/SRAM, а также понимать, что всё это работает по-разному и с разными скоростями.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 611
Зарегистрирован: Вс июн 08, 2008 14:26:20
Откуда: г. Астрахань

Сообщение Frensis »

Секретный кот писал(а):
Барсик писал(а):нафига для этого вникать в классическую микропроцессорную систему с темя шинами ?
Ну хотя бы для того, чтобы отличать память программ (ПЗУ), EPROM и внешние FLASH/SRAM, а также понимать, что всё это работает по-разному и с разными скоростями.
Абсолютно согласен с Секретным котом.
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»