Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 25 из 365.
На поиск затрачено 0.03 сек.
Поиск: Сообщения от: tsb58
Раздел: Вопросы начинающих 12.02.2019, 14:32
Ответов: 217
xc8
Просмотров: 75,813
Автор tsb58
Re: xc8

Так а в чем собственно вопрос? По-моему, "хрень" на картинке соответствует тому, что написано в программе. Или нет?
А-а-а, кажется понял. Вопрос в том, что циклическое формирование импульсов на...
Раздел: Продукция MICROCHIP 01.02.2019, 14:52
Ответов: 2
Просмотров: 943
Автор tsb58
Re: PIC18F25K80 INTIO1, возможно не Fosc/4?

Дочитал, что возможен вывод и других частот, но не на выходе OSC2, а на порте RC3. Прикрепляю выдержки из даташита. Вот только, на первый взгляд, не понятно, что они подразумевают под "Base clock...
Раздел: Продукция MICROCHIP 01.02.2019, 14:18
Ответов: 2
Просмотров: 943
Автор tsb58
Re: PIC18F25K80 INTIO1, возможно не Fosc/4?

Ответ на этот вопрос нужно искать в даташите на данный ПИК. Насколько я увидел, другого варианта, кроме Fosc/4, нет.
Раздел: Общетехнические вопросы 22.10.2018, 15:15
Ответов: 25
Просмотров: 2,277
Автор tsb58
Re: RS-485 передача по совмещенному кабелю

А что если, чтобы не нарушать симметрии сигнальных линий, задействовать их обе для передачи минусового питания (через диоды)?

P.S. на рисунке: "подающая" питание сторона - слева.
Раздел: Общетехнические вопросы 22.10.2018, 14:53
Ответов: 25
Просмотров: 2,277
Автор tsb58
Re: RS-485 передача по совмещенному кабелю

В таком варианте работать не будет. Основа "дальнобойности" RS485 - в симметричности линии и сигналов A и B. У Вас же падение напряжения на линии B от протекания тока питания будет достигать...
Раздел: Продукция MICROCHIP 25.09.2018, 14:35
Ответов: 13
Просмотров: 2,095
Автор tsb58
Re: PIC24HJ64GP510A проблема со старым ПО

А еще в даташите на xxxA есть специальная страничка, посвященная "миграции" с "без А" на "с А". Конечно, там отличия описаны очень кратко, но, по крайней мере, дают "вектор" - на что обратить...
Раздел: Общетехнические вопросы 21.05.2018, 14:55
Ответов: 10
Просмотров: 3,182
Автор tsb58
Re: Куда девать экран USB для девайса?

:DТолько некоторые "экономичные производители" кабелей этого не знают. По крайней мере мне такие кабеля попадались.
Позвольте не согласиться. Проводил простой эксперимент: рядом с USB-кабелем,...
Раздел: Продукция MICROCHIP 12.03.2018, 19:14
Ответов: 15
Просмотров: 2,795
Автор tsb58
Re: Как корректно восстановить работу МК после self programming

Это просто пример, как можно сделать, но никак не догма.
После того, как установлен в 1 бит WR, запускается внутренний автомат записи в EEPROM, который "остановить" может разве что общий RESET...
Раздел: Продукция MICROCHIP 12.03.2018, 18:57
Ответов: 15
Просмотров: 2,795
Автор tsb58
Re: Как корректно восстановить работу МК после self programming

Откуда Вы это взяли? По-моему, во всех ПИКах, с которыми я работал, рекомендуют программно запрещать прерывания только на время выполнения "магической последовательности" команд, активирующей начало...
Раздел: Вопросы начинающих 16.02.2018, 19:47
Ответов: 39
Просмотров: 2,936
Автор tsb58
Re: Может испортиться FSR0 или FSR2 из-за прерываний?

