in80c31 отладочный модуль без лишнего

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
ml_Vasia
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Re: in80c31 отладочный модуль без лишнего

Сообщение ml_Vasia »

есть 627104 микруха но чтото я найти немогу на нее даташит увидел 62256 и 621000 в ответах мб это тоже какаято память?
Реклама
ST_A
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Вт окт 05, 2010 15:25:41
Откуда: г. Кишинев

Re: in80c31 отладочный модуль без лишнего

Сообщение ST_A »

BOB51 писал(а):значительно проще организовать симулятор на том же at89c52 с внешним ОЗУ и небольшой обвязкой
преимуществом станет свобода выбора интерфейса связи с ПК и возможность слежения за работой прикладной схемы с непосредственной отладкой "на ходу"
Предложенная выше схема и представляет симулятор ПЗУ для процессора семейства MCS-51 с возможностью загрузки от компьютера, причем софт позволяет вручную изменить содержимое отдельных ячеек памяти. Выходные сигналы устройства пристегиваются в любую схему (будь она самодельная или заводская) взамен ПЗУ. Эта версия расчитана под LPT порт, при желании схему можно перевести и на COM порт, только это будет равноценно тому, что вся схема делается почти заново.
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15574
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: in80c31 отладочный модуль без лишнего

Сообщение BOB51 »

у меня такая была... :cry:
к параллельному или к последовательному цеплять - зависит от программы :P
а гальванразвязка всегда спокойнее :beer:
Вложения
rom_shem_1_print.pdf
(27.88 КБ) 556 скачиваний
rom_shem_print.pdf
(60.46 КБ) 455 скачиваний
ST_A
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Вт окт 05, 2010 15:25:41
Откуда: г. Кишинев

Re: in80c31 отладочный модуль без лишнего

Сообщение ST_A »

По концепции предложенные варианты схем приемлемы, если на первом месте стоит безопасность (через опторазвязку). Чисто мое любопытство, можно ли ознакомится с прошивкой (для второй сжемы)?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15574
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: in80c31 отладочный модуль без лишнего

Сообщение BOB51 »

вообще-то это был комплект - программатор-отладчик(отдельная схема) и, обственно, выложенный имитатор.
к нему прилагалась программка на basicе, одна неприятность... чтобы из *.bin формата файл перегнать нужно сначала дебаггером поработать...доводить до ума лень :sleep:
а первая версия имитатора вообще на кучке К561 собиралась :cry:
кстати, обе выложенные схемы - одно устройство, просто дополнение немного позже вводилось (по мере потребностей).
прошивку поискать прийдется, да и вобщем, она есть вариация на тему основного блока программатора-отладчика так что "апендиксов" там достаточно...
можно и выложить, ежли интерес к антиквариату имеется :beer:
Реклама
ST_A
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Вт окт 05, 2010 15:25:41
Откуда: г. Кишинев

Re: in80c31 отладочный модуль без лишнего

Сообщение ST_A »

Для меня достаточно и в bin формате (для 8051), остальное для меня особой сложности не составляеет. Если есть и исходник, то возражать не стану.
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15574
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: in80c31 отладочный модуль без лишнего

Сообщение BOB51 »

ну вроде бы хтот файлик... :sleep:
*.tsk=*.bin
трохх-тибидоххх..!! прийдется в архив закатать...
Вложения
VR0.rar
(1.76 КБ) 251 скачивание
ST_A
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Вт окт 05, 2010 15:25:41
Откуда: г. Кишинев

Re: in80c31 отладочный модуль без лишнего

Сообщение ST_A »

Спасибо, предоставленных сведений мне достаточно.
meister
Родился
Сообщения: 5
Зарегистрирован: Вс янв 09, 2011 14:54:03
Откуда: Россия

Re: in80c31 отладочный модуль без лишнего

Сообщение meister »

Здравствуйте! Нашел, как мне кажется, стоящий отладочный модуль для MSC-51. Автор схемы: Гнитиёв Валерий Павлович

Вот статья:

Отладочный модуль для МК51 (MSC-51).

Полностью освоив 48 контроллер, идем дальше – следующий шаг естественно это 51. Кстати это семейство еще не так устарело как 48, пока еще можно встретить контроллеры фирмы Atmel с именно этой архитектурой. Как вариант этот модуль может использоваться для освоения контроллеров AT89. Думаю, эта разработка все же кому-нибудь будет полезной.

Устройство (shema.gif) полностью аналогично стенду с открытой архитектурой для 48 контроллера, отличия есть, но совсем незначительные.

Основные параметры:

· ОЗУ программ емкостью 2 кБ

· ОЗУ данных (резидентное) 128 байт

· Два свободных параллельных порта для подключения периферии

· Нагрузочная способность портов – 1 вход ТТЛ

· Питание внешнее 5В

· Длительность машинного цикла 1 мкС

· Наличие USART-а (универсальный синхронный/асинхронный приемопередатчик)

· Доступны оба 16-ти битных таймера/счетчика

· Два входа запроса внешнего прерывания

Все в общем-то понятно. Для программирования этого устройства используются те же средства, тот же программатор (1prog.gif) и программа драйвер, которая претерпела некоторые доработки (теперь еще умеет понимать формат файла IntelHex). Помимо программатора с этим модулем совместимы все вспомогательные модули, единственное, что придется пересмотреть, так это сигналы Т0, Т1, INT, т к контроллеры в этом отношении несколько отличаются. Для написания и компиляции программы было решено ничего нового не выдумывать, а взять готовый компилятор, наделенный еще и хорошим отладчиком-эмулятором. Это программа находится на сайте http://dca.narod.ru.

Как и предыдущий вариант, устройство собрано на печатной плате, конструктив оформления такой же, более того рекомендую даже объединить эти два устройства в один корпус, так гораздо удобнее будет. При монтаже рекомендую процессор и память устанавливать в панельки. Помимо контроллера 1816ВЕ51 (или 31) можно применять аналогичные контроллеры фирмы ATMEL, а именно AT89C51, AT89C52, AT89C53, AT89C55, AT89S51, AT89S52, AT89S53, AT89S55, они абсолютно совместимы, только вот с архитектурой могут быть некоторые несущественные отличия (памяти в два раза больше, добавление некоторых новых режимов потребления и т п).

Гнитиёв Валерий 08.07.06

Есть, также и софт, но форум не позволяет прикрепить его (340кБ).
Вложения
1prog.gif
(31.02 КБ) 734 скачивания
shema.gif
(91.89 КБ) 749 скачиваний
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15574
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: in80c31 отладочный модуль без лишнего

Сообщение BOB51 »

можно и поинтереснее сообразить :sleep:
к примеру, как в нижеприведенном программаторе... весьма древнего происхождения...
(комплектно с ранееприведенным имитатором ОЗУ) :beer:
Вложения
prog_at89s_vol1a.pdf
(37.7 КБ) 557 скачиваний
meister
Родился
Сообщения: 5
Зарегистрирован: Вс янв 09, 2011 14:54:03
Откуда: Россия

Re: in80c31 отладочный модуль без лишнего

Сообщение meister »

Думаю, многим понравиться схема (shema.gif см.выше) в виду её простоты.
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: in80c31 отладочный модуль без лишнего

Сообщение ChipKiller »

делал подобную вещь очень давно, но до сих пор все работает. Для большинства устройств 51-серии хватает выше крыши. Для загрузки внешней памяти программ использовал RAM из кеш-памяти 486 материнки (там как правило стояли 32Кх8 или 64Кх8 ОЗУ)

вот здесь выкладывал http://www.carhelp.info/forums/showthre ... na-AT89cXX
Закрыто

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