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

User Tag List

Страница 100 из 133 ПерваяПервая ... 96979899100101102103104 ... ПоследняяПоследняя
Показано с 991 по 1,000 из 1327

Тема: Самодельный компьютер на Z80 и не только

  1. #991
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ewgeny7, го программировать под Денди!

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

  3. #992
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Вот на таком моменте SIA MC6850 почему-то "не успевает" записать в дата-порт данные, длины А0 не хватает. Байт пишется в конфиг-порт SIA.

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

    а вот тут - длина больше, запись идет.

    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #993
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    MC6850 почему-то "не успевает" записать в дата-порт данные
    ...о..., у меня такая же болезнь на Аюше была, иногда пропускались байты, когда считывал с ленты/с внешнего компа (на передачу всё ОК)... В основном после CR+LF такое было, при считывании бейсик-программы пропадали первые цифры нумерации строк, из-за чего всё ломалось. Особо не разбирался (вставлял 2-3 пробела перед номером строки, которые и съедались), но осадочек остался.

  5. #994
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    го программировать под Денди!
    Не... костюмчик не моего фасона
    Интелопроцессоры мне таки ближе по результатам квеста.

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

    rw6hrm, у меня есть мысль задержать сигнал RS (он же А0 на моей схеме) парой тормозных инверторов. Может фронт и отъедет как надо.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #995
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ewgeny7, но как же так? Строб обращения у 6502 заведомо короче установки и смены адресных линий.

  7. #996
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    HardWareMan, на интересную мысль навел, спасибо. Проверяю.

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

    Сработало.
    Я зачем-то затактировал МС6850 не от PHI2О от процессора, а сигналом от делителя клока на три, на входы RxC и TxC. Соответственно, строб записи в SIA растянулся втрое. Балда, блин...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  8. #997
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, ребяты...
    Вот здесь за срач - буду лично развешивать на берёзах, топикстартер поддержит.

    Бейсик слегка перепахал и он зафурычил. Уже выработанная привычка слёту узнавать мнемоники ассемблера, даже незнакомого, помогла быстро разобраться с кодом.
    Платка "второго этажа" как раз сделана как интерфейсная с терминалом и клавиатурой.



    Но застрял на поисках кварца для ТВ-терминала на Мега8... Кончились, блин.
    Придется снова у Mikka_A выклянчивать, пока из китаев приедут
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #998
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    кто может пролить свет на особенности 6502 - это rw6hrm
    Ну вообще-то уже и без меня ответили. Всегда стараюсь, чтобы все три байта джампа были в пределах одной страницы и адрес перехода не оканчивался на FF. Хотя сейчас это уже и не важно, но хорошие манеры прежде всего.
    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Я зачем-то затактировал МС6850 не от PHI2О от процессора, а сигналом от делителя клока на три, на входы RxC и TxC.
    Так, можно схемку в личку? Тактирование по RxC и TxC может осуществляться с любой частотой и с любого источника, а вот с цепью /CS ещё один вопрос: просто так ткнуть адресную линию в виде чипселекта как бы не, всё должно (желательно) быть синхронизировано с Ф2 (PHI2О). Сейчас под руками расово православной болгарской книги нет, в которой всё разжёвано, посему это позже, если интересно...

  10. #999
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    Так, можно схемку в личку?
    Еще нет.
    На словах только.
    Основной клок (на входе процессора, он же на выходе PHI2O) - 3,6864 МГц.
    Клок на вход Е МС6850 нужно подавать с выхода клока процессора. Ранее было ошибочно привинчено к медленному такту приемо/передатчика.
    Тактирование приемо-передатчиков сделал делением клока PHI2O на 3 (1,2288 МГц). Делим на 64, получаем 19200 бод.
    Насчет чипселекта - да, у меня в ГАЛке сделан выбор по адресным линиям и простробировано клоком с процессора. Если это не сделать, то правый фронт CS (защелкивающий информацию с ШД) будет "правее", и микруха защелкнет данные позднее. Т.е. для сигнала выборки МС6850 стробирование вполне критично. А вот для выборки РАМ/РОМ оно оказалось пофигу. Я это высматривал аналайзером, когда ЖелезныйЧеловек напомнил про строб.

    П.С. GALки - величайшая вещь!
    Последний раз редактировалось Ewgeny7; 06.08.2017 в 21:48.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  11. #1000
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,933
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    П.С. GALки - величайшая вещь
    Вещь то вещь, но чем их прогать? Вот ПЛИСКи малленькие типа EPM7032 - это вещь. Прогаются по трем проводам от ЛПТ, прям реально напрямую. Без вырвимозгных схем подачи раздичных уровней напряжений, токов, с горой транзистроных ключей. Конечно GAL поменьше, но блин, собрать для них программер - тот еще квест. По сложности не хуже, чем самодельный компьютер на "сабж".

Страница 100 из 133 ПерваяПервая ... 96979899100101102103104 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Самодельный станок для намотки ТВЗ
    от Ратмир в разделе Творчество
    Ответов: 3
    Последнее: 25.05.2017, 13:32
  2. Самодельный телевизор
    от KALDYH в разделе Творчество
    Ответов: 34
    Последнее: 18.09.2013, 13:09
  3. Самодельный kickstart под ЛУТ :D
    от fan в разделе Amiga
    Ответов: 6
    Последнее: 21.08.2010, 16:18
  4. Лучший самодельный компьютер
    от roxx в разделе Зарубежные компьютеры
    Ответов: 10
    Последнее: 08.12.2007, 22:53
  5. Самодельный принтер
    от Ewgeny7 в разделе Несортированное железо
    Ответов: 3
    Последнее: 07.08.2005, 18:11

Ваши права

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