Логический анализатор в Pickit2

Ковырялся я тут с ИК протоколом RC5 и негодовал по поводу отсутствия дома нормального осциллографа или логического анализатора на худой конец. И тут я случайно заметил интересный пункт в туле “Pickit 2 Programmer”.

Я совсем забыл, что там есть пару полезностей (уарт тул, логический анализатор, отладчик). Надо кстати будет с отладчиком поразбираться поподробнее…

А сегодня пару слов о логическом анализаторе, находится он тут:

Tools>Logic Tool…

Появится такое окошко:

Это не совсем то, что нам нужно, переключим Mode в “Analyzer”, и получим новое окошко:

Здесь все с подсказками, поэтому описывать не буду. Я подключил выход приемника TSOP на CH1 и установил триггер на ниспадающий фронт.

Передаю “1”:

Все правильно, в 6 последних битах последний – 1, и по времени пачка растянута где-то на 22 мс.

Для уверенности еще загоняем “8”:

Отлично, все работает, можно ковырять протокол дальше с уверенностью, что с приемника летит то что нужно.

Логический анализатор в Pickit2: 2 комментария

  1. @_@ а в Pickit3 такое есть? И еще, а таким образом можно смотреть уровни с любых выводов или как?

    Ответить

    sarge Ответил:

    В 3 вроде по умолчанию нету, но есть какой то scripting tool с помощью которого реализовать можно, я подробно не вникал.
    Ну и с любых не получится на всех пинах, т.к. на 2 выводах pulldown резисторы, а значит ими какой-нибудь i2c протокол нормально не посмотришь.

    PS. Я им пользовался т.к. у меня выбора не было, потом заказал себе из китая за 15 баксов логический анализатор Saleae и не парюсь больше.

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.