[uquote="OKF",url="/forum/viewtopic.php?p=4534519#p4534519"]Какому чуду? В нормальных Makefile просто тупо указывается F_CPU = 1000000, как и всё остальное.[/uquote]
И так тоже естественно пробовал.
Найдено 175 результатов
- Ср янв 24, 2024 12:46:39
- Форум: PIC
- Тема: MPLAB X IDE
- Ответы: 399
- Просмотры: 302671
- Ср янв 24, 2024 09:32:49
- Форум: PIC
- Тема: MPLAB X IDE
- Ответы: 399
- Просмотры: 302671
Re: MPLAB X IDE
Прошу прощения. Пишу здесь чтобы тему не плодить. Вопрос элементарный: как этому чудо скормить в Makefile F_CPU для AVR? попробовал в самом makefile прописать CFLAGS += -DF_CPU=1000000 как по старинке он игнорирует опцию. При сборке пишет make -f nbproject/Makefile-default.mk SUBPROJECTS= .build ...
- Сб фев 01, 2020 18:45:04
- Форум: Практика
- Тема: Опознание SMD радиоэлементов
- Ответы: 4365
- Просмотры: 1352842
Re: Опознание SMD радиоэлементов
Приветствую всех!
Помогите опознать стоит сразу после входа питания USB портативной колонки sardine sdy-019.
http://img.radiokot.ru/files/14655/249de7lg2n.jpg
P.S.: Выход сразу на аккумулятор Li-ion 18650 идет.Получается 5V.
UPD. Нашел LTC4054LES5-4.2, (LTH7), контроллер заряда батареи, 4.2В ...
Помогите опознать стоит сразу после входа питания USB портативной колонки sardine sdy-019.
http://img.radiokot.ru/files/14655/249de7lg2n.jpg
P.S.: Выход сразу на аккумулятор Li-ion 18650 идет.Получается 5V.
UPD. Нашел LTC4054LES5-4.2, (LTH7), контроллер заряда батареи, 4.2В ...
- Ср авг 29, 2018 19:21:32
- Форум: AVR
- Тема: AVR studio в вопросах и ответах
- Ответы: 3188
- Просмотры: 1248001
Re: AVR studio в вопросах и ответах
День Добрый! Подскажите что делаю не так. Суть в том чтобы после нажатия кнопки порт был активен хотя бы минуту. С таймером худо бедно разобрался с чужой помощью код набросали. Работает, ровно 6 секунд, дальше порт отключается.
volatile int16_t seconds;
// Set prescale to 256 and start the timer ...
volatile int16_t seconds;
// Set prescale to 256 and start the timer ...
- Вт авг 28, 2018 20:48:15
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
День Добрый!
Каким образом можно организовать алгоритм. Включили порт - 30 минут ждем - выключили порт.
По таймеру? Но что-то запутался. Подкиньте код.
Каким образом можно организовать алгоритм. Включили порт - 30 минут ждем - выключили порт.
По таймеру? Но что-то запутался. Подкиньте код.
- Чт авг 23, 2018 11:13:27
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
День Добрый!
Понимаю что тема уже не раз поднималась, не могу понять почему не работает. Компилируется без ошибок.
#include <mega328p.h>
//используем стандартную процедуру задержки
#include <delay.h>
// Declare your global variables here
// Standard Input/Output functions
#include <stdio ...
Понимаю что тема уже не раз поднималась, не могу понять почему не работает. Компилируется без ошибок.
#include <mega328p.h>
//используем стандартную процедуру задержки
#include <delay.h>
// Declare your global variables here
// Standard Input/Output functions
#include <stdio ...
- Сб дек 23, 2017 20:25:10
- Форум: Периферия
- Тема: Bosch BME280
- Ответы: 6
- Просмотры: 4015
Re: Bosch BME280
Коллеги, а у кого как обстоят дела с измерением отрицательных температур? Сейчас зима за окном минус 10, а это чудо измеряет как плюс 8. Изренение провожу чтением либо на python либо на C. Показания одинаковые.
- Вт мар 14, 2017 20:54:03
- Форум: Не стирает, не готовит
- Тема: Зарядник шуруповерта не работает
- Ответы: 9
- Просмотры: 5212
Re: Зарядник шуруповерта не работает
Господа подскажите куда смотреть. пытаюсь реанимировать сей чудный аппарат. Диодный мост полыхал, трансформатор полыхал, тирристор утекал.
все остальное целое по крайне мере транзисторы в одну сторону, диоды в одну сторону.
Диоды выпрямителя поставил FR307 взамен 1n5408 тирристор на bt151, взамен ...
все остальное целое по крайне мере транзисторы в одну сторону, диоды в одну сторону.
Диоды выпрямителя поставил FR307 взамен 1n5408 тирристор на bt151, взамен ...
- Пн фев 27, 2017 20:08:47
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
Всем СПАСИБО кто откликнулся отдельное спасибо за решение AndTer без прерывания.
Видимо у тиньки есть баг, помнит состояние регистра поэтому хаотичное переключение программ. Если на инициализации делать OCR0A=0x00; то if(v==0){OCR0A=0x00;}; надо таким же делать. В этом случае все четко происходит.
Видимо у тиньки есть баг, помнит состояние регистра поэтому хаотичное переключение программ. Если на инициализации делать OCR0A=0x00; то if(v==0){OCR0A=0x00;}; надо таким же делать. В этом случае все четко происходит.
- Вс фев 26, 2017 17:09:24
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
Зачем это:
button=0;
и это:
delay_ms (10);
и это:
while(v==2)
И где подавление дребезга?
Прерывание по изменению пина здесь как то не к месту. Ибо при дребезге может быть выполнено множество прерываний.
Лучше запустить таймер на невысокой частоте. При прерывании по переполнению/совпадению каждый ...
button=0;
и это:
delay_ms (10);
и это:
while(v==2)
И где подавление дребезга?
Прерывание по изменению пина здесь как то не к месту. Ибо при дребезге может быть выполнено множество прерываний.
Лучше запустить таймер на невысокой частоте. При прерывании по переполнению/совпадению каждый ...
- Вс фев 26, 2017 16:33:30
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
Господа подскажите что не так.
unsigned char v;
interrupt [PC_INT0] void pin_change_isr(void)
{
v++;
if(v==3)v=0;
delay_ms (50);
}
#define button PINB.3 //Переменная где сидит кнопка
void main(void)
{
#pragma optsize-
CLKPR=(1<<CLKPCE);
CLKPR=(0<<CLKPCE) | (0<<CLKPS3) | (0<<CLKPS2 ...
unsigned char v;
interrupt [PC_INT0] void pin_change_isr(void)
{
v++;
if(v==3)v=0;
delay_ms (50);
}
#define button PINB.3 //Переменная где сидит кнопка
void main(void)
{
#pragma optsize-
CLKPR=(1<<CLKPCE);
CLKPR=(0<<CLKPCE) | (0<<CLKPS3) | (0<<CLKPS2 ...
- Вт дек 27, 2016 13:01:26
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
Господа подскажите плиз по коду. Кнопка по +
//При первом запуске идет плавное увеличение сигнала пота PB0 от 0 до 50% заполнения.
while(OCR0A<0x7f)
{
OCR0A=OCR0A+0x01;
delay_ms(10); //время увеличения шим
}
//Выполняем условие опроса входа, если на порту 3 лог 1 то заполнение 50%, в ...
//При первом запуске идет плавное увеличение сигнала пота PB0 от 0 до 50% заполнения.
while(OCR0A<0x7f)
{
OCR0A=OCR0A+0x01;
delay_ms(10); //время увеличения шим
}
//Выполняем условие опроса входа, если на порту 3 лог 1 то заполнение 50%, в ...
- Вт ноя 15, 2016 21:00:10
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
Наверное у Вас это условие в цикле. Попробуйте вот так. if (PINB.3==0){
delay_ms(10);
while (PINB.3==0);
if (OCR0A<0xff)
OCR0A=OCR0A+0x01;
}
Но программа будет висеть, пока нажата кнопка. В основном цикле и при правильном использовании прерываний это может быть нормальным.
Не вот ...
delay_ms(10);
while (PINB.3==0);
if (OCR0A<0xff)
OCR0A=OCR0A+0x01;
}
Но программа будет висеть, пока нажата кнопка. В основном цикле и при правильном использовании прерываний это может быть нормальным.
Не вот ...
- Вт ноя 15, 2016 20:36:43
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2482567
Re: CodeVision AVR в вопросах и ответах
Подскажите как сделать. Есть ШИМ со стартом заполнения 50%, при нажатии на кнопку (см. код) заполнение 100%.
if (PINB.3==0){
delay_ms(10);
if (OCR0A<0xff)
OCR0A=OCR0A+0x01;
}
Не могу понять как сделать через if else.
Добавлено after 12 minutes 46 seconds:
Подскажите как сделать ...
if (PINB.3==0){
delay_ms(10);
if (OCR0A<0xff)
OCR0A=OCR0A+0x01;
}
Не могу понять как сделать через if else.
Добавлено after 12 minutes 46 seconds:
Подскажите как сделать ...
- Ср ноя 02, 2016 20:35:24
- Форум: Теория
- Тема: Подскажите по ШИМ
- Ответы: 2
- Просмотры: 649
Re: Подскажите по ШИМ
Слегка закруглённые - это нормально, т.к. это "работа" паразитных параметров применённых компонент. "Как в протеусе" из-за них никогда не будет.
Да хорошо соглашусь, идеального нет. Я понять не могу почему без нагрузки пила, при нагрузке меняется картина.
Добавлено after 2 hours 10 minutes 54 ...
Да хорошо соглашусь, идеального нет. Я понять не могу почему без нагрузки пила, при нагрузке меняется картина.
Добавлено after 2 hours 10 minutes 54 ...
- Ср ноя 02, 2016 17:20:38
- Форум: Теория
- Тема: Подскажите по ШИМ
- Ответы: 2
- Просмотры: 649
Подскажите по ШИМ
Привет!
Что есть МК attiny13 с нее выходят прямоугольные импульсы. прилетают на n канальный транзистор (PHD45N03) через резистор. На выходе:
1. без нагрузки = пила
2. с нагрузкой = прямоугольные искаженные импульсы (слегка закругленные)
Подскажите куда посмотреть. Хотелось бы увидеть картину как ...
Что есть МК attiny13 с нее выходят прямоугольные импульсы. прилетают на n канальный транзистор (PHD45N03) через резистор. На выходе:
1. без нагрузки = пила
2. с нагрузкой = прямоугольные искаженные импульсы (слегка закругленные)
Подскажите куда посмотреть. Хотелось бы увидеть картину как ...
- Сб ноя 30, 2013 18:32:40
- Форум: Статьи
- Тема: Цифровая паяльная станция своими руками.(V 2.0)
- Ответы: 7418
- Просмотры: 3788262
Re: Цифровая паяльная станция своими руками.(V 2.0)
у меня в другом вопрос.
1. когда все соединено включаю паяльник греется, а температура кажет 0
Если в момент нагрева отсоединить + термопары на 1 секунду и включить обратно температура показывается. Как только паяльник нагрелся до заданной температуры опять 0 показывается. Опытным путем опеределил ...
1. когда все соединено включаю паяльник греется, а температура кажет 0
Если в момент нагрева отсоединить + термопары на 1 секунду и включить обратно температура показывается. Как только паяльник нагрелся до заданной температуры опять 0 показывается. Опытным путем опеределил ...
- Ср ноя 27, 2013 19:56:35
- Форум: Статьи
- Тема: Цифровая паяльная станция своими руками.(V 2.0)
- Ответы: 7418
- Просмотры: 3788262
Re: Цифровая паяльная станция своими руками.(V 2.0)
Приветствую!
Собрал зашил прошивку, режимы выставляются. Но на экране показывается режим и вторая строка Т=511 это что? причем транзистор не открывается. Режимы переключаются и програмируются.
Собрал зашил прошивку, режимы выставляются. Но на экране показывается режим и вторая строка Т=511 это что? причем транзистор не открывается. Режимы переключаются и програмируются.
- Вс окт 13, 2013 08:57:38
- Форум: Практика
- Тема: Микро замыкания
- Ответы: 11
- Просмотры: 1511
Re: Микро замыкания
Ну и шо?
Взять мультиметр, включить в режиме звинелки и пройтись по соседним дорожкам. Почти всегда так делаю перед включением сколь-нибудь ответственных/дорогих девайсов.
upd.
Ну или выложить схему с платой здесь. Вдруг чего накосячено.
Проверял мультиметром в режиме прозвонки замыканий нет ...
Взять мультиметр, включить в режиме звинелки и пройтись по соседним дорожкам. Почти всегда так делаю перед включением сколь-нибудь ответственных/дорогих девайсов.
upd.
Ну или выложить схему с платой здесь. Вдруг чего накосячено.
Проверял мультиметром в режиме прозвонки замыканий нет ...
- Сб окт 12, 2013 20:32:49
- Форум: Практика
- Тема: Микро замыкания
- Ответы: 11
- Просмотры: 1511
Re: Микро замыкания
персульфат аммония