Эмулятор магнитофона для ZX-Spectrum

Обсуждаем цифровые устройства...
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

Да,все карты работают,кроме карты на 2гб.Подключать через лн2 или можно напрямую на 11 ногу кп11?
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение da-nie »

Поздравляю! :)
Там всё равно, как подключать - сигнал же ТТЛ. Можно напрямую, можно на компаратор на магнитофонном входе.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

Спасибо!
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

Здравствуйте.Всё время выходит ошибка загрузки с магнитофона.Вначале идут широкие полосы по бордюру,выводится название программы,а дальше звук загрузки идёт,узких полос не видно.Потом выводится ошибка загрузки.Что то с сигналом(высокий или низкий)?Блок питания 5в,3а.
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение da-nie »

А попробуйте загрузить с аудиоплейера (есть образы wav программ для воспроизведения).
А ещё я вспоминаю, что у кого-то тут такая проблема вроде бы была, но связана она была с ошибкой на печати.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

Здравствуйте.Всё работает,причина была в блоке питания.Включил другой 5в,2а и всё в порядке.У меня к компу подключен эмулятор магнитофона,GBS8200,думал,чем мощнее БП,тем лучше.Видать у мощного и пульсации больше.
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение da-nie »

О! Это замечательно, что проблема решилась. :)
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

Здравствуйте.Опять я за помощью.Заказал дисплей на али с кириллицей.Подключаю к магнитофону,никаких символов(квадратики появляются,при кручении подстроечника).Подключил к ардуино UNO,загрузил скетч-отображает русский алфавит.Три дисплея работают,а этот не хочет.Может дело в библиотеке?Там библиотека для русских букв,но какие то кракозябры все равно должны были быть.
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение da-nie »

Попробуйте в модуле wh1602.c увеличить задержки ( _delay_us(100) и подобные). Если контроллер дисплея тот же, то, возможно, для вашего варианта обмен слишком быстрый.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

Здравствуйте.Насколько можно увеличивать задержки?Где было(100),у меня уже(500),где(1)-(50).В какой строке нужно увеличить и на сколько?

Добавлено after 1 hour 47 minutes 8 seconds:
Всё работает с Вашей(da-nie) последней прошивкой.Спасибо!Увеличил задержку со 100 до 200.В прошивке для Atmega32 увеличил до 500,не работает.У Ser1961 в исходниках нет файла wh1602.c,а только wh1602.h.Но они не отличаются друг от друга.Атмега32 пригодится для других проектов.Пролежал zx spectrum почти 30 лет в дальнем углу.Сейчас восстановил,сделал эмулятор магнитофона,прикрутил GBS8200.Сейчас опять положу на полку и займусь чем то другим.Спасибо всем!!!
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение da-nie »

Можно увеличивать хоть до миллисекунд. Во всех строках, где задержка есть.

А чего тогда не работало изначально? В чём была причина? :roll:
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
balan
Родился
Сообщения: 19
Зарегистрирован: Вс мар 01, 2020 15:07:37

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение balan »

На дисплеях с латиницей всё работало,с кириллицей,выходит,не хватало задержки в какой то функции.Везде увеличил в 2 раза задержки.Только раньше без SD карты выходила надпись на несколько секунд и экран гас,то сейчас горит долго(не хватило терпения засечь сколько).
Ser1961
Открыл глаза
Сообщения: 64
Зарегистрирован: Ср мар 25, 2015 05:49:33

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение Ser1961 »

Вот для атмега 32, только кнопки поменял местами работает с дисплеем с русскими буквами https://www.avito.ru/moskovskaya_oblast ... _910121700

Добавлено after 3 minutes 4 seconds:
Прошивок море мог напутать
Изображение
Вложения
Firmware32кнопки последняя.rar
(231.91 КБ) 129 скачиваний
Lohmatik
Родился
Сообщения: 2
Зарегистрирован: Вс ноя 24, 2024 19:48:24

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение Lohmatik »

Доброго времени суток!
Собрал эмулятор, запустил, но на китайском дисплее кракозябры.
Поискал в форуме te_lat.hex, не нашел.
Скачал файлы с гитхаба. Подправил файл te.c для сообщений на латинице.
Не знаю как скомпилировать hex файл. В arduino IDE не даёт.

Может кто-нибудь поправить последнюю версию исходников для латиницы и выложить hex файл,
или хотя бы объясните: как и чем можно скомпилировать файла с гитхаба. Потратил ВЕСЬ выходной
на это, и безрезультатно... :(
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение da-nie »

Потому что компилировать нужно не в ардуино IDE.
Эти файлы написаны на языке Си для компилятора WinAVR.
Чем компилировать написано прямо на предыдущей странице. :)
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Lohmatik
Родился
Сообщения: 2
Зарегистрирован: Вс ноя 24, 2024 19:48:24

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение Lohmatik »

[uquote="da-nie",url="/forum/viewtopic.php?p=4653058#p4653058"]Потому что компилировать нужно не в ардуино IDE.
Эти файлы написаны на языке Си для компилятора WinAVR.
Чем компилировать написано прямо на предыдущей странице. :)[/uquote]

Доброго времени суток!
Никогда не работал с WinAVR. Посмотрел в инете как правильно скомпилировать, и вуаля. Всё получилось.
Большое спасибо за подсказку. Теперь буду пользоваться! :))
Аватара пользователя
gdv2002
Встал на лапы
Сообщения: 100
Зарегистрирован: Чт дек 23, 2010 12:17:25
Откуда: Зауралье

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение gdv2002 »

Коллеги, а есть файл платы для производства?
Есть плата Зорела, но там явно конвертация из герберов, по хорошему всё перерисовывать надо.
Ser1961
Открыл глаза
Сообщения: 64
Зарегистрирован: Ср мар 25, 2015 05:49:33

Re: Эмулятор магнитофона для ZX-Spectrum

Сообщение Ser1961 »

gdv2002,
Вложения
Gerber_taipe.zip
(294.93 КБ) 109 скачиваний
Ответить

Вернуться в «Цифровая техника»