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

zepar
Вт янв 05, 2016 22:09:20
Форум: AVR
Тема: Одновременная смена состояния портов
Ответы: 10
Просмотры: 1297

Re: Одновременная смена состояния портов

Код: Выделить всё

 PORTA^=00000010;
Я 0b забыл :))
zepar
Вт янв 05, 2016 21:32:38
Форум: AVR
Тема: Одновременная смена состояния портов
Ответы: 10
Просмотры: 1297

Re: Одновременная смена состояния портов

Печально, не хочу еще одну тему создавать.. Вот скрин, как фьюзы стоят в протеусе. Неужели глюк симулятора?
Изображение
zepar
Вт янв 05, 2016 19:57:47
Форум: AVR
Тема: Одновременная смена состояния портов
Ответы: 10
Просмотры: 1297

Re: Одновременная смена состояния портов

Это для кварцевого резонатора. Но ведь у меня стоит во фьюзах внут. тактирование, МК все равно использует ноги A0, A1 как альтернативные функции?
zepar
Вт янв 05, 2016 19:18:48
Форум: AVR
Тема: Одновременная смена состояния портов
Ответы: 10
Просмотры: 1297

Re: Одновременная смена состояния портов

Окей, с этим я разобрался. Но у меня еще вопрос (не хочу еще одну тему создавать), PORT A у attiny2313 обычный i/o ? Все остальные работают, а с буковкой A - не реагируют на команды, у них всегда логическая 1. Если с пином reset все понятно, то почему PA0, PA1 не слушаются ? У меня есть догадка, что ...
zepar
Вт янв 05, 2016 18:51:31
Форум: AVR
Тема: Одновременная смена состояния портов
Ответы: 10
Просмотры: 1297

Одновременная смена состояния портов

Добрый! Такая проблема: для снижения нагрузки на порт, я использую два порта. Один из них PORTA, другой PORTB. Как одновременно сменить состояние двух портов? Иначе выходит так, что в маленький промежуток на одном лог. 1, на другом лог. 0 и выходит КЗ.
zepar
Вс ноя 08, 2015 16:36:02
Форум: Изготовление PCB
Тема: Развести 4 разряда цифрового сегментного индикатора
Ответы: 15
Просмотры: 3741

Re: Развести 4 разряда цифрового сегментного индикатора

Ладно, попробую вечером для 3-ех разрядов доделать. Надо же еще токоограничительные резисторы ставить, а они как раз через дорожки могут проходить. Но, если вдруг у кого то есть еще готовые решения, буду рад посмотреть.
zepar
Вс ноя 08, 2015 12:56:09
Форум: Изготовление PCB
Тема: Развести 4 разряда цифрового сегментного индикатора
Ответы: 15
Просмотры: 3741

Развести 4 разряда цифрового сегментного индикатора

Добрый день! Есть 3-ех разрядный цифровой сегментный индикатор, которым надо управлять динамической индикацией. Тут вопросов нет. Но такие индикаторы максимум 14.2мм высотой, а больше - только одноразрядные. Так вот, кто-нибудь разводил одноразрядники, скрепляя их воедино ? У меня только с ...
zepar
Ср ноя 04, 2015 14:32:47
Форум: AVR
Тема: Энергосбережение
Ответы: 12
Просмотры: 1514

Re: Энергосбережение

Мне пока нужно сойтись с расчетами на практике, потом только оптимизация. Амперметр показывает 22мА, ну никак не 66мА. А у датчика DS18b20 1мА в активном режиме. По отдельности мерить не могу, так как элементы впаяны. Ну никак не может получатся 66мА. Схему приложу.
zepar
Ср ноя 04, 2015 12:46:19
Форум: AVR
Тема: Энергосбережение
Ответы: 12
Просмотры: 1514

Re: Энергосбережение

