Страница 1 из 1

Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 09 ноя 2009, 00:24
IM1
Вещь конечно в хозяйстве полезная, а вопрос такой: из каких соображений Вы выводите на индикатор коды устройств не в общепринятом порядке (MSB-LSB), а наоборот? Не знаю как кто, а я не сразу сообразил, почему FAMILY CODE на рис.2 в статье 3BH, а декларируется DS1820, оказывается читать надо наоборот :o ...

Re: Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 27 янв 2010, 08:44
Vladnik
Из-за соображений, как читается так и пишется, от младшего к старшему, код семейства DS1820 - 10H, 3BH - контрольная сумма - CRC. Вообще-то код таблетки i-Buttons DS1990 и других будет читаться наоборот, опять же потому-что так читается. Ещё одно замечание - в схеме в журнале 7-я нога микроконтроллера должна быть подключена к общему проводу - это переключатель режима программирования в программе.

Re: Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 27 янв 2010, 14:31
IM1
Vladnik писал(а):Из-за соображений, как читается так и пишется, от младшего к старшему, код семейства DS1820 - 10H, 3BH - контрольная сумма - CRC...

Да нет, ув. Vladnik, так нельзя делать, потому-что нельзя, ибо есть общепринятые правила и пренебрегать ими не всегда есть хорошо. Простой пример: Вы пишете число 125 (сто двадцать пять) именно так, а не как 521 (от младшего к старшему). Надеюсь, я Вас убедил :) .

Re: Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 28 янв 2010, 14:52
Gregory
IM1 писал(а):так нельзя делать, потому-что нельзя
"Потому, что нельзя быть на свете красивой такой". :lol:
А вот если Вы посмотрите на корпуса iButton, то там серийник именно наоборот написан.

Re: Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 29 янв 2010, 09:56
IM1
Gregory писал(а):
IM1 писал(а):так нельзя делать, потому-что нельзя
"Потому, что нельзя быть на свете красивой такой". :lol:
А вот если Вы посмотрите на корпуса iButton, то там серийник именно наоборот написан.
Не понял Вашего искрометного юмора :? . Вот одна и первых попавшихся ссылок на документацию http://www.gaw.ru/pdf/Dallas_Sem/ibutton/DS1990A.pdf Покажите мне пальцем: где там серийник НАОБОРОТ?

Re: Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 12 фев 2010, 11:21
IM1
Господа оппоненты: Gregory и Vladnik, где же вы?

Re: Считыватель...1WIRE Радио 2009 №11, стр.25. Вопрос автору.

СообщениеДобавлено: 12 фев 2010, 16:32
ASD
Это, IMHO, спор тупоконечников с остроконечниками из "Приключений Гулливера", и конца ему нет.
Как известно, фирма Intel записывает в память многобайтные числа, начиная с младшего байта и заканчивая старшим, а фирма Motorola - наоборот. Спор о том, кто прав, продолжается уже десятки лет. Аргументы в пользу своих вариантов приводят и те, и другие. Придуманы даже названия "lowendian" и "highendian".