Эмулятор магнитофона для ZX-Spectrum
Re: Эмулятор магнитофона для ZX-Spectrum
Да,все карты работают,кроме карты на 2гб.Подключать через лн2 или можно напрямую на 11 ногу кп11?
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Эмулятор магнитофона для ZX-Spectrum
Поздравляю! 
Там всё равно, как подключать - сигнал же ТТЛ. Можно напрямую, можно на компаратор на магнитофонном входе.
Там всё равно, как подключать - сигнал же ТТЛ. Можно напрямую, можно на компаратор на магнитофонном входе.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Эмулятор магнитофона для ZX-Spectrum
Здравствуйте.Всё время выходит ошибка загрузки с магнитофона.Вначале идут широкие полосы по бордюру,выводится название программы,а дальше звук загрузки идёт,узких полос не видно.Потом выводится ошибка загрузки.Что то с сигналом(высокий или низкий)?Блок питания 5в,3а.
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Эмулятор магнитофона для ZX-Spectrum
А попробуйте загрузить с аудиоплейера (есть образы wav программ для воспроизведения).
А ещё я вспоминаю, что у кого-то тут такая проблема вроде бы была, но связана она была с ошибкой на печати.
А ещё я вспоминаю, что у кого-то тут такая проблема вроде бы была, но связана она была с ошибкой на печати.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Эмулятор магнитофона для ZX-Spectrum
Здравствуйте.Всё работает,причина была в блоке питания.Включил другой 5в,2а и всё в порядке.У меня к компу подключен эмулятор магнитофона,GBS8200,думал,чем мощнее БП,тем лучше.Видать у мощного и пульсации больше.
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Эмулятор магнитофона для ZX-Spectrum
О! Это замечательно, что проблема решилась. 
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Эмулятор магнитофона для ZX-Spectrum
Здравствуйте.Опять я за помощью.Заказал дисплей на али с кириллицей.Подключаю к магнитофону,никаких символов(квадратики появляются,при кручении подстроечника).Подключил к ардуино UNO,загрузил скетч-отображает русский алфавит.Три дисплея работают,а этот не хочет.Может дело в библиотеке?Там библиотека для русских букв,но какие то кракозябры все равно должны были быть.
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Эмулятор магнитофона для ZX-Spectrum
Попробуйте в модуле 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
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Эмулятор магнитофона для ZX-Spectrum
Здравствуйте.Насколько можно увеличивать задержки?Где было(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.Сейчас опять положу на полку и займусь чем то другим.Спасибо всем!!!
Добавлено 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
Можно увеличивать хоть до миллисекунд. Во всех строках, где задержка есть.
А чего тогда не работало изначально? В чём была причина?
А чего тогда не работало изначально? В чём была причина?
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Эмулятор магнитофона для ZX-Spectrum
На дисплеях с латиницей всё работало,с кириллицей,выходит,не хватало задержки в какой то функции.Везде увеличил в 2 раза задержки.Только раньше без SD карты выходила надпись на несколько секунд и экран гас,то сейчас горит долго(не хватило терпения засечь сколько).
Re: Эмулятор магнитофона для ZX-Spectrum
Вот для атмега 32, только кнопки поменял местами работает с дисплеем с русскими буквами https://www.avito.ru/moskovskaya_oblast ... _910121700
Добавлено after 3 minutes 4 seconds:
Прошивок море мог напутать

Добавлено after 3 minutes 4 seconds:
Прошивок море мог напутать
- Вложения
-
- Firmware32кнопки последняя.rar
- (231.91 КБ) 129 скачиваний
Re: Эмулятор магнитофона для ZX-Spectrum
Доброго времени суток!
Собрал эмулятор, запустил, но на китайском дисплее кракозябры.
Поискал в форуме te_lat.hex, не нашел.
Скачал файлы с гитхаба. Подправил файл te.c для сообщений на латинице.
Не знаю как скомпилировать hex файл. В arduino IDE не даёт.
Может кто-нибудь поправить последнюю версию исходников для латиницы и выложить hex файл,
или хотя бы объясните: как и чем можно скомпилировать файла с гитхаба. Потратил ВЕСЬ выходной
на это, и безрезультатно...
Собрал эмулятор, запустил, но на китайском дисплее кракозябры.
Поискал в форуме te_lat.hex, не нашел.
Скачал файлы с гитхаба. Подправил файл te.c для сообщений на латинице.
Не знаю как скомпилировать hex файл. В arduino IDE не даёт.
Может кто-нибудь поправить последнюю версию исходников для латиницы и выложить hex файл,
или хотя бы объясните: как и чем можно скомпилировать файла с гитхаба. Потратил ВЕСЬ выходной
на это, и безрезультатно...
- da-nie
- Говорящий с текстолитом
- Сообщения: 1590
- Зарегистрирован: Вс июн 24, 2012 16:07:00
- Откуда: Лен.Обл.
- Контактная информация:
Re: Эмулятор магнитофона для ZX-Spectrum
Потому что компилировать нужно не в ардуино IDE.
Эти файлы написаны на языке Си для компилятора WinAVR.
Чем компилировать написано прямо на предыдущей странице.
Эти файлы написаны на языке Си для компилятора WinAVR.
Чем компилировать написано прямо на предыдущей странице.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Re: Эмулятор магнитофона для ZX-Spectrum
[uquote="da-nie",url="/forum/viewtopic.php?p=4653058#p4653058"]Потому что компилировать нужно не в ардуино IDE.
Эти файлы написаны на языке Си для компилятора WinAVR.
Чем компилировать написано прямо на предыдущей странице.
[/uquote]
Доброго времени суток!
Никогда не работал с WinAVR. Посмотрел в инете как правильно скомпилировать, и вуаля. Всё получилось.
Большое спасибо за подсказку. Теперь буду пользоваться!
Эти файлы написаны на языке Си для компилятора WinAVR.
Чем компилировать написано прямо на предыдущей странице.
Доброго времени суток!
Никогда не работал с WinAVR. Посмотрел в инете как правильно скомпилировать, и вуаля. Всё получилось.
Большое спасибо за подсказку. Теперь буду пользоваться!
Re: Эмулятор магнитофона для ZX-Spectrum
Коллеги, а есть файл платы для производства?
Есть плата Зорела, но там явно конвертация из герберов, по хорошему всё перерисовывать надо.
Есть плата Зорела, но там явно конвертация из герберов, по хорошему всё перерисовывать надо.
Re: Эмулятор магнитофона для ZX-Spectrum
gdv2002,
- Вложения
-
- Gerber_taipe.zip
- (294.93 КБ) 109 скачиваний