Даже если вероятность события мала, но не 0%, то рано или поздно "в реальной жизни" оно произойдет.:(
Раздел: Вопросы начинающих 16.02.2018, 19:22
Ответов: 39
Просмотров: 2,936
Автор tsb58
Re: Может испортиться FSR0 или FSR2 из-за прерываний?

Да уж, 4 Мгц маловато будет... А ведь Ваш ПИК позволяет легко получить тактовую 16 Мгц, а с внешним кварцем и до 25. Это я к тому, что на большей тактовой легче было бы разруливать работу софтового...
Раздел: Вопросы начинающих 16.02.2018, 18:38
Ответов: 39
Просмотров: 2,936
Автор tsb58
Re: Может испортиться FSR0 или FSR2 из-за прерываний?

Т.е. в вашем ПИКе есть 2 аппаратных EUSARTа, а еще + софтовый? Не многовато ли интерфейсов на один камень?
Какова у Вас тактовая частота?
Раздел: Вопросы начинающих 16.02.2018, 13:56
Ответов: 39
Просмотров: 2,936
Автор tsb58
Re: Может испортиться FSR0 или FSR2 из-за прерываний?

Вот именно. Компилятор активно использует FSR-ы для своих целей. А Вы своим прямым обращением к ним "конкурируете" с компилятором. То, что до использования прерываний всё это как то работало и не...
Раздел: Вопросы начинающих 13.02.2018, 15:49
Ответов: 14
Просмотров: 2,067
Автор tsb58
Re: С18, проблема с USART2 (сбрасывается бит INTCONbits.PEIE )

В даташите на PIC18xxK80 описание флагов FERR и OERR довольно краткое. Я имел дело с PIC18xxK50, в даташите которого о них написано подробнее. Так про флаг FERR прямо говорится, что его нужно...
Раздел: Вопросы начинающих 09.02.2018, 15:02
Ответов: 14
Просмотров: 2,067
Автор tsb58
Re: С18, проблема с USART2 (сбрасывается бит INTCONbits.PEIE )

Так вот эта "читабельность" и важна. Вы ведь сами писали К написанным ранее программам приходится периодически возвращаться. И хорошо, если в них все понятно и читабельно. А что скрывается за 0x06 -...
Раздел: Вопросы начинающих 09.02.2018, 14:35
Ответов: 14
Просмотров: 2,067
Автор tsb58
Re: С18, проблема с USART2 (сбрасывается бит INTCONbits.PEIE )

Ну, можно и так...
Но мне кажется, что не стоит использовать такою "зашифрованную" маску битов (RCSTA2 & 0x06). Почему бы прямо не написать, какие флаги проверяются. Например, вместо кода
flag =...
Раздел: Вопросы начинающих 09.02.2018, 13:46
Ответов: 14
Просмотров: 2,067
Автор tsb58
Re: С18, проблема с USART2 (сбрасывается бит INTCONbits.PEIE )

Чтобы правильно понять, почему так происходило, нужно посмотреть в описание этого бита в документации. Дело в том, что при разрешении приоритетов прерываний (как сделано у Вас), этот бит меняет свою...
Раздел: Вопросы начинающих 09.02.2018, 13:02
Ответов: 14
Просмотров: 2,067
Автор tsb58
Re: С18, проблема с USART2 (сбрасывается бит INTCONbits.PEIE )

Если буфер УАРТа имеет несколько байт (FIFO), то в обработчике нужно организовать цикл чтения нескольких байт из RCREG, пока флаг RCIF не станет равным нулю. Но перед этим нужно проверить еще бит...
Раздел: Вопросы начинающих 09.02.2018, 12:51
Ответов: 14
Просмотров: 2,067
Автор tsb58
Re: С18, проблема с USART2 (сбрасывается бит INTCONbits.PEIE )

Флаг прерывания PIR3bits.RC2IF не сбрасывается программно. Он сбрасывается аппаратно, после чтения данных из буфера УАРТа.
Раздел: Продукция MICROCHIP 07.02.2018, 16:47
Ответов: 78
Просмотров: 10,424
Автор tsb58
Re: слетает EEPROM

"Нельзя изменять" и "cannot be modified", т.е. "не может быть изменен", - как бы не одно и то же. На самом деле эта фраза может означать, что изменения этих регистров в данной ситуации не окажут...
Раздел: Продукция MICROCHIP 13.01.2018, 13:55
Ответов: 16
Просмотров: 2,722
Автор tsb58
Re: Файлы описания MPASM для PIC16F18346 и PIC16F18857

А частое употребление буквы "Ы"?
ЗЫ. Если Вы так пренебрежительно относитесь к продукции Microchip, то Вас же никто не заставляет отвечать на вопросы о SUBJ...
Раздел: Продукция MICROCHIP 28.12.2017, 11:56
Ответов: 22
Просмотров: 4,441
Автор tsb58
Re: Объединить прошивку загрузчика и программы

Только нужно учесть, что команда перехода по стартовому адресу обычно присутствует в обоих прошивках. Нужно, чтобы в результирующую (суммарную) прошивку попала команда перехода на стартовый адрес...
Раздел: Вопросы начинающих 21.11.2017, 16:05
Ответов: 16
Просмотров: 2,379
Автор tsb58
Re: Управление PCF8574T (FC-113)

У меня был опыт вывода информации на такой модуль. Но это было на C и для PIC18Fxxx. За основу брал библиотеку от Hugo Silva....
Раздел: Общетехнические вопросы 21.11.2017, 15:37
Ответов: 7
Просмотров: 1,764
Автор tsb58
Re: Вход 0-10В

Дело не в "правильнописании", а в формулировке вопроса. Например, из Вашего сообщения не понятно, что такое "вход 0-10В". Если входной сигнал может принимать только 2 состояния (0В или 10В) и...
Раздел: Продукция MICROCHIP 15.11.2017, 16:27
Ответов: 17
Просмотров: 2,837
Автор tsb58
Re: Прерывания по USART

Зависит от задачи. Если в программе разрешено несколько источников прерываний, то бывает нужно на время отключить прерывание от какого-то одного источника. В этом случае отключаем бит разрешения...
Показано с 1 по 25 из 365.

 
Быстрый переход

Часовой пояс GMT +3, время: 00:55.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot