Например TDA7294

Форум РадиоКот • Просмотр темы - CodeVision AVR в вопросах и ответах
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт июн 20, 2025 05:48:28

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8291 ]     ... , , , 32, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 10:31:11 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Yellow Tiger писал(а):
Насколько я помню, у всех мег и тиней дефолтный клок - внутренний, что разумно.
А то, чем ты эти две читал, раньше что-либо читало? Изображение

да 2313 читало без проблем. может провода длинные забабахал, к тому-же не шлейф и не экранированные? 30 см длинна.

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 12:38:12 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Вт июл 08, 2008 12:24:17
Сообщений: 1148
Рейтинг сообщения: 0
Нет, 30см это не криминал. Вероятно, дальше будет трудновато разобраться по одному только словесному описанию.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 20:03:19 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
DataLife писал(а):
...заменить перемычку джампером. Очень даже удобно. Сам думаю так сделать ....

Я тоже так думаю. Причём лучше это сделать на самом программаторе. Причём, чтобы джампером можно было выбирать, в том числе, сигнал с внешнего генератора (ну, сварганить генератор на логике, на 1 - 2 Мгц) чтобы прошивать контроллеры, у которых фьюзами выбран внешний генератор.
А что касается CodeVisionAVR + STK200/300, то я никогда не видел, чтобы выход прграмматора LED, хоть на что бы пригодился. Так что нефиг его вообще подключать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 20:12:46 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Yellow Tiger писал(а):
Нет, 30см это не криминал. Вероятно, дальше будет трудновато разобраться по одному только словесному описанию.

ну хоть на что больше смотреть? что проверять в первую очередь? может партия битая? а может МК такта хочет?

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 20:34:20 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Вопрос в силе.

На счёт джампера - себе сделал. Удобно :)

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 20:43:01 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Вт июл 08, 2008 12:24:17
Сообщений: 1148
Рейтинг сообщения: 0
demson писал(а):
...а может МК такта хочет?
Чем меньше известно о ситуации, тем больше вероятных причин. Ты о своей ситуации не сказал ничего, кроме того, что она есть, а значит - любая подходящая причина вероятна.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 21:05:52 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To DataLife
Используй вот этот самый простой алгоритм!
Вначале проверяешь нажата кнопка или нет, то есть проверяешь регистр PIN (1 или 0).
Int a=0;
If(PIND.1==1){a=1;}else{a=0;}
If (a==1){
Если PIND.1=1(Включается 1 программа)
}else{
Если PIND.1=0(все светики горят)
}
Это не код программы, это ключ к его разгадки!
Если не понятно пиши!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 21:43:44 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
rush писал(а):
в даташите написано что необходима минимальная задержка 250 нано секунд


В том-то и дело, написано же минимальная задержка, а это значит, что должно работать и при 1мс задержке, например

DataLife писал(а):
Думаю резонно переделать схемки плат расширения, заменить перемычку джампером. Очень даже удобно. Сам думаю так сделать ....


Ок, не знаю, как насчет плату переделывать, а вот описание надо будет добавить...

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 21:49:21 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Примерно так я и думал сделать, но всё же пара вопросов у меня возникло:
Int a=0; - компилятор не воспринимает этот код
Может просто в настройки портов задать подачу "1" на порт?

Вот, что у меня получилось...
PS. тут в чём ещё заковырка: этот случай для "не кроткочасного" нажатия кнопки, а для тумблера, так сказать, то есть светики будут гореть, пока не отожму кнопку. А мне нужно (желательно) ставить кнопку. (Может не прав с рассуждениями, поправьте)


Вложения:
Комментарий к файлу: C compiler souce file
C.c [3.31 KiB]
Скачиваний: 350

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 22:25:20 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
У тебя написано Int a=0;, а должно быть int a=0;
То есть тебе надо написать int с маленькой буквы.
Тоже самое проделай с операторами if
Так же у тебя не будет работать строчка if(PORTA.1==1), потому что ты не правильно проверяешь. Надо if(PINA.1==1).
Убери из программы низкий уровень перед циклом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 22:33:31 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
да ещё забыл вынеси int a=0; за вункцию main


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 11, 2009 03:28:22 
Первый раз сказал Мяу!

Зарегистрирован: Вт май 08, 2007 02:17:25
Сообщений: 25
Откуда: Sumy
Рейтинг сообщения: 0
Барсик писал(а):
DataLife писал(а):
...заменить перемычку джампером. Очень даже удобно. Сам думаю так сделать ....

А что касается CodeVisionAVR + STK200/300, то я никогда не видел, чтобы выход прграмматора LED, хоть на что бы пригодился. Так что нефиг его вообще подключать.

А я видел.
:)
Не далее, как вчера. Это был программатор AVR-USB-910 from PROTTOS.
Заинтересовало, буду пробовать повторить. Насколько я понял, этот выход как раз и тактирует программируемый микроконтроллер.
См. сами - http://pinokio3000.narod.ru/


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 11, 2009 22:52:15 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
Ну и что Вы видели? Это же другой программатор. А речь шла о связке CodeVisionAVR + STK200/300.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 13, 2009 20:52:01 
Мучитель микросхем
Аватар пользователя

Карма: -14
Рейтинг сообщений: 9
Зарегистрирован: Вс июн 29, 2008 13:53:03
Сообщений: 429
Рейтинг сообщения: 0
Подскажите как выделить один бит из unsigned char?
Все пробовал, маску накладывал, не выходит :cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 13, 2009 22:22:03 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Вт июл 08, 2008 12:24:17
Сообщений: 1148
Рейтинг сообщения: 0
Если бит маской не выделился, значит маска не точно на биты легла - сдвинулась на полбита. Код, которым маску накладывал, - в студию!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 14, 2009 06:22:58 
Мучитель микросхем
Аватар пользователя

Карма: -14
Рейтинг сообщений: 9
Зарегистрирован: Вс июн 29, 2008 13:53:03
Сообщений: 429
Рейтинг сообщения: 0
Все получилось, сделал вот так ( c & 0x01 )


Утро вечера мудрее :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 14, 2009 12:47:27 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Вт июл 08, 2008 12:24:17
Сообщений: 1148
Рейтинг сообщения: 0
Ага, ясно - сначала было так: ( c && 0x01 ), - да? :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 14, 2009 15:54:11 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
как в CVAVR записать массив в ЕЕПРОМ, что бы адрес еепром автоматически сдвигался, а не в одну и ту же ячеку записывалось?

Код:
eeprom int eepr=0;

void main(void)
{
//уже есть массив с 6 байтами array[6]
for (i=0; i<6;i++)
eepr=array[i];
}


так будет все 6 байт в по одному адресу еепром писать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 14, 2009 16:38:58 
Опытный кот

Карма: 1
Рейтинг сообщений: 52
Зарегистрирован: Чт мар 12, 2009 16:31:05
Сообщений: 804
Рейтинг сообщения: 0
void функ_зап(char адрес,char данные)
{
.....
}
void main(void)
{
while (1)
{
for (i=0; i<6;i++)
функ_зап(i,array[i]):
}
};
}


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 14, 2009 18:47:59 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
Спасибо.

А как сделать проверку, установлен ли 4й бит в массиве byte[1] ?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8291 ]     ... , , , 32, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y