User Tag List

Страница 101 из 118 ПерваяПервая ... 979899100101102103104105 ... ПоследняяПоследняя
Показано с 1,001 по 1,010 из 1333

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    38
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Идея с эмулятором на PC отличная, уже проверяю, вся логика установки/снятия флагов совпала с моим пониманием,
    кроме с флагом "V" , разбираюсь.
    Спасибо за подсказку.

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

  3. #2

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть возможность запустить ALTAIR BASIC 680 на процессоре МС6800.
    Исходников Бейсика нет. Вообще нет. Есть неполный дизасм, но для процессора 8080.
    Но зато есть дамп рабочего Барсика-680, снятого с ленты накопителя. И оно действительно рабочее, чел на FPGA уже давно вкорячил дамп в железяку и Бейсик завелся. Но ПЛИС - не тёпло и не лампово.
    Правильней собрать на реальном МС6800 несложную машинку. В конец ПЗУ вкорячить Монитор с обслугой ввода-вывода, и перемещатель, который запульнёт в начало ОЗУ коды Бейсика, передаст им управление после копирования, и по мере надобности будет выводить символы или сообщать о нажатых кнопочках.
    Примерно такой комбайн я делал для 8088_Project. Там Бейсик тоже надо было запускать в ОЗУ. Всё работает.
    Из плюсов - Альтаир-Бэйсик несравненно интересней Тини. Он умеет не только целые числа, но и всякие разные. Даже корень квадратный вроде как умеет.
    Меня эта идея все больше завлекает...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  4. #3

    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    38
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени суток.
    Скорректировал свой код логики флагов 6800, идея с эмулятором на PC то что нужно мне было.
    Ещо раз Спасибо за подсказку, а то я долго бы искал инфу.

    Альтаир-Бэйсик хорошо-бы запустить.
    У меня в моём проекте эмуляторов разных CPU контроллер крутит эмулятор в внешней RAM 64k.
    После загрузки, программно запрещаю запись в область кода.
    Будут на руках процессоры 6800, сделаю железный вариант.

  5. #4

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запустил Альтаир-Бейсик на своей платке с 6800.



    Можно привинчивать драйвер дисплея и клавиатуры.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  6. #5

    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    38
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени суток.
    Ewgeny7 файлами asm, bin "Альтаир-Бейсик" не поделитесь?
    Свой эмулятор 6800 дописал, теперь отладка на рабочем бинарнике.

  7. #6

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дорогу осилит идущий....(С)Вечный Пешеход



    Пришлось маленько переделать архитектуру микрокомпа и поправить бинарник бейсика в нескольких местах (млин, я - круче Нео!), но все взлетело.
    Клавиатура тоже подключена, разумеется.

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

    Цитата Сообщение от kuber Посмотреть сообщение
    файлами asm, bin "Альтаир-Бейсик" не поделитесь?
    Бинарником поделюсь... Только сейчас соображу, в каком виде лучше. Порты терминала у тебя произвольные?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  8. #7

    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    38
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ewgeny7 да порты термина я могу установить любые.

  9. #8

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бейсик своеобразен, чувствуется, что писался на заре всемирного потопа.
    Символ @ дает команду.... Не догадаетесь, завершение ввода неудачной строки и сброс ее в утиль.
    Символ _ - это back space, ага...
    Про сохранение и загрузку я пока курю, но уже имею грусть.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  10. #9
    SoftWareGuy
    Гость

    По умолчанию

    Привет всем! Крутые вещи вы делаете тут, читаю и завидую

    Я с электроникой не очень дружу, но немножко паяю вечерами после работы. Увлекла меня идея создания своего собственного простенького микрокомпьютера, собрал в итоге вот такое поделие:



    Тут все в принципе стандартно:
    - Z80 старой какой-то ревизии, на 2MHz
    - RAM память на 32 КБ, CY62256NLL
    - в качестве ROM памяти поставил Flash SST39SF010A на 128К, хотя использую их них только первые 32 Кб
    - 555 для генерации тактовых импульсов
    - несколько микросхем буферов и логики

    Система пока что работает на частоте 5 Гц, для отладки. Планирую поставить как-нибудь кварц и посмотреть на скорости как оно себя ведет.
    Адресное пространство делю на две части: первая часть 32кб под ROM, вторая часть 32кб под RAM. Есть поддержка для 8 штук IO портов, справа на плате можно видеть группу синих светодиодов - индикация работы портов.

    Выглядит конечно зверски, в другой раз если решусь на подобный проект, буду брать нормальный провод типа тонкого мгтф

    Использовать хотел как ретро-приставку, так что передо мной сейчас стоит задача вывести картинку на ТВ. Использовать микроконтроллер что-то наподобии ATtiny для этого дела не хочу. Есть вариант собрать вот такое: http://www.waveguide.se/?article=bit...ideo-interface
    Еще случайно раздобыл микросхемку MC68B45P, насколько я понял, это вариация Motorola 6845, CRT Controller. Я не очень понял, но похоже одного его недостаточно для генерации видеосигнала. Подскажите пожалуйста, если у кого есть опыт работы с этой микросхемой, как с ее помощью выводить изображение на экран ТВ?

    ЗЫ: схему проекта можно посмотреть здесь:

    Последний раз редактировалось SoftWareGuy; 04.03.2018 в 20:07.

  11. #10

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,002
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftWareGuy Посмотреть сообщение
    - Z80 старой какой-то ревизии, на 2MHz
    4PSC - 4MHz.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

Страница 101 из 118 ПерваяПервая ... 979899100101102103104105 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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