Наш магазин на eBay Наш магазин на AliExpress Наш канал в telegram

Записи с меткой «интерфейс»

Как устроен однопроводный интерфейс 1-Wire

1-Wire — однопроводный низкоскоростной интерфейс, разработанный фирмой Dallas Semiconductor (сейчас она является подразделением фирмы MAXIM) для двунаправленного обмена данными с различными периферийными устройствами (датчики температуры, электронные ключи, аккумуляторы). Это довольно дешёвый и надёжный интерфейс, для устройств, не требующих быстрого обмена большим количеством данных. Он позволяет обмениваться данными на скорости до 15,4 кбит/с в обычном режиме …

Программа для контроллера SPI-шлюза (режим SPI-master из терминалки ПК)

Программа, рассмотренная в этой статье, разработана для контроллера SPI-шлюза (шлюз у нас реализован на ATTiny2313). Эта программа позволяет из терминальной программы персонального компьютера общаться в качестве Master-а с различными SPI устройствами. В программе реализованы все 4 режима SPI, размер пакета может быть установлен от 1 до 64 бит, возможен выбор передачи пакета младшим или старшим …

SPI шлюз для компьютера (через com-порт) на ATTiny2313

В этой статье мы рассмотрим как сделать для компьютера SPI-шлюз. Шлюз будет подключаться к ПК через старый-добрый com-порт стандарта RS-232, и предоставит нам возможность общаться с устройствами, имеющими интерфейс SPI, из любой терминальной программы для работы сom-портом, поддерживающей HEX-режим. Одну из таких терминалок, RH_Com, можно скачать на нашем сайте, в подразделе «Полезные программы для ПК» …

Программная реализация ведущего шины SPI (подробный разбор и некоторые процедуры на асме для PIC и AVR)

В этой статье рассматривается пример программной реализации на микроконтроллерах PIC и AVR функций ведущего шины SPI для разных режимов (mode0, mode1, mode2, mode3). Чтобы понимать что происходит — для начала, как всегда, читаем теорию (что такое SPI и как он работает). Если с теорией разобрались, тогда можно приступать к практической реализации. Итак, что должен уметь …

Описание интерфейса SPI

Интерфейс SPI — это один из самых популярных на сегодняшний день последовательных интерфейсов. Он был придуман фирмой Motorola и очень быстро завоевал популярность благодаря своей исключительной простоте и высокой скорости. При этом, SPI, наверное, нельзя назвать в полной мере интерфейсом, скорее это просто принцип связи, поскольку всё, что подразумевается под SPI, — это логика передачи …

Программная реализация мастер-абонента шины I2C в режиме single-master (библиотека процедур для AVR)

В этой статье рассматривается пример реализации на микроконтроллере AVR мастер-абонента шины I2C в режиме single-master (когда микроконтроллер выступает в роли единственного мастер-абонента на шине). Для понимания механизма функционирования интерфейса I2C, рекомендую сначала ознакомиться с теорией. Если же с теорией вы уже разобрались, тогда можно приступать к практической реализации. Итак, рассматриваемый режим single-master является самым простейшим …

Программная реализация мастер-абонента шины I2C в режиме single-master (библиотека процедур для PIC)

В этой статье рассматривается пример реализации на микроконтроллере PIC мастер-абонента шины I2C в режиме single-master (когда микроконтроллер выступает в роли единственного мастер-абонента на шине). Для понимания механизма функционирования интерфейса I2C, рекомендую сначала ознакомиться с теорией. Если же с теорией вы уже разобрались, тогда можно приступать к практической реализации. Итак, рассматриваемый режим single-master является самым простейшим …

Подробное описание интерфейса I2C

Интерфейс I2C (или по другому IIC) — это достаточно широко распространённый сетевой последовательный интерфейс, придуманный фирмой Philips и завоевавший популярность относительно высокой скоростью передачи данных (обычно до 100 кбит/с, в современных микросхемах до 400 кбит/с), дешевизной и простотой реализации. 1) Физика. Физически сеть представляет собой двухпроводную шину, линии которой называются DATA и CLOCK (необходим ещё …