Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Внутрисхемный отладчик для систем на 8080 процессоре

  1. #1
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Внутрисхемный отладчик для систем на 8080 процессоре

    Любителям *****-диайвая посвящается!
    Это предназначено для разработчиков, использующих 80й процессор в своих изделиях.
    Для всяких РК-шек и прочего советского *****прома домашних ЭВМ эта вещь скорее всего бесполезна. Если же у Вас куча цифровых и аналоговых датчиков, куча исполнительных устройств, то вэлком, это пост стоит прочитать.
    Сразу оговорюсь, что идею я честно с3,14здил у одного зарубежного коллеги. Разработал только сам печатную плату под ЛУТ с крупным шагом, чтоб дома на коленке можно было повторить.
    Идею использовать 80й проц в разных пром. поделках подсказала смешная ситуация, когда 580 комплект стал никому не нужен, микросхемы можно закупать за копейки мешками. Проц например стоит аж 10р, а регистр ИР82 аж целых 3р! Ну не пропадать же добру. Особо внушает оптимизм дубовость и помехоустойчивость всего этого добра. Однако не все так гладко, когда кабельканалы к интерфейсным платам по несколько метров, иногда десятков метров. Когда все вокруг окружено могучими контакторами, искрит и клацает. Начинаются глюки, которые в тепличных лабораторных условиях не проявляются. Для устранения этих глюков очень помогает внутрисхемный отладчик.
    Я здесь только кратко опишу его возможности, остальное читайте в документации.
    Позволяет пошагово трассировать, а также запускать на полной скорости проца. Можно читать, писать в память и порты, есть возможность зацикливания команд, чтоб потом это все произучать дата-логером или осциллографом. Можно устанавливать брек-поинты и принт-поинты. Можно тестировать память, перемещать блоки данных, редактировать содержимое, загружать в память внутрисхемно. Можно включать, выклоючать прерывания, захваты шины. В любое время можно посмотреть содержимое регистров. Этот отладчик может вести себя для системы как обычный процессор и выполнять программу на полной скорости. Девайс был протестирован на моих жестких контроллерах, там тактовая 4МГц, и все отлично работало.
    Файлик с документацией.
    https://yadi.sk/d/HEsy1bLJYVBgkQ

    фоточка готового девайсика
    Real Hardware!

  2. Эти 6 пользователя(ей) поблагодарили freddy за это полезное сообщение:

    Anubis_OD (10.02.2020), bigral (07.02.2020), SaTaN5076 (07.02.2020), svofski (17.01.2020), Trol73 (17.01.2020), Tronix (17.01.2020)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,134
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обычно на производствах применяли заводской стенд на КР580ВМ80, в составе сам ВМ80, СОЗУ РУ10, РФок куча и др. мелкие ИС. Назначение - точно такое же, в т.ч. запуск проца стенда на полной скорости . К диагностируемой плате был 80-проволочный шлейф под колодку ВМ80. Софт мог подгружаться по RS-232 с головной ЭВМ участка отладки.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  5. #3
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я встречал лишь упоминания о подобном модуле. К сожалению ни фотографий ни документации разыскать не удалось. Если вдруг у кого-то есть, поделитесь пожалуйста.
    Real Hardware!

  6. #4
    Member Аватар для SaTaN5076
    Регистрация
    09.03.2011
    Адрес
    Томск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень круто! Как раз искал что-то подобное для исследования старой ЧПУ Agiematic C.

  7. #5
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    моща! я такой для z80 хочу - все никак не запущу свой автомат zanac-ex на базе msx2

    - - - Добавлено - - -

    Цитата Сообщение от freddy Посмотреть сообщение
    Я встречал лишь упоминания о подобном модуле. К сожалению ни фотографий ни документации разыскать не удалось. Если вдруг у кого-то есть, поделитесь пожалуйста.
    видел такое в доках от signetics но там целый i8080 был заменен на эмулятор помоему на кр1818вм01 + еще пачка древних pla типо 556рт1

  8. #6
    Member Аватар для SaTaN5076
    Регистрация
    09.03.2011
    Адрес
    Томск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чуток переразвёл под USB и SMD. FT232RL в стандартном включении.
    https://yadi.sk/d/HaMkayCjTsnXmg

  9. #7
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Можно устанавливать брек-поинты и принт-поинты.
    что такое "принт-поинт" ?

  10. #8
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    что такое "принт-поинт" ?
    Вывод содержимого регистров в определенных местах программы. См. Описание команд trace/untrace, epp/dpp.
    Real Hardware!

  11. Этот пользователь поблагодарил freddy за это полезное сообщение:

    shurik-ua (15.02.2020)

  12. #9
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,694
    Спасибо Благодарностей отдано 
    423
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    175 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На 8085(Intel, Toshiba, Mitsubishi) есть у кого-нибудь нормальные доки? А то в сети одни некачественные сканы!

  13. #10
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    я такой для z80 хочу
    такой что ли?
    Нажмите на изображение для увеличения. 

Название:	z80ice001.jpg 
Просмотров:	91 
Размер:	37.1 Кб 
ID:	71490

    - - - Добавлено - - -

    Цитата Сообщение от andrews Посмотреть сообщение
    На 8085(Intel, Toshiba, Mitsubishi) есть у кого-нибудь нормальные доки?
    у меня есть на КМОП версии 80с85 от Intersil и OKI.
    https://yadi.sk/d/HWevOWW1hJh_Tg
    Real Hardware!

  14. Этот пользователь поблагодарил freddy за это полезное сообщение:

    andrews (11.02.2020)

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Форк SDCC для процессора 8080
    от Oleg N. Cher в разделе Вектор
    Ответов: 49
    Последнее: 25.09.2019, 15:20
  2. Что такое пультовый отладчик в УКНЦ?
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 18.06.2018, 23:58
  3. Ассемблер для 8080
    от shoorick в разделе Разное
    Ответов: 26
    Последнее: 13.02.2016, 14:30
  4. Внутрисхемный эмулятор Z80
    от DVS в разделе Несортированное железо
    Ответов: 52
    Последнее: 08.06.2009, 12:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •