Например TDA7294

Форум РадиоКот • Просмотр темы - Мелкие вопросы по МК и ПЛИС.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср окт 08, 2025 08:49:58

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


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



Начать новую тему Ответить на тему  [ Сообщений: 12548 ]     ... , , , 12, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 12, 2007 18:46:27 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт июл 24, 2007 23:34:23
Сообщений: 68
Рейтинг сообщения: 0
Тут конечно сложно сказать какой!
Сколько людей - столько мнений.
Я к примеру не собирал никой программатор, просто вешал ноги МК на LPT порт и зашивал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 13, 2007 07:22:40 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср июн 20, 2007 18:46:54
Сообщений: 68
Откуда: Красноярск
Рейтинг сообщения: 0
Mr.Moss: Вот про это в инете я слыхал а можете подсказать какой вывод LPT к какому выводу МК подключать(или покажите схему) и какой программой все это дело шить?Заранее благодарен!!!

_________________
IN GOD WE TRUST


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

Зарегистрирован: Сб фев 24, 2007 06:26:18
Сообщений: 615
Откуда: г.Нижний Тагил
Рейтинг сообщения: 0
По форуму много тем связанных с программаторами, по поиску очень хорошо находятся, посмотри здесь http://www.radiokot.ru/forum/viewtopic.php?t=966 , http://www.radiokot.ru/forum/viewtopic.php?t=5904


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 13, 2007 10:47:53 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт июл 24, 2007 23:34:23
Сообщений: 68
Рейтинг сообщения: 0
Прога называется Uniprof.
Не знаю, на всех МК не проверял, но на tiny2313 работает.
К каким нога подключать там написано, могу скинуть на mail.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 14, 2007 12:30:52 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пт янв 12, 2007 17:16:35
Сообщений: 296
Откуда: Дубна
Рейтинг сообщения: 0
ATmega16 в корпусе DIP-40 бывает нескольких типов: ATmega16-16PU и ATmega16-16PI. В чём их отличие?

_________________
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 14, 2007 14:15:57 
Друг Кота
Аватар пользователя

Карма: 6
Рейтинг сообщений: 32
Зарегистрирован: Чт сен 14, 2006 11:42:09
Сообщений: 3792
Откуда: Обитаю на чердаке
Рейтинг сообщения: 0
В принципе - это одно и тоже, только индекс "U" обозначает бессвинцовую технологию. Смотрите свежие даташиты:
Цитата:
Pb-free packaging alternative, complies to the European Directive for Restriction of Hazardous Substances (RoHS directive). Also Halide free and fully Green.
Индекс "I" для Европы ушёл в прошлое... :wink: Это справедливо для всех новых МК ATMEL. :)

_________________
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 15, 2007 18:47:42 
Друг Кота
Аватар пользователя

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

Если Вы сами собираетесь писать программы, то надо делать один из тех программаторов, которые поддерживаются Вашей средой разработки.
Если Вам надо просто залить в контроллер готовый файл, то любой подойдёт. Как правило, вместе с программатором идёт и программа для него.
Лично я собрал программатор для LPT порта STK200/300. Он поддерживается многими программами.
Прстейший программатор (5 проводков) для COM или LPT портов вместе с программой есть на http://avr.nikolaew.org


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 19, 2007 11:03:30 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср июн 20, 2007 18:46:54
Сообщений: 68
Откуда: Красноярск
Рейтинг сообщения: 0
Спасибо за подсказку я уже собрал программатор STK200\300 на микросхеме буфере а шью спомощью Code Vision AVR и всем советую

_________________
IN GOD WE TRUST


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 19, 2007 19:10:23 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср июн 20, 2007 18:46:54
Сообщений: 68
Откуда: Красноярск
Рейтинг сообщения: 0
Извините ARV но я еще раз повторяю я даже не знаю как подключить семисегментный индикатор к контроллеру т.к. не занимался раньше этим а вашей статье http://www.radiokot.ru/circuit/digital/home/12/ не указано это как и в "модинге блока питания" если возможно подскажите :roll:

_________________
IN GOD WE TRUST


Последний раз редактировалось Степаныч Ср авг 22, 2007 15:07:20, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 19, 2007 19:22:59 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
Книга - AVR с самого начала. WinAVR и Atmega

http://ifolder.ru/3167342 пароль 1

Очень советую !

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


Последний раз редактировалось tych Чт окт 25, 2007 08:24:01, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 19, 2007 19:34:02 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2121
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18410
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Степаныч писал(а):
Извините ARV но я еще раз повторяю я даже не знаю как подключить семисегментный индикатор к контроллеру т.к. не занимался раньше этим а вашей статье http://www.radiokot.ru/circuit/digital/home/12/ не указано это как и в "модинге блока питания" если возможно подскажите :roll: :)

Так что подсказать-то? посмотрите статьюпро "моддинг" - там схема, которая взята за основу в вышеупомянутой статье...

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 22, 2007 15:12:49 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср июн 20, 2007 18:46:54
Сообщений: 68
Откуда: Красноярск
Рейтинг сообщения: 0
ARV извините за глупый вопрос почитал вашу статью повнимательней и все стало понятно, только вот один вопрос: можно ли написать программу в CVAVR(не будет потом глюков???) и зашить файл STK 200\300 ????

_________________
IN GOD WE TRUST


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 22, 2007 15:38:55 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Я все время пишу программы в CVAVR, глюков кроме своих собственных не замечал, и все время прошиваю МК непосредственно из CVAVR'a через STK200/300 - без проблем.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 09:33:57 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Хочу спросить про распознание нажимания кнопок... Я делаю так: проверяю, нажати ли кнопка, потом запуская цикл, который завершается когда кнопка отпускается
Код:
SET = (PIND & SET_BUTT) >> 5;
if(SET==0)
{
 while(SET ==0)
 {
  SET = (PIND & SET_BUTT) >> 5;
 }
}

Но вот проблема - все прерывания перестают выполнятся :(
Помогите, плиз, реализовать эту фишку

_________________
Гальваническое сопротивление - это восстание батареек


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

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт июл 24, 2007 23:34:23
Сообщений: 68
Рейтинг сообщения: 0
Я так понимаю ты делаеш антидребезговую программу.
В данном случае я использовал ячейку ОЗУ, в которую записывал 1 - если клавиша удерживается и 0 - если клавиша отпускается. Таким образом программа выполняется без задержек, а перед обработкой нажатия клавиши проверяется эта ячейка. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 10:11:20 
Модератор
Аватар пользователя

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 12:09:30 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Реализовал только что немножко другой способ: таймер0 переполняется каждые 10 мС и срабатывает прерывание которое вызывает функцию чтения клавиш и эта фунцкия возвращает данные в массив, а затем по другому прерывнию запускается функция которая считывает этот массив. Я так делал в прогах на OpenGL. Вроде как в симуляторе всё отлично работает.

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 12:28:31 
Модератор
Аватар пользователя

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 13:12:01 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Что-то опять не то :(((((((((((((( Может кто поделиться куском кода? :)

Вот ещё придумал способ, пытаюсь реализовать. Функция опознаёт нажатие клавиши и софтёрно держит её нажатой ещё 100(например) тактов, потом (опять же софтёрно) отжимает её на 10 тактов. Ну и так далее

Подумал, подумал и решил, что сложновато. В конце концов опять вернулся к первому методу (т.е. с while). Попробую поставить ограничение по времени....

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 14:52:04 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
ну почему на МК нет Direct Input :evil: :evil: :evil:

_________________
Гальваническое сопротивление - это восстание батареек


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

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


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

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


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

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


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