Oleg74
Members-
Постов
21 -
Зарегистрирован
-
Посещение
Информация
-
Пол
Мужчина
-
Город
Камышин
Электроника
-
Стаж в электронике
6-10 лет
-
Сфера радиоэлектроники
аудио,МК
Достижения Oleg74
-
Ну тогда находишь вход от радио(в плате всё равно придётся покопаться) режешь дорожки и подпаиваешь свой вход Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
Если программно вход от AUX не реализован, можно решить данную задачу путём удаления другого источника звука, заменив на требуемый путём малых вмешательств в схему. Иначе под аудио процессор надо собирать устройство на микроконтроллере и писать соответствующую требованиям программу Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
Я считал периферийними модулями CCP, MSSP, АЦП, но только не модули таймеров Видимо в даташите на русском языке зыбыли указать про бит PEIE ив описании модуля TMR1. Всё равно спасибо!!! Думаю Тема закрыта
-
Да с регистрами PIE1 и PIR1 всё понятно. В них находятся TMR1IE-бит разрешения прерывания от TMR1 и TMR1IF-флаг того же прерывания. Тут никаких проблем не было. Все операции с ними проводились согласно даташиту. Получается, что таймер TMR1 относится к периферийным модулям? Раз при разрешении данного прерывания (PEIE=1) стало обрабатываться прерывание от TMR1 Кстати в даташите в описании модуля таймера TMR1 про бит PEIE регистра INTCON ничего не сказано, что он влияет на прерывание от TMR1
-
Вроде разобрался. В регистре INTCON бит PEIE установил в 1, таймер стал работать как и положено ему. Только не совсем понял, причём тут прерывания от периферийных модулей
-
Прикрепил скрины с инициализацией прерываний и таймера
-
Контроллер 16f876 ....не пойму, как вставить скрин с кодом
-
Проверял неоднократно, флаг сброшен, прерывание от INT разрешено, а он насчитывает круги. Отслеживал работу таймера в MPLAB по регистрам. Использовал и протаса в ней же Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
Принцип работы транзисторов почитай. Напряжение в точках подключения вольтметра и амперметра зависит от установленного режима работы транзистора. Ведь транзистор не только как ключ работает. У него есть ещё режимы усиления напряжения и тока в зависимости от подключения внешних цепей.
-
Доброго времени суток всем форумчанам! Проблемка возникла у меня с прерыванием от TMR1 в программе приёма IR NEC протокола. Суть проблемы в том, что после приёма 32 бит адреса и данных провожу сравнение, инвертируя второй байт адреса, затем второй байт команды и далее программа принимает биты повтора. На этом этапе программа работает без укоризненно. Между битами повтора запускаю TMR1 с входным предделителем 1:2 на время 100ms. Т.е. если за заданное время нет приёма бита повтора, - должен очиститься регистр команды и сброситься флаг повтора. А прерывание от TMR1 работает как ему вздумается... Может сработать в заданное время, но чаще проходит от 20 до 40 сек до сброса режима повтора. Что же может влиять на такую работу таймера?
-
Спасибо за ответы. Буду пробовать варианты с генератором и железным портом Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
Хотя припоминаю, что IRLink работал у меня на ноуте через шнурок Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
Я тоже думал про тайминги. Предлагаешь попробовать через железный COM? Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
У меня compim работал и работает прекрасно со шнурком по протоколу i2c. Вешал аудио процессор через преобразователь rs 232 - i2s. Глюков не наблюдал, но скорость обмена маленькая на мой взгляд Отправлено с моего Ixion XL145 Snatch через Tapatalk Пробовал вешать ИК приёмник собранный для IRLINK через шнурок. В протеусе наблюдаю изменение ЛУ на входе DCD COMPIM-а, но симулятор не работает, хотя в железе программа работает Отправлено с моего Ixion XL145 Snatch через Tapatalk
-
Версия протеуса 7.7. В настройках compim указал com1( на ноутбуке использую переходник usb - rs232). Tsop 31236 протокол 1wire. Нужно для отладки программы для ИК пульта по протоколу NEC Отправлено с моего Ixion XL145 Snatch через Tapatalk