Загрузка страницы

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

Привет!
Сегодня второй выпуск про наследие советских инженеров бытовой компьютер БК0010-01. И на этот раз мы попробуем запрограммировать управление внешними устройствами с помощью ассемблера (господи, какая ж это боль). То есть попробуем общаться с процессором компьютера напрямую. Вообще не завидую программистам 80-х. Мы взяли различные Arduino-модули - поиграли светодиодами, запрограммировали 7-сегментные индикаторы Мало того! Мы напишем собственную игру! А результаты будем выводить на физический внешний счетчик. Может быть кому-то наш ролик покажется излишне сложным. Пишите - поняли ли вы чегой-то или вообще ничего!

Мои программы для БК

https://yadi.sk/d/YLsXpXaynWMxEQ

Доп.материалы

Это мануал по Assembler для БК-0010-01
http://boulder-dash.narod.ru/bk_emulator/bkprogramming.html#5
Транслятор ASM для БК-0010-01 на Python
https://github.com/imachug/PDPy11
Онлайн эмулятор БК
http://sisenis-1193.appspot.com/BK/bk.htm
Тут эмулятор БК из видео
http://gid.pdp-11.ru/

Какие компоненты мы использовали?

Сборка силовых ключей 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

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

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
15 марта 2020 г. 15:45:29
00:22:01
Другие видео канала
DRM - защита от пиратства или способ заработка компаний? История развития цифрового грабежа!DRM - защита от пиратства или способ заработка компаний? История развития цифрового грабежа!"Вечное" радио без батареек для выживания. Проекты Амперки"Вечное" радио без батареек для выживания. Проекты АмперкиАRDUINO в ближнем космосе. 27 000 метров над Землёй. Часть 4. Смотрим запись трека и видео с GoProАRDUINO в ближнем космосе. 27 000 метров над Землёй. Часть 4. Смотрим запись трека и видео с GoProПочему нам нравится ламповый звук? Чем он отличается от транзисторов и микросхем? Технобайки АмперкиПочему нам нравится ламповый звук? Чем он отличается от транзисторов и микросхем? Технобайки АмперкиСоветский компьютер Электроника БК-0010. Персоналка из СССР — обзор, распаковка и тест-драйвСоветский компьютер Электроника БК-0010. Персоналка из СССР — обзор, распаковка и тест-драйвЭкспериментируем с отпечатками пальцев. Технобайки АмперкиЭкспериментируем с отпечатками пальцев. Технобайки АмперкиВозродили советскую консоль на новом железе с улучшенной графикой.  Проекты Амперки.Возродили советскую консоль на новом железе с улучшенной графикой. Проекты Амперки.Проверяем работу необычных механизмов. Три конструкции из интернета!Проверяем работу необычных механизмов. Три конструкции из интернета!Как выжить если Земля "остановится"? Технобайки АмперкиКак выжить если Земля "остановится"? Технобайки АмперкиКак мы напечатали 3-д принтер на 3-д принтереКак мы напечатали 3-д принтер на 3-д принтереРИН-609 Самый редкий терминал темной эпохи советских ЭВМ!РИН-609 Самый редкий терминал темной эпохи советских ЭВМ!Как люди и мыши выживали в искусственной среде? Сравниваем эксперименты Биосфера-2 и Вселенная-25Как люди и мыши выживали в искусственной среде? Сравниваем эксперименты Биосфера-2 и Вселенная-25ВЖЖЖ-ВЖЖЖ система для космического сварщика из Dead Space (но не Айзека)ВЖЖЖ-ВЖЖЖ система для космического сварщика из Dead Space (но не Айзека)Консоль 8-bit на ESP32 своими руками. Проекты АмперкиКонсоль 8-bit на ESP32 своими руками. Проекты АмперкиДирижабль для GoPro. Часть 1: собираю стабилизатор, двигатели, радиоуправление и варю оболочкуДирижабль для GoPro. Часть 1: собираю стабилизатор, двигатели, радиоуправление и варю оболочкуСамодельное кольцо из RFID пропускаСамодельное кольцо из RFID пропускаСоветский мультимедийный проигрыватель с экраном 12 дюймов. Обзор, распаковка и тест-драйв проектораСоветский мультимедийный проигрыватель с экраном 12 дюймов. Обзор, распаковка и тест-драйв проектораaPhone — arduino-смартфон: самодельный ответ Apple. Проекты АмперкиaPhone — arduino-смартфон: самодельный ответ Apple. Проекты АмперкиВоровал ли СССР идеи Запада? Как создавали технику у нас и за бугром.Воровал ли СССР идеи Запада? Как создавали технику у нас и за бугром.
Яндекс.Метрика