vasekiv
Members-
Постов
96 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент vasekiv
-
Error 1 'end' was not declared in this scope Error 2 expected ';' before 'while' Error 3 'end' does not name a type ошибки в строках 40 и 41. 40. } end while(1) 41. } end int main(void) Как поправить?
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Хотел сделать несколько режимов). Но пока даже с одним разобраться не могу. Alex, подскажи, что в этом коде не правильно? Пытаюсь сделать переключатель режимов. При включении горит PD0, после нажатии на кнопку загораются все остальные. И нет ни какой реакции на нажатие кнопки. #define F_CPU 8000000 #include <avr/io.h> #include <util/delay.h> int main(void) { DDRD = 0xff; PORTD = 0xff; /* все выводы порта D сконфигурировать как выходы */ DDRC = 0x00; //выводы порта С сконфигурировать как входы PORTC = 0xff; // установить "1" на всех выводах порта C, // включаем подтягивающие резисторы int sw=0; //для изменения режимов while (1) // Бесконечный цикл { if (!(PINC & (1<<PINC4))) //если логический ноль на 4 бите порта С { sw++; //переключить режим if(sw>3)sw=0; } switch(sw) { case 0: PORTD&=~(1<<PD0); break; case 1: PORTD&=~(1<<PD1); break; case 2: PORTD&=~(1<<PD2); break; case 3: PORTD&=~(1<<PD3); break; } } }
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
При нажатии на кнопку, 2 светодиода начинают поочередно мигать, при след нажатии надо чтобы они отключились( выключились).
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Выключение мигалки. Что бы при следующем нажатии они перестали моргать.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Здравствуйте, господа! Делаю мигалку сыну на велосипед на ATTINY13 Хочу сделать включение и выключение одной кнопкой. Вот код на данный момент. Включается, но не выключается. Подскажите как правильно организовать выключение. #define F_CPU 9600000UL #include <avr/io.h> #include <util/delay.h> int main(void) { int i; DDRB&=~(1<<PB4); //Настраиваем ножку PB4 в режим входа PORTB|=(1<<PB4); DDRB|=(1<<PB0); //Настраиваем ножку PB0 в режим выхода PORTB&=~(1<<PB0); DDRB|=(1<<PB1); // Настраиваем ножку РВ1 в режим выхода PORTB&=~(1<<PB1); while(1) { while ((PINB&(1 << PB4)) == 0){} // Ждем пока на выводе PB1 лог. 0 _delay_ms(20); if ((PINB&(1 << PB0)) == 0) // Если на выводе PB0 лог. 0 { while(1) //Моргаем мигалками { for (i=1;i<=3;i++) { PORTB|=(1<<PB1); _delay_ms(10); PORTB&=~(1<<PB1); _delay_ms(10); } for (i=1;i<=3;i++) { PORTB|=(1<<PB0); _delay_ms(10); PORTB&=~(1<<PB0); _delay_ms(10); } } } else { PORTB &= ~(1 << PB0); // Лог. 0 на выводе PB0 } while ((PINB&(1 << PB4)) == 1){} // Ждем пока на выводе PDO лог. 1 _delay_ms(20); } }
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Q1 bc547, Q2 и Q3 bc557, остальное как на схеме.На шприце снизу катушка. На плате снизу приемник, на другой усилитель. Антенна сейчас у меня провод 4 метра, натянутый над потолком. Питание от БП компьютера. .
-
Здравствуйте! После С7 подсоединил усилитель на tda2006, сейчас поймал Межд. радио Тайваня. Сейчас уже лучше слышно, но все равно приходиться подносить динамик к уху поближе. Может после Q4 добавить еще один каскад? Усилитель и Q4 работают от 12вольт.
-
Владимир, а почему исключили? Он ведь вроде как усиливает сигнал? @master144 Надо попробывать. Может получится получить доступ на крышу.
-
Здравствуйте! Я недавно переехал в другой город, живу на пятом этаже. С окна скинуть не получится, везде только одни фонарные столбы. Нашел медную трубку 10мм в диаметре и длиной 1,5м. как лучше ее установить? Вертикально или горизонтально? за окном имеются цветочные кронштейны, вбитые в стену, к ним установлю. И будет ли от нее толк?
-
Хорошо. Заменю антенку и поставлю tda2006.
-
У меня есть tda2006 от телевизора. Можно ли ее приспособить.?
-
Понял. Завтра сделаю побольше, а то сейчас у меня метровый кусок.
-
Я заземление и не делал. Попробую тоже аккумулятор поставить. А что с громкостью посоветуешь? А то уж совсем плохо слышно.
-
Собрал вот по такой схеме. Работает ,послушал песенку на какойто станции. Но, почему то плохо слышно. При макс громкости, еле слышно станцию и динамик жужжит как ненормальный. В чем может быть косяк? Запитывал от сетевого БП. С9=100uF
-
Можно заменить С6 на 1u?
-
VT1 и VT2 можно ли заменить на кт 361 А то я что то не могу найти в своих закромах?
-
Здравствуйте! Можете дать схему вашего варианта приемника?
-
Подскажите, что за транзистор.
-
Олег, СПАСИБО тебе большое за ответы! Но теперь у меня возникло еще больше вопросов Сегодня набросаю схемку в протеусе, и по мере возникновения вопросов продолжим диалог, если ты не против.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Олег, объясни пожалуйста, что значит мультиплексируются? Т.е. можно и attiny13 использовать?
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
В общем решил брать attiny 2313+https://ru.aliexpress.com/item/1pcs-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64K/32582933115.html?ws_ab_test=searchweb0_0,searchweb201602_3_10152_10065_10151_10068_10344_10342_10343_10340_10341_10307_10301_10060_10155_10154_10056_10055_10054_5370015_10059_10534_10533_10532_100031_10099_10338_10339_10103_10102_10169_10052_10053_10142_10107_10050_10051_10084_10083_10080_10082_10081_10110_5590015_10111_10112_10113_10114_10312_10313_10314_10078_10079_10211_10128_10073_10129_10125,searchweb201603_30,ppcSwitch_5&btsid=9eaf9a24-e2ac-48b3-b47c-fb78ad5be5bf&algo_expid=45622855-6ef6-4a6a-b138-9b6534a6fa00-0&algo_pvid=45622855-6ef6-4a6a-b138-9b6534a6fa00 и сделать вот это http://msevm.com/2013/grani/a2313/index.htm. Если что то не то, поправьте пожалуйста.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Хотелось самому поковыряться. Да и в будущем опыт пригодиться. Я так понимаю attiny13 не подойдет, мало выводов для светодиодов. attiny26 норм будет? Или есть подешевле?
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Да, вывеска кафешки. Буду делать на светодиодах. Сейчас читаю эту тему http://cxem.net/mc/mc161.php. Букв будет 6 и еще контур какой нибудь, тоже моргающий мигающий) Я просто ни разу с этим не сталкивался, по этому и возникают вопросы типа сколько должно быть выводов у МК, память и пр.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Здравствуйте, уважаемые! Помогите определиться с микроконтроллером и программатором. Будет 6 букв. Которые должны будут зажигаться по очереди до полного свечения всех букв, затем моргание всех букв и полное отключение всех( алгоритм в процессе может изменю) Какой контролер лучше подойдет под данную задачу?
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом: