Содержание

  1. Вступление
  2. Немного истории
  3. Урок 1. Плоттер и пульт
    1. 1.1. Идея: две оси — любая точка листа
    2. 1.2. Идея: стрелка — это шаги от генератора
    3. 1.3. Идея: PEN UP/DOWN — одна кнопка, два положения
    4. 1.4. Идея: ERROR
    5. 1.5. Сборка
    6. 1.6. Проверка
    7. Вставка урока 1 (Cmd+I)
  4. Урок 2. Револьвер: четыре пера
    1. 2.1. Идея: перо меняется поворотом
    2. 2.2. Идея: мотор — два триггера по кругу
    3. 2.3. Идея: четверть оборота = 6 шагов
    4. 2.4. Идея: два счётчика по два бита
    5. 2.5. Идея: крутить, пока не совпало
    6. 2.6. Идея: BUSY — перо поднято, пока крутится
    7. 2.7. Идея: какое перо опустить
    8. 2.8. Сборка
    9. 2.9. Проверка
    10. Вставка урока 2 (Cmd+I)
  5. Урок 3. Плата в слоте: компьютер рисует
    1. 3.1. Идея: у платы три адреса
    2. 3.2. Идея: дешифратор — «ни один бит не отличается»
    3. 3.3. Идея: запись в регистр
    4. 3.4. Идея: чтение $C091 — на ту же шину
    5. 3.5. Идея: кто управляет — CD4019
    6. 3.6. Сборка
    7. 3.7. Проверка
    8. Вставка урока 3 (Cmd+I)
  6. Урок 4. Программа с меню: семь рисунков
    1. 4.1. Идея: вся программа — три адреса
    2. 4.2. Идея: «домой» по концевикам (строки 900–940)
    3. 4.3. Идея: прямая из шагов (строки 1000–1090)
    4. 4.4. Идея: цвет и ожидание (строки 1300–1330)
    5. 4.5. Идея: рисунок — таблица в DATA (строки 1500–1570, 3000…)
    6. 4.6. Как запустить
    7. 4.7. Проверка
    8. Программа PLOTTER целиком
  7. Итог
  8. Все детали
  9. Инструкция в картинках