Skip to content

klad-me/RK8266

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RK8266

Эмулятор Радио-86РК на ESP8266

Железо

  • ESP8266 (с флэшкой), например ESP-01: эмулирует процессор и переферию РК86, генерирует видеосигнал стандарта PAL, обрабатывает PS/2 клавиатуру.
  • 74HC00 (4 элемента 2И-НЕ): используется для генерации видео и синхроимульсов (там простая логика, описана в схеме).

Исходники

Во всех исходниках кодировка КОИ8-Р.
Проект в стадии разработки, работает только частями. Монитор и игра "КЛАД" запускаются.

Эмулятор i8080

Используется эмулятор https://github.com/begoon/i8080-core
При работе ESP8266 на 160МГц и работающем генераторе видеосигнала, частота эмуляции i8080 7.6 .. 8.2 МГц !

Переферия

На данный момент реализовано:

  • Процессор (ВМ80) - частота ограничена на 1.78МГц (в будущем, возможно будет турбо-кнопка)
  • Экран (ВГ75, ИК57) - вывод композитного PAL-сигнала
  • Клавиатура (ВВ55) - PS/2 клавиатура с автоматической перекодировкой русских букв и спец.символов
  • Одна игра статически грузится в ОЗУ с адреса 0x0000 (будет меню выбора)

About

Radio-86RK on ESP8266 emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published