Употребление микроконтроллеров рода 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. В для агрегата контрастности индикатора. еще ранние ЖКИ зачастую требовали отрицательного напряжения...
Интерфейс SPI
Расширение портов ввода/вывода микроконтроллера AT90S4414 с поддержкой интерфейса SPI. Желая микроконтроллеры AVR, оснащенные интерфейсом SPI, и обладают в собственном распоряжении одновременно хорошо восьмиразрядных порта, спустя что они могут напрямую обмениваться дарованными со внешним миром, в отдельных случаях применения даже их в силах не достаточно.

В качестве входов можно прибегнуть сдвиговыми регистрами Inl ... InN типа 74НС165, в что по короткому импульсу, сигнализирующему об начале передачи, параллельно загружается сообщение для временного хранения.

Потом их содержимое сдвигается для последовательной передачи в микроконтроллер AVR по интерфейсу SPI. В качестве выходов употребляются сдвиговые регистры Outl ... OutN типа 74НС595, в что по нарастающему фронту сигнала SS на решении РВ4 последовательно заносятся данные, полученные от микроконтроллера по интерфейсу SPI.

Сигнал SS, связанный с выходом MISO микроконтроллера AVR, переключает выход драйвера 74НС125 из тристаб ильного в активное состояние. В итоге на вход MISO попадает старший разряд байта, хранимого в данный отрезок памяти в регистре Inl. Ежели найти протокол SPI вида CPHA=0, CPOL=0, то биты появятся сдвигаться по ниспадающему, а также приниматься - по нарастающему фронту тактового сигнала.

Микросхема 74НС165 сдвигает личное содержимое по нарастающему фронту тактового сигнала. Заминка td до поступления следующего бита, обусловленная включением промеж выходом Inl и входом MISO микроконтроллера AVR 2 драйверов 74НС125, достаточна для обеспечения надежного приема по нарастающему фронту.

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