- Подскажите, люди добрые, есть ли какая-то возможность
программировать PIC18F47Q83 в МPLAB X, используя чистый асм или
преимущественно его? Похоже, что MPASM из последних версий уже
выпилили, но и в 5.35 не получается связать их никак... Хочется
использовать свой, довольно богатый и отлаженный инструментарий под
18-е пики (исходники и макросы) на контроллерах с более серьёзной
периферией, не заморачиваясь на борьбу со своими вредными
привычками (заниматься байтоиз%бством почём CS(129 знак., 23.10.2021 13:09, PIC, полностью)
- Поставь ХС8 - в нем есть отличный полнофункциональный ассемблер -
MPASMX.ехе, лежит в одноименной папке под корнем ХС8 - MBedder(23.10.2021 16:24)
- Почитал я [MPASM™ to MPLAB® XC8 PIC® Assembler Migration
Guide]+[MPLAB® XC8 PIC® Assembler User's Guide] по диагоналям,
походу сорцы всё равно переписывать-перепроверять придётся
основательно. Директив много поменялось, циклы с макросов выпилили,
к примеру - если я правильно понял. Препроцессор, конечно,
посерьёзнее - я даже не стал углубляться. Даже не знаю, забить на
эти (К)укушки благополучно приобретённые в небольшом кол-ве, и
текущую работу на (К)акашках делать... CS(63 знак., 23.10.2021 18:31)
- верно, лежит, НО m16(1 знак., 23.10.2021 16:43, картинка)
- mpasm не поддерживает эти процы, не так ли? переводи свои наработки
на xc8? иного выхода не вижу. - m16(23.10.2021 14:06)
- Пики виснут mr-x(799 знак., 18.10.2021 19:24, PIC, полностью)
- Компилирую проект на dsPIC33EP64GS (MPLAB X 5.50, компиляторы от
xc16-ld разных версий от 1.41 до 1.70), линковщик выдает ошибку Peter_M(1273 знак., 14.10.2021 11:23, PIC, полностью)
- Вопрос по причине кризиса чипов. В чём разница между
dsPIC33FJ256MC710 и таким же, но с буквой А в конце? Сходу не
вкурил. - Бapбoc(22.09.2021 16:40, PIC, полностью)
- Второй день трахаюсь с форумом Микрочипа (который .com/forum),
пытаясь выяснить простой вопрос (в смысле формулировки, а не
существа). Вместо ответа по существу получаю уроки написания
кода... Попробую тут озвучить. Вдруг кто столкнулся. my504(883 знак., 13.08.2021 11:29, PIC, ссылка, ссылка, полностью)
- Появился неофициальный апдейт софта для PICkit2 и PICkit3 - GUI и
консоль, с поддержкой многих новых PIC'ов --> - MBedder(22.07.2021 22:57, PIC, ссылка, полностью)
- В dsPIC33EP32GS504 встроенное ПО прыгает в Soft Trap по причине
потери блокировки loss of lock вспомогательной синхронизации
(устанавливается бит APLL в регистре INTCON3). В errata такие
случаи не описаны. (использую ШИМ, все пять модулей АЦП)
Подскажите, пожалуйста, что это за блокировка (в dsPIC30 ее не
было) и насколько критична ее потеря? Что делать: сбрасывать бит
APLL и работать дальше? (статистику как часто и при каких условиях
устанавливается бит APLL Peter_M(14 знак., 12.07.2021 09:50, PIC, полностью)
- На русский переводится как "потеря захвата" - имеется ввиду захват
фазы системой фазовой автоподстройки частоты (PLL). ФАПЧ
чувствительна к помехам. Поэтому проверяйте питание и землю.
Особенно AVDD и AVSS, а так же наличие хорошей связи между землями AVSS и VSS около VCAP. Если совсем всё плохо, покажите трассировку участка платы с
контроллером и блокировочными ёмкостями, как выглядит ваша
разводка? - Nikolay_Po(12.07.2021 12:00)
- Спасибо! Peter_M(106 знак., 12.07.2021 16:07, картинка)
- Черным отметил доработку платы. Когда соедините земли, как
предложено (упс, мог перепутать, землите VSS, разумеется), уверен, станет лучше с удержанием захвата ФАПЧ (если
из ПО её не дёргаете зазря). Nikolay_Po(108 знак., 12.07.2021 18:02, ссылка, картинка)
- Как-то не очень хорошо. Даже плохо. Нельзя вести питание к другим
потребителям через полигон от которого питается МК. Полигон питания под МК должен
соединяться только с выводами МК и ввод питания к этому полигону
должен быть единственным. Когда-то =AK=, вещающий нам сейчас из
Австралии, написал статью на эту тему. - rezident(12.07.2021 17:05, ссылка)
- Как UART'ом dsPIC30F/dsPIC33EP послать IDLE на TX-линию? (вставить
в непрерывный TX-поток IDLE). RxTx(121 знак., 07.07.2021 08:25, PIC, полностью)
- Негодую. В MPLAB X IPE v5.50 выпилили прошивку PIC24FJ256GA704
через PICKIT3. Отладка в MPLAB X IDE ещё работает. Индусня паганая - Vit(14.06.2021 08:00, PIC, полностью)
- Давно с пиками не общался... Используя PIC18F26k80 нужно изобразить
модулированную по частоте импульсную последовательность. Каков
диапазон частоты пока не могу уточнить, ну пусть где-то порядка 10
кгц. Можно это изобразить как-то кроме как дерганием пина в
прерывании с подстройкой периода? Argon(63 знак., 01.06.2021 21:19, PIC, полностью)
- Кто использовал ENC424J600? Сложно перейти на него с ENC28J60?
Дополнительные функции не нужны. Сейчас в одном проекте строго
требуется 100 Мбитный Ethernet, а ENC28J60 на 10 Мбит. Реальные
скорости там килобиты, но вот такое требование. Хочется чтобы
поменьше доработок было. - FDA(02.06.2021 14:40, PIC, полностью)
- Немного в связи с темой про конвейерный АЦП и dsPIC33CH. Пока
занимался АЦП, потребовалось сгенерировать накачку передатчика
изделия и накачку АЦП с помощью HR PWM. И тут я столкнулся со
странным... Микрочип.ком мой вопрос проигнорил, поэтому обращаюсь к
сообществу сахары. Итак, диспозиция. my504(1352 знак., 21.05.2021 22:37, PIC, полностью)
- Воюю с PIC32MX695F512H + KSZ8081MLX. TCP соединение
устанавливается, но как приходит запрос "GET", появляется
прерывание по переполнению. ETHRXOVFLOW увеличивается на единичку.
Свободные дескрипторы в ДМА есть. Отчего переполняется не понимаю(
Кто нибудь с таким сталкивался ? - NikAl(25.03.2021 15:28, PIC, полностью)
- Microchip оказывается уже впускает 8-битные МК серии Q84, где 13 КБ
ОЗУ имеется!!! PIC18F27Q84-I/SO предлагаются по 136 руб. со сроком
поставки 50 дней. Блин, мы только освоили Q43 серию, а тут уже
более новая вышла :-) - FDA(09.04.2021 15:33, PIC, полностью)
- C++ и PIC24 - это из области фантастики? - Make_Pic(13.04.2021 09:52, PIC, полностью)