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

User Tag List

Страница 116 из 121 ПерваяПервая ... 112113114115116117118119120 ... ПоследняяПоследняя
Показано с 1,151 по 1,160 из 1210

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

  1. #1151
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,876
    Благодарностей: 4000
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть возможность запустить ALTAIR BASIC 680 на процессоре МС6800.
    Исходников Бейсика нет. Вообще нет. Есть неполный дизасм, но для процессора 8080.
    Но зато есть дамп рабочего Барсика-680, снятого с ленты накопителя. И оно действительно рабочее, чел на FPGA уже давно вкорячил дамп в железяку и Бейсик завелся. Но ПЛИС - не тёпло и не лампово.
    Правильней собрать на реальном МС6800 несложную машинку. В конец ПЗУ вкорячить Монитор с обслугой ввода-вывода, и перемещатель, который запульнёт в начало ОЗУ коды Бейсика, передаст им управление после копирования, и по мере надобности будет выводить символы или сообщать о нажатых кнопочках.
    Примерно такой комбайн я делал для 8088_Project. Там Бейсик тоже надо было запускать в ОЗУ. Всё работает.
    Из плюсов - Альтаир-Бэйсик несравненно интересней Тини. Он умеет не только целые числа, но и всякие разные. Даже корень квадратный вроде как умеет.
    Меня эта идея все больше завлекает...
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  2. #1152
    Junior
    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    14
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  3. #1153
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,876
    Благодарностей: 4000
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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



    Можно привинчивать драйвер дисплея и клавиатуры.
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  4. #1154
    Junior
    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    14
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #1155
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,876
    Благодарностей: 4000
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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



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

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

    Цитата Сообщение от kuber Посмотреть сообщение
    файлами asm, bin "Альтаир-Бейсик" не поделитесь?
    Бинарником поделюсь... Только сейчас соображу, в каком виде лучше. Порты терминала у тебя произвольные?
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  6. #1156
    Junior
    Регистрация
    09.12.2016
    Адрес
    г. Коломна
    Сообщений
    14
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #1157
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,876
    Благодарностей: 4000
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бейсик своеобразен, чувствуется, что писался на заре всемирного потопа.
    Символ @ дает команду.... Не догадаетесь, завершение ввода неудачной строки и сброс ее в утиль.
    Символ _ - это back space, ага...
    Про сохранение и загрузку я пока курю, но уже имею грусть.
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  9. #1158
    Junior Аватар для SoftWareGuy
    Регистрация
    04.03.2018
    Адрес
    г. Киев, Украина
    Сообщений
    7
    Благодарностей: 2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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



    Тут все в принципе стандартно:
    - 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 в 21:07.

  10. Эти 2 пользователя(ей) поблагодарили SoftWareGuy за это полезное сообщение:
    artyr_n (05.03.2018), Dr.Potapov (04.03.2018)

  11. #1159
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,431
    Благодарностей: 803
    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

  12. Этот пользователь поблагодарил SoftFelix за это полезное сообщение:
    SoftWareGuy (04.03.2018)

  13. #1160
    Junior Аватар для SoftWareGuy
    Регистрация
    04.03.2018
    Адрес
    г. Киев, Украина
    Сообщений
    7
    Благодарностей: 2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    4PSC - 4MHz
    Ух ты, здорово. Только, конечно сомневаюсь что система заведется на такой частоте, вроде бы память тут медленная стоит. Но ради интереса, конечно попробую, спасибо за подсказку!

Страница 116 из 121 ПерваяПервая ... 112113114115116117118119120 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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