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

User Tag List

Страница 16 из 24 ПерваяПервая ... 121314151617181920 ... ПоследняяПоследняя
Показано с 151 по 160 из 238

Тема: Самодельный комп на i8080

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

    По умолчанию

    нульмодемный е-сно, c аппаратным управлением потока

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

    Цитата Сообщение от Xrust Посмотреть сообщение
    Контакты надо замкнуть какие-то?
    Это в схеме смотрите сигналы RTS/CTS, я их по номерам не помню.

    Проверьте, есть ли сигналы с выходов U13, устанавливается ли в 1 U11A
    Последний раз редактировалось freddy; 18.03.2018 в 15:11.
    Real Hardware!

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

  3. #152
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    906
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как не хватает спикера, чтоб попищал радостно. Можно в монитор добавить, и пищалку на выход таймера повесить
    Завтра кабель сделаю и продолжу проверять. Сейчас на работе.

  4. #153
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    906
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    freddy, с таймера U13 выходит 184Гц.

    Нажмите на изображение для увеличения. 

Название:	reset.png 
Просмотров:	210 
Размер:	3.5 Кб 
ID:	64681

    Вот что происходит на триггере при включении и последующем нажатии reset. Иголка на Q - это видимо момент подачи питания.

  5. #154
    Member
    Регистрация
    26.04.2016
    Адрес
    г. Полоцк, Беларусь
    Сообщений
    48
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Таймер не инициализирован. У меня было тоже самое.
    Процесс запуска относительно сложен - после старта загрузчик копирует монитор в U7 в область ОЗУ F800-> . Затем происходит переход на F800. Далее уже монитор отключает ПЗУ с адреса 0...7fff и включает ОЗУ U6.
    Соответственно, это все нужно проверять.

    Для общего пуска и какой-никакой уверенности в процессоре/ВК38/шинных формирователях делал вырождение монитора в просто исключение переброса триггера, инициализацию таймера/ВВ51 и бесконечную посылку в порт консоли символа ">". После правки пяти-шести КЗ и замены процессора - код из ПЗУ начал выполняться, таймер нормально инициализировался и символа пошли в консоль.
    На выходах таймера должна быть частота 153600Гц.

    Но что-то еще есть. Монитор не стартует. Нужно писать тесты.
    Для начала забейте ПЗУ нулями, а в конце запишите C3 00 00 - на адресных линиях соответствующих объёму ПЗУ должен быть "меандр" - ноль будет четкий, а единица - с провалами. Это нормально.На остальных - строго ноль.
    Последний раз редактировалось A_AVL; 19.03.2018 в 15:07.

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

    По умолчанию

    A_AVL, замкните RTS+CTS на разъеме, посмотрите осциллографом что будет на TXD, если с терминала слать все время 'Enter' (CR)
    для упрощения подключайте только TXD,RXD
    Таймер инициализирован, значит машина рабочая, там больше нет препятствий. Проверять ВВ51 и преобразователь уровня.


    Xrust, Проверять нужно КЗ на шинах, правильность монтажа. Машина не стартует. Как писали, забить для начала ПЗУ 00, в конце JMP 0.
    Добиться меандра адресах. На ОЗУ, ВВ51, ВИ53 можно пока не обращать внимания и снять.
    Последний раз редактировалось freddy; 19.03.2018 в 15:43.
    Real Hardware!

  7. #156
    Member
    Регистрация
    26.04.2016
    Адрес
    г. Полоцк, Беларусь
    Сообщений
    48
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    freddy, При попытке запуска монитора из ОЗУ инициализации таймера нет. Если инициализировать из ПЗУ - работает. Где-то явно очередная сопля сидит. Буду разбираться.

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

    По умолчанию

    шина данных, системный контроллер, процессор, таймер работают. Посмотрите буфер адресов, сняв процессор, на разрядах по очереди устанавливайте 0/1.
    Смотрите чтоб на соответствующем выходе было то что на входе и не появлялось на других выходах. По симптомам не рабочие старшие адреса

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

    Может тестовую утилиту выпустить? Машина по идее станет более популярна

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

    С сегодняшнего дня все обновления будут дублироваться в 1 посте, все самое свежее.
    Real Hardware!

  9. #158
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    906
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вынул все микросхемы памяти и подтянул шину данных к земле через резисторы 10кОм. На шине адреса четкий перебор, на шине данных нули.
    Голосую за тестовую прошивку!
    Есть сомнение в микросхемах ОЗУ, т.к. я их проверял только в MiniPRO. В реальном устройстве не могу проверить. Остальные компоненты, кроме таймера, ПЗУ и мелкой логики, проверены на рабочей плате.
    ....
    Так, на D0 какой-то мусор присутствует...
    ...
    ТМ2 заменил - вроде пропал мусор. Попробую поставить все микросхемы на место.
    ...
    Нажмите на изображение для увеличения. 

Название:	CS_OE.png 
Просмотров:	204 
Размер:	4.6 Кб 
ID:	64688
    Вот сигналы на /CS и /OE ПЗУ после сброса. Вроде все правильно. По шине данных какие-то данные бегают. Таймер по-прежнему не подает признаков жизни.
    Последний раз редактировалось Xrust; 19.03.2018 в 21:03.

  10. #159
    Member
    Регистрация
    26.04.2016
    Адрес
    г. Полоцк, Беларусь
    Сообщений
    48
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Xrust, Если чуть поофтопить, MINIPRO ж вроде логику умеет тестировать? Не пробовали? Думаю купить себе такой.

    Если по вышевыложенным сигналам - снимите такую же + добавьте ешё сигнал выборки U7 (20 нога) и сигнал ~MW (27 нога). Тогда точно можно будет видеть, что процессор работает как надо - там должны быть импульсы записи в ОЗУ.
    Ещё, в ПЗУ зашит файл rom.bin?
    Последний раз редактировалось A_AVL; 19.03.2018 в 23:04.

  11. #160
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    906
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Проверял, но вот триггер неисправным оказался. Я не знаю какой алгоритм проверки у минипро. Возможно в статике микросхема работоспособна, а при высоких частотах появляются глюки.
    2. Завтра сделаю.
    3. Естественно.

Страница 16 из 24 ПерваяПервая ... 121314151617181920 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. PMI-80 - одноплатник на i8080
    от rw6hrm в разделе Разное
    Ответов: 72
    Последнее: 02.09.2022, 12:27
  2. Самодельный комп на х386 и выше. Обсуждение
    от Ghost в разделе Разработка электроники
    Ответов: 26
    Последнее: 10.04.2019, 01:38
  3. Мнемоники i8080 vs Z80
    от Vladimir_S в разделе Разное
    Ответов: 153
    Последнее: 20.12.2016, 13:02
  4. Квадратный корень на i8080
    от shoorick в разделе Разное
    Ответов: 31
    Последнее: 25.08.2016, 14:04
  5. Эмулятор i8080
    от Higgins в разделе Разное
    Ответов: 2
    Последнее: 20.05.2011, 11:43

Ваши права

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