Как страдали программисты в 80-х. Подключаем Arduino модуль к БК 0010 и пишем для него игру

 

Привет! Сегодня второй выпуск про наследие советских инженеров бытовой компьютер БК0010-01. И на этот раз мы попробуем запрограммировать управление внешними устройствами с помощью ассемблера (господи, какая ж это боль). То есть попробуем общаться с процессором компьютера напрямую. Вообще не завидую программистам 80-х. Мы взяли различные Arduino-модули - поиграли светодиодами, запрограммировали 7-сегментные индикаторы Мало того! Мы напишем собственную игру! А результаты будем выводить на физический внешний счетчик. Может быть кому-то наш ролик покажется излишне сложным. Пишите - поняли ли вы чегой-то или вообще ничего! Мои программы для БК
Доп.материалы Это мануал по Assembler для БК-0010-01
Транслятор ASM для БК-0010-01 на Python
Онлайн эмулятор БК
Тут эмулятор БК из видео
Какие компоненты мы использовали? Сборка силовых ключей N-FET (Zelo-модуль) https://amperka.ru/product/zelo-n-fet?utm_source=youtube.com&utm_medium=description&utm_campaign=proj-2020-03-15-bk-arduino2
Паяльник CXG ROHS 936d (60 ватт) https://amperka.ru/product/digital-thermostat-soldering-station-936d?utm_source=youtube.com&utm_medium=description&utm_campaign=proj-2020-03-15-bk-arduino2
Светодиодная шкала https://amperka.ru/product/bar-led?utm_source=youtube.com&utm_medium=description&utm_campaign=proj-2020-03-15-bk-arduino2
Светодиоды 5 мм (4 шт.) https://amperka.ru/product/led-5mm?utm_source=youtube.com&utm_medium=description&utm_campaign=proj-2020-03-15-bk-arduino2