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

User Tag List

Показано с 1 по 8 из 8

Тема: GPIO на ZX Spectrum и других fpga пк (в стиле Arduino)

  1. #1
    Master
    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    556
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    100
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию GPIO на ZX Spectrum и других fpga пк (в стиле Arduino)

    Давно хотел попробовать что-то подобное, возможность подергать gpio поморгать светодиодами, пожужать моторчиком
    и все это из бейсика



    Пока найдено два оптимальных способа, первый на картинке сверху, это проект от Tynemouth Software
    http://blog.tynemouthsoftware.co.uk/2018/07/
    проект на простой логике но без схем и описания, все это дело он продает но смысла брать нет т.к. все и так просто и понятно.
    Проект понравился простотой и простым управлением из бейсика, все что нужно это платка и компьютер с ZX BUS.
    (кстати тут подойдет Karabas Nano, прадва некоторые порты заняты wifi и звуком и варианты ZXUNO c zxbus )
    управлять через такую платку просто командами IN и OUT
    PRINT IN 1 из бейсика печатает значение из порта 1
    OUT 1, 255 включает все пины порта 1 (5v, посветить светодиодами хватит)

    Второй способ более серьезный
    https://www.ianjohnston.com/index.ph...-i-o-interface



    тут и i2c есть, цифровые и аналоговые входы и выходы, DAC и др. но посложнее в сборке,
    зато есть схема, бом, и платка.

    Тема скорее концепт, позможно кто-то захочет повторить простую схемку от Tynemouth и поделиться.
    А также вдохновит мэйкеров на создание нового проекта с встроенным интерфейсом Gpio
    Последний раз редактировалось Dotoro; 30.10.2020 в 23:43.
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

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

  3. #2
    Activist Аватар для nihirash
    Регистрация
    22.05.2005
    Адрес
    г. Санкт-Петербург
    Сообщений
    354
    Записей в дневнике
    19
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AX81 - это zx81, а не спектрум, но GPIO на нем юзают: http://www.jcwolfram.de/projekte/avr/ax81/main.php

    Ну и не на фпга, но все же
    Последний раз редактировалось nihirash; 30.10.2020 в 17:24.
    Minstrel 4th(Jupiter Ace clone)+68B50 Uart+DOS под этот уарт в разработке
    ZXEvo Rev.C4 + ZXM Sound Card Extreme + ZiFi + VDac
    ZXUno 4.2 + WiFi + Midi
    +UNO 2m + WiFi
    gomaDOS+ LX25/4MB с ядром Next
    ZX Spectrum +2A(+3e ROM) with +3FDC and divIDE
    Karabas Nano Rev. D+ WiFi
    RC2014 Pro + DIY TV100 emulator(ESP32 fabGL) с CP/M 2.2

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

    Dotoro (30.10.2020)

  5. #3
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,094
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А чем обычный ВВ55 не подходит?

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  6. #4
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,257
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    42 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alvis Посмотреть сообщение
    А чем обычный ВВ55 не подходит?
    Вот и я не понимаю, чем.. Программится легко, реализуется в ФПГА тоже без особых проблем.
    Profi v3.2 -=- Speccy2010,r2

  7. #5
    Master
    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    556
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    100
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если есть готовый проект то с удовольствием посмотрю.
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  8. #6
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,257
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    42 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну дык под Уну уже делал, правда всего 8-ми битный и на вывод, но при желАнии можно сделать ахоть все три порта, лишь бы пинов хватило. Порты по стандарту Профи делал, раньше я под него учился ВВ55 программить, жаль вот только это ни в каком эмуле не увидеть
    Profi v3.2 -=- Speccy2010,r2

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

    Dotoro (01.11.2020)

  10. #7
    Master
    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    556
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    100
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    ну дык под Уну уже делал, правда всего 8-ми битный и на вывод, но при желАнии можно сделать ахоть все три порта, лишь бы пинов хватило. Порты по стандарту Профи делал, раньше я под него учился ВВ55 программить, жаль вот только это ни в каком эмуле не увидеть
    О, под уну!) а схемки не осталось?
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  11. #8
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,094
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Вот и я не понимаю, чем.. Программится легко, реализуется в ФПГА тоже без особых проблем.
    Проще наверное настоящий приделать. Потратив десяток выводов получаешь 24 вывода. И спалить не жалко.

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

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

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

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

Похожие темы

  1. Вещи в стиле Sinclair ZX Spectrum
    от PATHNK в разделе Разное
    Ответов: 5
    Последнее: 26.05.2013, 12:07
  2. Сделал вот AY Player на Arduino...
    от Rolex в разделе Звук
    Ответов: 54
    Последнее: 18.12.2011, 13:11
  3. Ответов: 26
    Последнее: 10.05.2011, 10:45

Ваши права

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