Использование субадресов микросхемами.

Лыткарин Г.С. Январь 9,2014

Для некоторых микросхем, использующих для обмена данными шину 12С, наличия одного только адреса устройства недостаточно для эффективной коммуникации и имеется потребность в механизме адресации внутренних частей устройства. Типичный пример, когда надо обратиться к конкретному слову внутри устройства — это адресация микросхемы памяти, содержащей последовательность ячеек памяти, начиная с конкретного внутреннего адреса. Такое типичное устройство памяти для 12С, как ОЗУ PCF8570, содержит встроенный регистр адреса байта, содержимое которого автоматически увеличивается на единицу после каждого байта, который является прочитанным или записанным байтом данных. Когда мастер общается с PCF8570, он должен послать субадрес (дополнительный адрес) в байте, который следует за байтом адреса ведомого устройства. Этот субадрес есть внутренний адрес байта, к которому мастер хочет обратиться для выполнения однобайтной передачи, или адрес первой из последовательности ячеек, если передача многобайтная. Субадрес — это байт, состоящий из 8 битов. В отличие от адреса устройства он не содержит бита направления (R/W) и, как для любого байта, передаваемого по шине, после него надо подать подтверждение.

Свяжитесь с нами

Отправьте ваш запрос на почту sales@chipslon.ru

Телефон:+7-(499)-408-37-63

Отправить запрос по e-mail

Рассылка

ChipSlon