Описание тега microchip
Вопросы, связанные с микрочипом семейства микроконтроллеров PIC. По возможности укажите конкретный микроконтроллер.
4
ответа
Реализация безопасности на уровне чипа
С недавним приобретением Intel известной компании по безопасности, я начинаю думать о том, какое программное обеспечение может быть более безопасным на уровне чипов. Вот примеры, которые я придумала: Генерация случайных чисел шифрование Защита памят…
23 авг '10 в 16:44
3
ответа
Какие биты конфигурации следует использовать для отладки PIC16F1947?
Я застрял с битами конфигурации с PIC16F1947. Я новичок в программировании PIC, поэтому, пожалуйста, ответьте подробно. У меня есть следующие настройки: MPLAB 8.46 MPLAB ICD 3 HI-TECH C Компилятор 9.81 PIC16F1947 PIM (подключаемый модуль) подключен …
14 мар '11 в 08:02
2
ответа
Микрочип PIC светодиодная вспышка ИЛИ операция редкое поведение
Я новичок с Microchip PIC UC. У меня есть некоторый опыт работы с AVR, но несколько недель назад я решил узнать о PIC. Ну, проблема в следующем. Я пытаюсь сделать свою первую программу с двумя мигающими светодиодами, это очень просто. RA1 и RA2 мига…
02 окт '16 в 10:08
1
ответ
PIC 16F88 Пример АЦП?
Итак, у меня есть PIC 16F88, и мне удалось сделать пару вещей с ним, но теперь мне было интересно, как получить аналого-цифровое преобразование? Я перепробовал много примеров в интернете, но безуспешно:(Если бы кто-нибудь мог пролить свет на то, как…
22 май '12 в 09:44
1
ответ
Почему EEPROM имеет различное содержание между программами
Я использую PIC18F26K80, MPLABX, Windows 7. Когда я выполняю один шаг по одной программе, просматривая EEPROM, и нет никаких инструкций для чтения или записи в EEPROM, EEPROM заполняется '*' (FF). Затем, когда я пошагово выполняю вторую программу, п…
19 фев '14 в 01:06
1
ответ
Как прочитать кнопку в cerebot Mx7ck без использования опроса в freeRTOS?
Я новичок в freeRTOS. В настоящее время я работаю над проектом, использующим Cerebot Mx7ck(PIC32) под управлением FreeRTOS. Мне нужно прочитать кнопки, используя некоторые события (например, используя кнопки ввода в качестве события ввода)? Но мне н…
31 янв '15 в 00:44
1
ответ
Microchip PIC - гибкая коммуникационная шина Interchip
Я работаю над дизайном гибкой Module-Module Bus. По сути, каждый модуль будет иметь микроконтроллер, который может быть в семействе PIC24 / PIC32. Шина будет проходить через разъем RJ11 и должна быть недорогой. Для этого требуются следующие функции:…
23 июн '14 в 09:09
0
ответов
dsPic33E: пример UART без DMA не работает
Я использую dsPic33EP512GM604. Я разработал тестовую схему для проверки связи UART. Я скачал образец кода с веб-сайта Microchip и изменил его соответственно для своего устройства и схемы. Я сталкиваюсь с двумя проблемами во время отладки. Настройки …
21 июл '16 в 12:45
1
ответ
Факторы энергоэффективности для микроконтроллеров
Как микроконтроллеры могут достичь высокой энергоэффективности? Это с помощью запуска по времени, запуска события или использования времени сна? Какие еще методы можно применить, чтобы сделать их эффективными?
23 фев '16 в 15:34
0
ответов
CDC USB на dspic33EP
Я пытаюсь заставить свою фотографию общаться через USB с моим ПК (MacBook Pro). Вот схема для моей самодельной платы, использующей dsPIC33EP256MU806: Я адаптировал библиотеку MLA для микрочипа, в частности, прошивку cdc_basic. Ниже приведены изменен…
28 дек '17 в 19:32
2
ответа
Таймер программирования 0 на PIC16F882 для значения больше максимального PRESCALER
Я использую PIC16F88X, который имеет внутренний тактовый период 200 нс, и я хочу запрограммировать TIMER0 сделать 4 измерения в секунду. Согласно учебнику по программированию таймера 0 (стр. 10), я могу использовать PS0, PS1 а также PS2 назначить TM…
26 апр '16 в 06:31
0
ответов
dspic33ev256gm002 UART
Я разрабатываю проект с dsPIC33EV256GM002 и хочу использовать его UART. Поэтому я решил использовать PIN18 в качестве RX и PIN17 в качестве TX, поэтому я запрограммировал PPS следующим образом: // UART1 RX1 18 RP41 RPINR18 010 1001 (41) // UART1 TX1…
07 авг '15 в 15:04
0
ответов
Проблема моделирования микросхемы MPLABX ADC: ADC-W101: выбранный канал настроен как цифровой ввод-вывод
Я пытаюсь смоделировать следующую программу с помощью симулятора MPLAB X, но АЦП, похоже, не работает. Я прикрепил файл стимула со значениями "0303" к регистру ADRESL, но у меня нет чтения, и в консоли симулятора я получил предупреждение "ADC-W101: …
28 окт '12 в 15:48
1
ответ
DSPIC33F UART DMA Пример не работает
Я пытаюсь использовать DMA для моих UART Rx и Tx. До сих пор у меня была бесплатная серийная демоверсия ROTOS, работающая нормально. Это все еще работает отлично. Однако теперь я включил пример UART DMA из примеров проектов. код условно компилируетс…
06 фев '15 в 20:57
2
ответа
Включение внешних прерываний в PIC24F (PIC24F32KA302)
Я пытаюсь включить вывод 23 PIC в качестве входа для запуска внешнего прерывания. Я хотел бы установить вывод 23 как INT2 для срабатывания по переднему фронту и с входом, настроенным с понижающим резистором. Это код того, что я пытаюсь сделать: void…
15 апр '14 в 10:25
1
ответ
Объявите конкретный адрес для строки в компиляторе микрочипа MPLAB XC8
С компилятором C18, когда я хочу использовать определенный адрес для строки, которую я использую: В.C #pragma romdata idsoft const rom unsigned char _app_nfo[31]= {"V0.0 No - 05/12/12"}; #pragma romdata в компоновщике: CODEPAGE NAME=idsoft START=0x7…
19 сен '13 в 13:36
1
ответ
МОЖЕТ, коммуникация не работает между различными PIC
Я работаю над проектом, и нам нужно установить связь CAN между 4 узлами, 2 с использованием PIC 18F4580 и 2 с использованием 18F25K80. Во всех этих схемах я использую кварцевый генератор 20 МГц. Проблема в том, что когда я проверяю связь между одина…
21 янв '18 в 17:04
1
ответ
Стирание флэш-памяти в блоках (1024 байта)
Я работаю над созданием загрузчика. Я должен стереть 1024 байта памяти, прежде чем что-то записать в эти регистры в этом блоке. Даже если я хочу записать 2 байта, я вынужден стереть 1024 байта. Моя проблема в том, что я не знаю, где начинается кажды…
28 май '14 в 16:42
2
ответа
Загрузка программы в PIC18F без использования PICKit или ICSP
В настоящее время я изучаю использование PIC18F4550 для моего проекта. Есть ли способ загрузить программу в PIC без использования ICSP или PICKit? При первом использовании PIC мы можем использовать USB для загрузки программы в PIC?
08 авг '17 в 14:54
2
ответа
Микрочип РЧ модулятор выпуск
Я использую пару радиочипов MRF24J40, чтобы одна плата микроконтроллера PIC32 могла взаимодействовать с другой посредством радиочастотной передачи. У меня есть весь код для компиляции, но я получаю сообщение об ошибке, связанное с этим кодом. typede…
17 апр '14 в 17:52