Использование микроконтроллеров рода 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. В для агрегата контрастности индикатора. Свыше ранние ЖКИ зачастую требовали отрицательного напряжения...
Датчик температуры
И снова таки, решение OS остается в активном пребывании до тех пор, пока не будет прочитан регистр LM75 ведущим устройством I С либо датчик не пререйдет в состояние останова. Параметры, найденные по умолчанию при включении питания LM75, рассчитаны на то, для того чтоб при подаче рабочего напряжения микросхема оказалась в определенном пребывании.

При подобных параметрах датчик LM75 возможно работать даже в автономном режиме (то существую, без какого-либо корпуса по шине 1С с ведущим устройством). Во избежание погрешностей срабатывания, в регистре конфигурации можно запрограммировать доля последовательных замеров, при которых превышается порог T0s, достаточное для перевода в активное состояние выхода OS: от 1 (смысл по умолчанию) до 6.

Строй останова снижает уровень потребляемого микросхемой тока от классического значения 250 мкА (самая большая 1 мА) в активном пребывании до меньше, нежели 1 мкА. Для перехода в нынешний строй соответствен быть принят в лог. 1 соответствующий разряд регистра конфигурации.

При останове в режиме перебои выход OS переходит в неактивное состояние, напротив, в режиме компаратора его состояние не найдено. При сбросе по включению питания регистр-указатель принимает смысл $00 и свидетельствует на регистр температуры. Все регистры сведений, за исключением "Температура", приемлемы для чтения и записи.

Регистр указатель держит непосредственный шестнадцатерич-ный адрес регистра ($00...$03), в что обязана быть сделана запись либо из которого следующим быть считано смысл. 9 разрядов сведений DB8...DB0 представлены в форме дополнения до 2; 1 младший разряд соответствует температуре 0,5°С; разряды D6...D0 молодого полубайта не найдены.

Данные из LM75 могут быть считаны двумя методами. Ежели регистр-указатель уже кормит корректный адрес, в действия чтения берет участие только лишь байт адреса, по которому обязан быть принят в лог. 1 разряд, с последующим байтом сведений для записи/чтения.

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