Я пишу техническую документацию и описываю формат для 7-битного режима адресации I2c. Это также относится к 7-битному кодированию ASCII, но это примечание.
I2c использует 7 бит (или 10 битов, которые здесь не обсуждаются) для адресации подчиненного устройства. За 7-битным адресом следует еще один бит, чтобы подчиненный мог прочитать или записать.
Восемь битов передаются при отправке адреса, но в действительности это 7 бит плюс бит направления (R/w #).
Мой вопрос: если 0x используется для описания основания 16, шестнадцатеричный, восьмибитный байт, что используется для описания основания 15, (ну, пятнадцатеричный?)семь битов? Может быть, слово байт здесь тоже неверно.
Я знаю, что 0x также используется для описания 16-битных слов, но логически они на самом деле представляют собой два 8-битных байта вместе, поэтому 0x чувствует себя хорошо.
Примечание: здесь я получил слово quindecimal http://mathforum.org/library/drmath/view/60405.html
Отметка.