Например TDA7294

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

Текущее время: Чт авг 28, 2025 03:48:26

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8295 ]     ... , , , 108, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 16:28:19 
Друг Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 1377
Зарегистрирован: Пн май 11, 2009 14:15:00
Сообщений: 3059
Откуда: СПб
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
Делаю часы. Как сделать так, чтобы подпрограмма индикации работала постоянно, как бы в фоновом режиме, независимо от того, выполняется подпрограмма установки времени, или нет? :oops:
Заранее спасибо.

_________________
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 16:37:52 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб сен 06, 2008 12:56:13
Сообщений: 326
Рейтинг сообщения: 0
*Trigger* писал(а):
Делаю часы. Как сделать так, чтобы подпрограмма индикации работала постоянно, как бы в фоновом режиме, независимо от того, выполняется подпрограмма установки времени, или нет? :oops:
Заранее спасибо.
Классически - вывод в прерывании.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 16:44:22 
Друг Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 1377
Зарегистрирован: Пн май 11, 2009 14:15:00
Сообщений: 3059
Откуда: СПб
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
То есть, допустим, в прерывании по таймеру выводить данные на порт? 10 раз в секунду хватит? Использую статику, К155ИД1.
И ещё, не совсем по теме:
Можно ли ИД1 (ТТЛ) подключить прямо к микроконтроллеру? Микроконтроллер ТТЛ или КМОП?

_________________
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 17:14:48 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб сен 06, 2008 12:56:13
Сообщений: 326
Рейтинг сообщения: 0
*Trigger* писал(а):
То есть, допустим, в прерывании по таймеру выводить данные на порт? 10 раз в секунду хватит? Использую статику, К155ИД1.
И ещё, не совсем по теме:
Можно ли ИД1 (ТТЛ) подключить прямо к микроконтроллеру? Микроконтроллер ТТЛ или КМОП?
10 раз маловато. Исходя из инерционности человеческого зрения, принято считать (как в кино) - минимум 24 Гц. Но лучше больше, например ~ 30-50 Гц. Если динамическая индикация, то это на каждый разряд.
ТТЛ можно подключить к порту МК. Выходной ток разряда порта AVR - максимум 40 мА. Входы - КМОП.
.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 17:20:47 
Это не хвост, это антенна
Аватар пользователя

Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28
Сообщений: 1451
Откуда: Москва
Рейтинг сообщения: 0
ValBag писал(а):
*Trigger* писал(а):
То есть, допустим, в прерывании по таймеру выводить данные на порт? 10 раз в секунду хватит? Использую статику, К155ИД1.
И ещё, не совсем по теме:
Можно ли ИД1 (ТТЛ) подключить прямо к микроконтроллеру? Микроконтроллер ТТЛ или КМОП?
10 раз маловато. Исходя из инерционности человеческого зрения, принято считать (как в кино) - минимум 24 Гц. Но лучше больше, например ~ 30-50 Гц. Если динамическая индикация, то это на каждый разряд.
ТТЛ можно подключить к порту МК. Выходной ток разряда порта AVR - максимум 40 мА. Входы - КМОП.
.

почитайте даташит перед тем как советовать!!!максимальная нагрузка на порт AVR это 20 милиампер!!!<почитайте почитайте!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 17:27:34 
Друг Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 1377
Зарегистрирован: Пн май 11, 2009 14:15:00
Сообщений: 3059
Откуда: СПб
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
ValBag писал(а):
*Trigger* писал(а):
То есть, допустим, в прерывании по таймеру выводить данные на порт? 10 раз в секунду хватит? Использую статику, К155ИД1.
И ещё, не совсем по теме:
Можно ли ИД1 (ТТЛ) подключить прямо к микроконтроллеру? Микроконтроллер ТТЛ или КМОП?
10 раз маловато. Исходя из инерционности человеческого зрения, принято считать (как в кино) - минимум 24 Гц. Но лучше больше, например ~ 30-50 Гц. Если динамическая индикация, то это на каждый разряд.
ТТЛ можно подключить к порту МК. Выходной ток разряда порта AVR - максимум 40 мА. Входы - КМОП.
.

А смысл? Время обновляется раз в секунду, а порты - как триггеры. Один раз записал - и это держится до следующего обновления...

_________________
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 17:42:17 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб сен 06, 2008 12:56:13
Сообщений: 326
Рейтинг сообщения: 0
*Trigger* писал(а):
А смысл? Время обновляется раз в секунду, а порты - как триггеры. Один раз записал - и это держится до следующего обновления...
Да это у меня ступор. Обычно всегда делают динамическую индикацию, поэтому "совет" такой получился. Конечно, при статической - можно с каждым обновлением времени.
А почему статика? Так вы два порта МК займете под вывод, даже с дешифратором - часы, минуты.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 17:46:43 
Друг Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 1377
Зарегистрирован: Пн май 11, 2009 14:15:00
Сообщений: 3059
Откуда: СПб
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
Три. Ещё секунды. Динамику делать не умею. Это первая серьёзная прога. Раньше светодиод...
Сделал на 50Гц. Хуже не будет.

