Найдено 28 результатов

fox15
Ср апр 15, 2015 13:09:25
Форум: Периферия
Тема: Опрос кнопок микроконтроллером
Ответы: 508
Просмотры: 341026

Re: Помогите опросить кнопку

Вобщем-то я с этим и не спорил, просто поставил под сомнение использование прерываний для считывания состояния кнопок. Жирно им будет, и необходимости такой нет. Это ведь нужен будет обработчик прерывания, и диспетчер в нем если прерывание происходит не только от кнопок но еще и от внешнего ...
fox15
Ср апр 15, 2015 10:41:11
Форум: Периферия
Тема: Опрос кнопок микроконтроллером
Ответы: 508
Просмотры: 341026

Re: Помогите опросить кнопку

С энкодером дело конечно сложнее...
На самом деле там нет ничего сложного. Две кнопки с квадратурной диаграммой переключений. Обе защищаются от дребезга как обычные кнопки, причем есть алгоритмы, которые сами по себе бездребезговые, поскольку интервал обработки как раз дает защиту от дребезга.
Я ...
fox15
Ср апр 15, 2015 00:59:02
Форум: Периферия
Тема: Опрос кнопок микроконтроллером
Ответы: 508
Просмотры: 341026

Re: Помогите опросить кнопку

Чем это лучше фиксации состояния кнопки по таймеру каждые 10мс?

А это смотря с какой стороны посмотреть.
Допустим мы обрабатываем в одном месте не только кнопку, но и контакты валкодера,
которые требуют немного иного алгоритма и времени и еще много чего и все это сильно увязано.

В любом случае с ...
fox15
Вт апр 14, 2015 09:57:01
Форум: Периферия
Тема: Опрос кнопок микроконтроллером
Ответы: 508
Просмотры: 341026

Re: Помогите опросить кнопку

Вот, как и обещал. :hunger:
Выкусил из своего проекта все лишнее, оставил только то, что надо.
Проект заточен под Tiny13A
Выполнен на Atmel Studio 6.1 (она официально бесплатна)
FUSE: частота 9.6MHz включен SKDIV8
при использовании другого контроллера или частоты, нужно пересчитать константу ...
fox15
Вт апр 14, 2015 00:37:54
Форум: Микроконтроллеры и ПЛИС
Тема: Обработка нажатия кнопки в AVR...
Ответы: 293
Просмотры: 223986

Re: Обработка нажатия кнопки в AVR...

Господа Коты!
С добрым Мяу!

Я тут мимо пробегал (ну так за рыбой :hunger: ), дай думаю зайду, увидел обсуждение по поводу кнопок, дребезга, нажатий.

Скажите ка, тема еще открыта?

Если еще нужно, могу выложить свой алгоритм.
fox15
Вт дек 06, 2011 08:44:17
Форум: Измерения
Тема: Logic Analyzer LA5034
Ответы: 12
Просмотры: 8665

Re: Logic Analyzer LA5034

Короче это баян.

Из лога ничего интересного не сделать. Это нужен нормальный и документированный API, при условии что сама прошивка контроллера нормальная. Но как видно при таком уровне и качестве написания ПО, афтар наверное незнает что такое API.
А пытаться раскопать протокол общения LA5034 с ...
fox15
Пн дек 05, 2011 19:58:12
Форум: Измерения
Тема: Logic Analyzer LA5034
Ответы: 12
Просмотры: 8665

Re: Logic Analyzer LA5034

Красная линия Т становится началом диаграмм, судя по жёлтому индикатору на черном фоне информации должно быть отображено больше, диаграмму можно двигать, нажимая левую кнопку манипулятора типа "мышь". Жёлтый индикатор показывает относительное положение в буфере. Незнаю почему это назвали сжатым ...
fox15
Пн дек 05, 2011 00:36:23
Форум: Измерения
Тема: Logic Analyzer LA5034
Ответы: 12
Просмотры: 8665

Re: Logic Analyzer LA5034

Ах да совсем забыл сказать.
Китайчеро дабы засекретить чудо девайс, закрасили процессор и истчо :)) пару микросхем черным маркером. Ну все теперь никто не сможет повторить.

Тут кто-то писал, что эти микросхемы называются так:
плис ALTERA CYCLONE EP1C6Q240C6,
память ALTERA EPCS4N,
китайский ...
fox15
Вс дек 04, 2011 23:40:47
Форум: Измерения
Тема: Logic Analyzer LA5034
Ответы: 12
Просмотры: 8665

Re: Logic Analyzer LA5034

А я пытался анализировать сигналы com порта, баян полный. Благо у меня есть за 2000 р 16 разрядный наш анализатор посредством него смог понять где врет LA5034. А вообще такое впечатление, что ПО под него писали студенты двоечники какого-нить 3-4 курса. Мелкие примитивные недочеты видно прямо ...
fox15
Пн авг 22, 2011 01:07:41
Форум: Измерения
Тема: Logic Analyzer LA5034
Ответы: 12
Просмотры: 8665

