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

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

Показано с 1 по 25 из 359.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: tsb58
Раздел: Общетехнические вопросы 21.05.2018, 14:55
Ответов: 10
Просмотров: 575
Автор tsb58
Re: Куда девать экран USB для девайса?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Зависит от задачи. Если в программе разрешено несколько источников прерываний, то бывает нужно на время отключить прерывание от какого-то одного источника. В этом случае отключаем бит разрешения...
Раздел: Продукция MICROCHIP 15.11.2017, 13:47
Ответов: 17
Просмотров: 1,662
Автор tsb58
Re: Прерывания по USART

Главное, чего не хватает в Вашем коде для прерываний от USART, - должен быть еще включен бит разрешения "периферийных" прерываний
PEIE = 1; И еще, разрешения прерываний, особенно GIE, обычно не...
Раздел: Вопросы начинающих 27.10.2017, 01:48
Ответов: 69
Просмотров: 3,136
Автор tsb58
Re: Моя первая прога на С. Не работает в железе. Что я сделал не так?

Скорее всего "в железе" не работает из-за того, что н.4 PICa (GP3 и он же MCLR) никуда не подключена. А в программе не задан бит конфигурации, отключающий MCLR, который по-умолчанию включен.

...
Раздел: Источники питания и силовая электроника 27.10.2017, 01:10
Ответов: 39
Просмотров: 3,233
Автор tsb58
Re: Странная схема в ответ на тестовое задание

Да и с "тестовым" заданием не все так просто.

Вам стало понятнее от такого пояснения?

Ага, оказывается у блока питания еще должен быть дисплей, на который будут выдаваться "обиженные" (ну или...
Раздел: Источники питания и силовая электроника 27.10.2017, 00:50
Ответов: 39
Просмотров: 3,233
Автор tsb58
Re: Странная схема в ответ на тестовое задание

Да уж! Что ни предложение, то перл:
"...трансформатор использовать трехфазный что бы не убило никого"
"...что бы конденсаторы разряжались от избыточной емкости"
"...понижающий трансформатор с...
Раздел: Источники питания и силовая электроника 26.10.2017, 15:25
Ответов: 39
Просмотров: 3,233
Автор tsb58
Re: Странная схема в ответ на тестовое задание

Хм. А человек ли "сочинил" такую схему?:eek:
Может это "компьютерный разум" развлекается...
Раздел: Общетехнические вопросы 04.10.2017, 10:31
Ответов: 18
Просмотров: 1,398
Автор tsb58
Re: windows - как не дать уснуть

О-о-о! "Имитатор секретарши, играющей в "косынку"". Это круто:eek:
Показано с 1 по 25 из 359.

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

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


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