Световой подсветки нет. Но я не понимаю, что у меня не так. Вот потребление:
DS18b20 = 1mA*h (правда при напряжении 5В, у меня 3В) согласно даташиту
ATMEGA8A = 6mA*h (8MHz, опять же при напряжении 5В)
74HC595 (сдвиговый регистр) там вообще потребление в микроамперах.
У дисплея неизвестно потребление ...
zepar
Вт ноя 03, 2015 22:42:06
Форум: AVR
Тема: Энергосбережение
Ответы: 12
Просмотры: 1514

Энергосбережение

Добрый день! Есть atmega8A\atmega168A (на выбор), надо наладить энергопотребление. Есть ds18b20, статичный LCD (там меандр надо на 50Гц). Так вот устройство разряжает пару батареек буквально за несколько часов. Я заметил, что 9.8с из 10с МК ждет (delay_ms). В цикле, который инвертирует сигнал стоит ...
zepar
Чт окт 15, 2015 19:01:25
Форум: AVR
Тема: Встроенная библиотека ds18b20.h
Ответы: 3
Просмотры: 2044

Re: Встроенная библиотека ds18b20.h

Точно..точно.. Теперь не выводит дробную часть. Допустим, температура 106.7, тогда в массиве будет "t=106.0"
zepar
Ср окт 14, 2015 20:51:30
Форум: AVR
Тема: Встроенная библиотека ds18b20.h
Ответы: 3
Просмотры: 2044

Встроенная библиотека ds18b20.h

Использую встроенную библиотеку ds18b20.h в CV AVR. Вот код:
#include <mega8.h> //библиотека ввода\вывода
#include <delay.h> //библиотека задержки
#asm //сообщаем куда подключен датчик
.equ __w1_port=0x15; PORTC
.equ __w1_bit=3
#endasm
#asm //сообщаем куда подключён экран
.equ __lcd_port=0x18 ...
zepar
Вс окт 11, 2015 10:01:49
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Все, я нашел проблему! У меня контакт данных от термодатчика был подключен к ножке SCK, как только ее единственную подрезанную оставил, то все сразу заработало. Проблема решена.
zepar
Сб окт 10, 2015 23:08:38
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Питание есть, попробую поставить резисторы. Корпус, согласен, ни при чём. Просто интересная штука получается, что меги то одной модели, а результаты разные.
zepar
Сб окт 10, 2015 21:54:43
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Подпилил дорожки - все заработало, сигнатура определилась. Ну как так то?! Подключил к атмеге в дип сдвиговый регистр в дип корпусе - программирует на ура, а как только припаял tqf-32 корпус к SMD регистру, то уже с ошибками определяет сигнатуру!

Может можно как-то программно исправить этот косяк ...
zepar
Пт окт 09, 2015 23:19:30
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Подключил другую мегу к другому сдвиговому регистру - сигнатура определяется правильно. Что-то я уже сомневаюсь в разумности подпиливать дорожки.. Может контакты очень слабо, но замкнуты, поэтому просто под большим сопротивлением ток проходит? Завтра проверю эту версию.
zepar
Пт окт 09, 2015 15:45:12
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Я вечером попробую подключить сдвиговый регистр к меге в дип корпусе и попытаюсь прошить, посмотрим как она себя поведет.
zepar
Пт окт 09, 2015 14:59:48
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Это невозможно. Выпаять МК, где зазор между дорожками 0.2мм. Вооьще сдвиговый регистр как раз по SPI работает.
zepar
Пт окт 09, 2015 13:57:15
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

Те же признаки. У меня соединены AVCC и AGND с питанием. На плате стоит еще сдвиговый регистр и дисплей. Жду Ваших предложений.
zepar
Пт окт 09, 2015 11:44:44
Форум: AVR
Тема: Несоответствие сигнатуры
Ответы: 22
Просмотры: 5415

Re: Несоответствие сигнатуры

А разве возможен такой конфиг на новом кристалле? Я боюсь, что фьюзы подобно сигнатуре считываются - чутка искажаются данные.

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