Использование микроконтроллеров рода AVR
Интерфейс SPI Расширение портов ввода/вывода микроконтроллера AT90S4414 с поддержкой интерфейса SPI. Желая микроконтроллеры AVR, оснащенные...
Подпрограмма DispErg Изложение подпрограмм. Подпрограмма HexAscii преобразовывает шестнадцатеричный полубайт в диапазоне 0...9 и полубайт в диапазоне A...F...
Полезные ссылки

Контактные данныеНаш адрес:
Москва, ул. Кирова, 43
Телефон: +7 (495) 985 81 28
Тел./Факс: +7 (495) 854 35 25
Аппаратные компоненты Наряду с употреблением таймера (в том числе режимы сравнения и захвата), портов, интерфейса SPI, аналогового компаратора и "спящего" режима, будет затронут доступ к памяти EEPROM. При данном, вследствие множеству определенных примеров программ, даже новички сумеют стремительно освоить...
Плата STK200 ЖКИ-интерфейс STK200. Плата STK200 в силах применяться для подключения стандартного жидкокристаллического индикатора с контроллером Hitachi HD44780. В для сборки контрастности индикатора. Больше ранние ЖКИ зачастую требовали отрицательного напряжения...
Подпрограмма DispErg
Изложение подпрограмм. Подпрограмма HexAscii преобразовывает шестнадцатеричный полубайт в диапазоне 0...9 и полубайт в диапазоне A...F в ASCII-эквивалент с поддержкой прибавления 30h и 37h соответственно. Подпрограмма SetAdr выясняет адрес индикатора во вторую позицию другой строки для вывода значения UXi и в 10-ю позицию той же строки для вывода значения Ux2.

Подпрограмма DispErg выводит удовлетворительно цифры измеренного значения по адресу индикатора, предварительно установленному подпрограммой SetAdr. Подпрограмма DispOFL выводит 3 ASCII-символа "OFL", сигнализирующие об переполнении измеренного значения, по адресу индикатора, предварительно установленному подпрограммой SetAdr.

Очерчивание генеральной программы. Когда действует сигнал сброса, регистр TCCR1B механически инициализируется значением $00, останавливая тем самым Т/С1. По сбросу при включении питания совершается переход по адресу $000, которому соответствует доля инициализации, обозначенная меткой initial.

Позже инициализации указателя стека соответственны быть инициализированы точно выходы разряды портов, используемые модулем STK200 при управлении табло: А15 и А14 - для порта С; /RD, /WR - для порта D, напротив, тоже шина сведений порта А также. Разряды 0...1 порта В правят аналоговым мультиплексором S1, и тоже найдены точно выходы.

Входы AIN0 и AIN1 компаратора внутренне соединены с разрядами 2...3 порта В, и объявлены точно входы. Интегрированный аналоговый компаратор с содействием близкого регистра ACSR настроен таким типом, для того чтобы нарастающий фронт на его выходе приводил к захвату (то присутствуют, к переносу текущего состояния счетчика в регистр захвата).

Позже инициализации ЖК-модуля и вывода в первой строке заголовка "UxO: Uxl: ", а также во иной - шаблона "$- $", завязывается развивающаяся болезнь измерения, что в бесконечном цикле проводит так 4 измерения в секунду. Измерения проистекают попеременно для UXi и UX2, отчего каждое из значений выводится на табло 2 раза в секунду.
 
Системная синхронизация Формирование импульсов определенной длины с содействием Т/СО. В программе для микроконтроллера AT90S1200 на решении PD0, подключенном к внешнему приспособлению, уровень лог. 1 соответствен сохраняться на течении 20 мс, позже чего данный решение вновь возможно перейти в состояние лог. 0. Такт системной...
Микросхема МАХ5154 Подключение к микроконтроллеру AT90S8515 микросхемы ЦАП МАХ5154 спустя интерфейс SPI. Пусть к микроконтроллеру AT90S8515 необходимо подключить микросхему ЦАП (цифро-аналоговый преобразователь) МАХ5154 от фирмы Maxim. Эта микросхема включает оба ЦАП...
 
 
Copyright 2009
При использовании содержания ссылка обязательна.
Rambler's Top100
Хостинг от uCoz