Re: Logic Analyzer LA5034

Господа компетентные коты!

Нарыл рядом ветку благодаря коту ArtemKuchin, там ссылка на версию 4.0.1.3
www.hantek.ru

Триггер работает кошерно! (от слова кошак) :twisted:
Нареканий нет.

Могу сделать скоропостижный вывод что версия 4.0.1.8 с серьезными ошибками

:solder:
fox15
Пн авг 22, 2011 00:46:55
Форум: Измерения
Тема: Logic Analyzer LA5034
Ответы: 12
Просмотры: 8665

Logic Analyzer LA5034

Здравствуйте господа компетентные Коты !

Может у кого есть сей девайс?
Девайс по параметрам вроде неплохой, но программа на первый взгляд некошерная - версия 4.0.1.8.
Совершенно непонятно работа триггера в режиме синхронизации по шине, когда надо отловить конкретное значение в виде числа.
Еще ...
fox15
Вт дек 22, 2009 23:41:43
Форум: Микроконтроллеры и ПЛИС
Тема: ATTiny13+PWM(f)
Ответы: 4
Просмотры: 2754

ATTiny13+PWM(f)

Привет вам господа Кошаки ! 8)


ATTiny13, использую внутренний генератор 4.8МГц, фьюз CKDIV8, стало быть частота 600 кГц

Собственно ШИМ !
DDRB = 0x1;
TCCR0A=0x83;
TCCR0B=0x04;
OCR0A=0x07;

получаю сигнал с частотой 9.470 Hz, (f=fclk/N*256)

А мне надо 10,79 Hz
Есть ли способ не прибегая к ...
fox15
Чт июл 23, 2009 21:41:40
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321

Может он принимать питание напрямую (естественно в допустимых пределах).
--------

Да все работает замечательно у меня, так как и хотел. :))
Измеряю длительности импульсов одновременно на двух каналах посредством PCINT, ну еще там кое какие действия. Небуду подробно описывать т.к. очень много ...
fox15
Чт июл 23, 2009 20:35:58
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321

Спасибо многоуважаемые Коты, что неоставили мою проблему без внимания ! :)

Повидимому ARV прав и что-то не то в схеме подключения, поэтому я нарисовал схему конфигурации стендов. Необращайте пожалуйста внимание на SW1, который закорачивает ногу AT89S8253, я его неиспользую. И вообще этот стенд ...
fox15
Чт июл 23, 2009 20:13:50
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321


И вообще я не электронщик, а программист, разработчик баз данных.
А форум создан, чтобы задавать вопросы и делиться опытом.

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

Если уже ARV ниче не понял из вашего кода.... то куда там ...
fox15
Чт июл 23, 2009 12:51:17
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321

Я С ВАС БАЛДЕЮ! с этого и надо было начинать! и вас еще удивляет, что порт, настроенный на выход, не может "перетянуть" питание, подаваемое на пин снаружи! :) если на кнопку нажимали часто и подолгу - думаю, порт вы выжгли...

Нет, порт целый.
Ну не моими же "корявыми" ручками создан стенд ...
fox15
Чт июл 23, 2009 09:45:04
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321

порт настроен на выход (любой) и в него записан "0" и висит в воздухе - читаем pin, на нем "0". подключаем эту ножку к +5В, читаем pin - "1"

пишем в него "1", нога в воздухе, читаем pin - "1", подключаем его к корпусу, читаем pin - "0", с настройкой на вход (с подтягивающим резистором) такая ...
fox15
Ср июл 22, 2009 23:59:20
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321


Супер!
Сначала сам пишет PinD , а потом тыкает мне в нос что у tiny13 нет порта D, просто супер.
Да я tiny13 крайний раз в руках два года назад держал, а при моем склерозе..., помню что у него всего один порт а какой по букве :roll:

Я не тыкал никому ничего в нос.
Надо быть внимательнее, это ...
fox15
Ср июл 22, 2009 23:50:20
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321


Почитайте в даташитах про работу портов, прежде чем задавать глупые вопросы.


Глупых вопросов небывает, бывают глупые ответы, вроде этого.

Я на форум обратился потому как предполагаю, что может у кого-то была подобная проблема. Информации начального уровня у меня достаточно и по портам и по ...
fox15
Ср июл 22, 2009 21:33:20
Форум: Микроконтроллеры и ПЛИС
Тема: ATtiny13: Очень интересная работа портов
Ответы: 22
Просмотры: 7321

pin это "физическое" состояние вывода, если его закоротить на "землю", то без разницы вход это будет или выход - при чтении из pin всегда будет "0"

ну это если я правильно понял весь этот словесный поток :roll:

Так отож :shock:
Еслибы там был чистый 0, как и положено.
Ан нет, и 0 есть и 1 есть ...

Перейти к расширенному поиску