Спасибо, буду принимать в расчетsmacorp писал(а):И помните о пределах на VCC и GND пинах.
Найдено 11 результатов
- Сб май 21, 2016 14:46:29
- Форум: AVR
- Тема: Настройка регистров для входящих сигналов
- Ответы: 9
- Просмотры: 1516
Re: Настройка регистров для входящих сигналов
- Сб май 21, 2016 14:27:49
- Форум: AVR
- Тема: Настройка регистров для входящих сигналов
- Ответы: 9
- Просмотры: 1516
Re: Настройка регистров для входящих сигналов
Перевертите диод D27 и катод каждого подключите к разным портам, а резистор к +5В.
Дело в том что у меня дефицит портов. Из светодиодов у меня матрица. 6х2 Т.е. 12 светодиодов. Плюс подаю питание в обе стороны, получается 24 светодиода. При быстром переключении горят все.
Хотел сделать 4х4, что бы ...
Дело в том что у меня дефицит портов. Из светодиодов у меня матрица. 6х2 Т.е. 12 светодиодов. Плюс подаю питание в обе стороны, получается 24 светодиода. При быстром переключении горят все.
Хотел сделать 4х4, что бы ...
- Сб май 21, 2016 14:12:29
- Форум: AVR
- Тема: Настройка регистров для входящих сигналов
- Ответы: 9
- Просмотры: 1516
Re: Настройка регистров для входящих сигналов
Между портом и включателем поставте еще один резистор 4.5 кОм. И тока большого не будет, и напряжение разделится до нужного.
Спасибо большое, буду пробовать.
И еще раз такая проблема возникла, не подскажете, если светодиоды подключать между двумя портами, проблем не будет. Нужно ли тоже ...
Спасибо большое, буду пробовать.
И еще раз такая проблема возникла, не подскажете, если светодиоды подключать между двумя портами, проблем не будет. Нужно ли тоже ...
- Сб май 21, 2016 13:46:19
- Форум: AVR
- Тема: Настройка регистров для входящих сигналов
- Ответы: 9
- Просмотры: 1516
Re: Настройка регистров для входящих сигналов
Подтянуть к земле резистором на 1-10K.
Вход висит в воздухе и из-за наводок напряжением на нём определяется как логическая единица.
Спасибо большое, разобрался, очень помогли!! :write:
Это Вы настроили ножку порта на выход и выставили 1. Т.е. в реальном устройстве, если посадите такую ногу на 0 ...
Вход висит в воздухе и из-за наводок напряжением на нём определяется как логическая единица.
Спасибо большое, разобрался, очень помогли!! :write:
Это Вы настроили ножку порта на выход и выставили 1. Т.е. в реальном устройстве, если посадите такую ногу на 0 ...
- Сб май 21, 2016 12:52:40
- Форум: AVR
- Тема: Настройка регистров для входящих сигналов
- Ответы: 9
- Просмотры: 1516
Настройка регистров для входящих сигналов
Приветствую котов.
Возникла проблема при реализации кнопок.
Обычно я кнопку коротил на корпус, а регистры выставлял PORTB=1; DDRB=1.
Однако сейчас появилась задача подачи 20 сигналов на МК при помощи +27В. До 5В опустить напряжение не проблема.
Но при выставлении регистров на "вход" (DDRB=0;PORTB=0 ...
Возникла проблема при реализации кнопок.
Обычно я кнопку коротил на корпус, а регистры выставлял PORTB=1; DDRB=1.
Однако сейчас появилась задача подачи 20 сигналов на МК при помощи +27В. До 5В опустить напряжение не проблема.
Но при выставлении регистров на "вход" (DDRB=0;PORTB=0 ...
- Ср май 11, 2016 19:05:31
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2512566
Re: CodeVision AVR в вопросах и ответах
Хм.. Интересные решения.
Мне действительно критично, что бы был либо 1 либо 0. По программе мне приходит 3 байта по Юарту, и я должен эти байты раздробить на биты, и раскидать на порты мультиплексоров.
Код я написал, и он работает. Сейчас хочу оптимизировать, вот и думаю, может можно попроще ...
Мне действительно критично, что бы был либо 1 либо 0. По программе мне приходит 3 байта по Юарту, и я должен эти байты раздробить на биты, и раскидать на порты мультиплексоров.
Код я написал, и он работает. Сейчас хочу оптимизировать, вот и думаю, может можно попроще ...
- Ср май 11, 2016 16:05:22
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2512566
Re: CodeVision AVR в вопросах и ответах
Оказалось в инициализации ЮАРТ Порта были включены все прерывания. Оставил только для входящего байта, и все нормально заработало.
Теперь возник новый вопрос, довольно глупый, но все же.
Нужно в байте вычислить какой бит истина а какой ложь.
К примеру если использовать порт МК, то:
x=PINB ...
Теперь возник новый вопрос, довольно глупый, но все же.
Нужно в байте вычислить какой бит истина а какой ложь.
К примеру если использовать порт МК, то:
x=PINB ...
- Ср май 04, 2016 17:46:22
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2512566
Re: CodeVision AVR в вопросах и ответах
ARV,uk8amk спасибо. Поразбирался с программными кодами SPI для похожих радио модулей, повидимому читается SPI как раз при подаче всех единиц. К тому же как я понял, для управления радиомодулем, нужно подавать 16 битные команды. А я как ни старался, через аппаратный SPI 16 бит передать не смог. В ...
- Пт апр 29, 2016 05:17:27
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2512566
Re: CodeVision AVR в вопросах и ответах
Подскажите как в CVAVR по SPI прочитать байт не изменяя его. Мне нужно прочитать состояние радиомодуля RFM23BP. На сколько я понимаю, прочитать байт, можно только отправив на модуль любой другой байт. Но тогда в модуле, о его состоянии появятся ложные данные, которые я отправил. Боюсь это может дать ...
- Вс мар 27, 2016 19:46:31
- Форум: AVR
- Тема: Atmega8515 SIM20 UART Большая задержка
- Ответы: 0
- Просмотры: 653
Atmega8515 SIM20 UART Большая задержка
Нужно передать бит С атмеги на атмегу по радиоканалу. Собрал на SIM20A бит передается, но всегда с задержкой ровно 12 секунд. По проводам UART все работает мгновенно. В чем может быть проблема?
Мастер:
Chip type : ATmega8515
Program type : Application
Clock frequency : 8,000000 MHz
Memory model ...
Мастер:
Chip type : ATmega8515
Program type : Application
Clock frequency : 8,000000 MHz
Memory model ...
- Чт фев 25, 2016 04:55:28
- Форум: AVR
- Тема: Atmega + Приёмопередатчик 3Км
- Ответы: 1
- Просмотры: 812
Atmega + Приёмопередатчик 3Км
Здравствуйте форумчане.
Задача состоит в том, что бы управлять двумя другими устройством на расстоянии примерно 3Км в противоположных направлениях от пульта.
На пульте (8 кнопок(4+4)) и обратно от устройств принимать информацию о их работе (20 светодиодов(10+10)). Этим хочу заставить заниматься ...
Задача состоит в том, что бы управлять двумя другими устройством на расстоянии примерно 3Км в противоположных направлениях от пульта.
На пульте (8 кнопок(4+4)) и обратно от устройств принимать информацию о их работе (20 светодиодов(10+10)). Этим хочу заставить заниматься ...