_________________
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Вт янв 18, 2011 17:53:47 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб сен 06, 2008 12:56:13
Сообщений: 326
Рейтинг сообщения: 0
*Trigger* писал(а):
Три. Ещё секунды. Динамику делать не умею. Это первая серьёзная прога. Раньше светодиод...
Сделал на 50Гц. Хуже не будет.
В статике можно выводить хоть как. На индикацию это не повлияет. Исходите из предпосылок непотери счета, а вернее индикации, текущего времени часов.
А вообще, зачем вам этот фоновый режим? Если правите время вручную - счет у часов идет (от таймера), а на индикатор должно выводится корректируемое время, которое вы изменяете в буферной памяти. На этот период обновление буфера от счетчика не должно быть, а только по окончании корректировки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 00:06:00 
Держит паяльник хвостом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 43
Зарегистрирован: Вс май 23, 2010 13:55:42
Сообщений: 908
Откуда: Украина, Александрия
Рейтинг сообщения: 0
ид1 у меня подключена прямо на mega8. Вот хорошая статья про динамическую индикацию.

_________________
«И всё-таки она вертится!»


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 00:32:22 
Держит паяльник хвостом
Аватар пользователя

Карма: 17
Рейтинг сообщений: 24
Зарегистрирован: Вт янв 04, 2011 13:26:17
Сообщений: 962
Откуда: Лен.Обл.
Рейтинг сообщения: 0
ValBag писал(а):
Если он по СОМ порту, а "втыкаете" в USB через адаптер, то засада может быть в неправильном определении виртуального СОМ порта. Посмотрите их в диспечере устройств и попробуйте переориентировать на другие порты.

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

_________________
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 02:19:35 
Держит паяльник хвостом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 43
Зарегистрирован: Вс май 23, 2010 13:55:42
Сообщений: 908
Откуда: Украина, Александрия
Рейтинг сообщения: 0
java писал(а):
А как стереть процессор, чтобы заново прошить?

Меню Program->Erase Chip

_________________
«И всё-таки она вертится!»


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 23:07:33 
Держит паяльник хвостом
Аватар пользователя

Карма: 17
Рейтинг сообщений: 24
Зарегистрирован: Вт янв 04, 2011 13:26:17
Сообщений: 962
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Спасибо!

_________________
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 23:09:04 
Это не хвост, это антенна
Аватар пользователя

Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28
Сообщений: 1451
Откуда: Москва
Рейтинг сообщения: 0
ребят случайно ни у кого нет в Москве книги по cvavr?и еще бы tiny и mega просто стоят они не оч дорого но ждать их долго...
спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 23:13:39 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб авг 15, 2009 21:26:50
Сообщений: 136
Откуда: Пенза
Рейтинг сообщения: 0
С нета скачай и пользуй )))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Ср янв 19, 2011 23:28:00 
Это не хвост, это антенна
Аватар пользователя

Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28
Сообщений: 1451
Откуда: Москва
Рейтинг сообщения: 0
да с нета не то ,сложно по мне книга проще]:)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Чт янв 20, 2011 01:26:08 
Держит паяльник хвостом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 43
Зарегистрирован: Вс май 23, 2010 13:55:42
Сообщений: 908
Откуда: Украина, Александрия
Рейтинг сообщения: 0
Сериг писал(а):
да с нета не то ,сложно по мне книга проще]:)

Вот хорошая книга. Настоящую книгу трудно достать (по крайней мере у нас).

_________________
«И всё-таки она вертится!»


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Чт янв 20, 2011 12:11:10 
Это не хвост, это антенна
Аватар пользователя

Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28
Сообщений: 1451
Откуда: Москва
Рейтинг сообщения: 0
спс


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Пт янв 21, 2011 20:49:58 
Сверлит текстолит когтями
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Сб апр 03, 2010 08:57:35
Сообщений: 1138
Рейтинг сообщения: 0
Господа подскажите..
например есть 8 ног порта
PORTC.5
PORTC.4
PORTC.3
PORTC.2
PORTD.4
PORTC.1
PORTC.0
PORTB.5

есть переменная unsigned char X

как распихать данные из X в порты побитно - т.е.
PORTB.5 = 0-ой бит,
PORTC.0 = 1-ый бит
и т. д.

Т. е. как распихать я знаю, Как это правильно и красиво написать, ну там 1 - 2 строчками
правильная запись вообщем

_________________
Изображение
Ты думаешь ты думал как ты думаешь? (с)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
СообщениеДобавлено: Пт янв 21, 2011 21:29:31 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
Modest писал(а):
PORTC.5
PORTC.4
PORTC.3
PORTC.2
PORTD.4
PORTC.1
PORTC.0
PORTB.5

Вы уверены, что верно написали? 5-й и 4-й бесполезно переписываются.


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

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


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

Сейчас этот форум просматривают: alexvas2004 и гости: 93


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

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


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