![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Регистр 22H - LFO
LFO – Низкочастотный генератор (Low Frequency Oscillator). LFO Вкл - 1 для включения, 0 для выключения.
Частота LFO задается кодом из 3-х бит:
LFO используется для искажения звуков FM по амплитуде и фазе. Чтобы включить надо: A) Включить глобально в регистре 22H; B) Глубина модуляции в регистрах B4H-B6H; C) Включить амплитудную модуляцию в регистрах 60H-6EH.
Если выбран LFO, включите его в регистре 22H. Затем, выберите в каких каналах он будет действовать, на какую глубину и каким методом (по амплитуде или фазе) установив регистры B4H - B6H. Наконец, если требуется изменение по амплитуде, удостоверьтесь, что оно установлено только на “ слотах ” в регистрах 60H - 6EH. Регистры 24H и 25H – Таймер A
Регистры 24H и 25H объединены в 10-ти битный таймер A. Порядок записи должен быть таким: сначала записать число в регистр 24H, затем в регистр 25H. Период срабатывания считается по формуле:
18 * (1024 - Таймер A) в микросекундах
Таймер A – все 1 -> 18 µs = 0.018 ms
Таймер A – все 0 -> 18, 400 µs = 18.4 ms
Регистр 26H – Таймер B 8-ми битный таймер B. Формула:
288 * (256 – Таймер B) microseconds
Таймер B = все 1 -> 0.288 ms Таймер B = все 0 -> 73.44 ms
|