-
8-битный компьютер с BASIC и VGA-выходом на контроллере Arduino
Интересный проект 8-битного ретро-компьютера с интерпретатором Basic и выводом цветного изображения на VGA-монитор, собранный на контроллере Arduino.
-
Ретро-компьютер на Arduino
Очень интересный проект ретро-компьютера на базе контроллера Arduino с интерпретатором Бейсика.
-
Подключение клавиатуры PS/2 к iPhone
Раньше здесь уже рассказывалось, как можно быстро и просто подключить PS/2 мышку(или клавиатуру) к Arduino.
-
Практическое программирование Arduino/CraftDuino — подключаем мышку PS/2
0. Начало 1. Цифровой ввод — кнопка 2. Аналоговый вывод — Fading 3. Аналоговый ввод – потенциометр 4. Аналоговый ввод – осциллограф 5. Генерация звука – пьезоизлучатель. 6. Фоторезистор 7. Сенсор на светодиоде 8. Общение с Arduino — программирование работы с COM-портом. 9. Аналоговый датчик температуры – LM335 10. Подключаем к Arduino мышку PS/2 На…
-
Обмен данными по PS/2
Обмен данными через PS/2 осуществляется асинхронно по последовательному протоколу. Для обмена информацией используется 2 линии: 1 — DATA (по этой линии передаются сами данные) 5 — CLOCK (по этой линии передаются тактовые сигналы) Данные передаются по одному байту за раз (невзирая на направление передачи – к устройству или от него).
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…