Вопросы с тегом «pic»

9
Измерение напряжения ПОС

Я использую устройство с батарейным питанием и хотел бы, чтобы мой микроконтроллер (PIC) сообщал о напряжении питания. Это так, чтобы я мог определить, сколько батарей используется в источнике питания, а также состояние заряда батарейного блока. Напряжение питания варьируется от 4xD (номинальное...

9
Какой PIC я должен использовать? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена электротехническими пакетами. Закрыто 4 года назад . С какого PIC лучше всего начать обучение? Я хочу PIC с 8 контактами и с аналоговыми...

9
SRAM, две микросхемы для чтения / записи

Я ищу небольшое устройство объемом 32 КБ SRAM, которое два MCU могут читать или записывать (в разное время; мне не нужно одновременное чтение / запись). Было бы хорошо, если бы он также использовал последовательный интерфейс. Проблема, которую я пытаюсь решить, - это отправка данных между двумя...

9
AVR микроконтроллеры и как начать кодирование инициализации или основной цикл или таймеры или прерывания

Я уже несколько лет модифицирую код микроконтроллера AVR и PIC для работы, но никогда не писал ничего с нуля, я это прекрасно понимаю. Сейчас я начинаю писать свой собственный код, и у меня возникают проблемы с началом работы. Мне было интересно, как другие люди начинают писать код, и если есть...

9
Использование стабилитрона в качестве эталона напряжения

Я хочу использовать стабилитрон в качестве эталона напряжения для PIC18F2550, в качестве аналогового эталона V +. Я планирую использовать этот стабилитрон , но я не уверен, как рассчитать его значения. Я планирую иметь ссылку 4.7V напряжения, только с помощью простой схемы , как Vcc->...

9
чипы dsPIC, работающие с частотой нормальной скорости

У меня есть две платы. У одного dsPIC30F6012a, у другого dsPIC30F6015. Оба программируются из отдельных автономных проектов HEX в MPLAB X с использованием PICkit 3. Обе прошивки были применены к десяткам устройств до этого момента без каких-либо трудностей. В настоящее время прошивка работает...

9
Что происходит, когда данные записываются в LATCH?

Вот что я нашел в паспорте PIC16F1947: Чтение регистра PORTB считывает состояние контактов, тогда как запись в него записывает в защелку PORT. Все операции записи являются операциями чтения-изменения-записи. Следовательно, запись в порт подразумевает, что контакты порта считываются, это значение...

9
PIC12F675 GP4 не работает

Я использую PIC12F675 для проекта, и все работает отлично, кроме одной вещи. GP4 не работает как цифровой IO. Я много смотрел на конфиги и код, но ничего не смог найти. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config MCLRE = OFF #pragma...

9
Использование нескольких внешних прерываний в PIC

Я использовал PIC16F877( таблица данных ) для нескольких проектов. Для прерывания смены одного внешнего вывода вы можете использовать PORTB0прерывание. Но теперь мне нужно поддерживать 8 независимых внешних прерываний смены контактов в одной цепи. В таблице указано, что в ней 15 прерываний...

9
Нужна помощь в понимании карты памяти PIC

Некоторый фон. Я использую MPLABx с PicKit2 для программирования различных типов фотографий. На данный момент это 16F887. Я стараюсь придерживаться цепочки инструментов Hi-Tech PICC Lite, но я все больше и больше недоволен тем, как собираются некоторые вещи. Операции, которые должны быть...

9
Имитация простого тестового стенда с синтезированным ядром ПЗУ

Я совершенно новичок в мире FPGA и думал, что начну с очень простого проекта: 4-битного 7-сегментного декодера. Первая версия, которую я написал исключительно на VHDL (это, по сути, единый комбинаторный режим select, не требующий часов), и, похоже, он работает, но я также хотел бы...

9
FSInit () - «CE_BAD_PARTITION» [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена электротехническими пакетами. Закрыто 9 месяцев назад . Я использую PIC18F26K80 и компилятор XC8. Я пытаюсь инициализировать SD-карту и...

9
Печать переменных символов в UART не работает, константы работают нормально

У меня довольно странная проблема с XC8 на микроконтроллере PIC18F27K40. На PIC16F1778 это работает . Я определил: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Когда в моем mainцикле я звоню uart_putch('a');, это работает нормально. Однако, когда я определяю const...

9
Соединения шины SPI - зацикливаться или не зацикливаться?

У меня есть вопрос относительно физического подключения шины SPI. У меня есть мастер SPI (устройство PIC32) и несколько ведомых устройств (в данном случае устройства PIC16). Я пишу только подчиненным, и протокол заботится о том, что и когда делать, поэтому нет никаких сигналов MISO или SS, о...

9
Используя 4-значный 7-сегментный светодиод

У меня есть 7-сегментный дисплей, который имеет 4 цифры. Что мне нужно, чтобы использовать это? Может ли один микроконтроллер справиться с этой операцией? Я имею в виду PIC16F690 ... Я также видел чип MAXIM, который управляет такими дисплеями ... это абсолютно необходимо? Вот изображение из...

9
Bluetooth простой осциллограф

Я думал сделать простой осциллограф, способный измерять сигналы не менее 2 МГц, этого будет достаточно, и он будет подключен к ПК или устройству Android. Во-первых, я попытался использовать USB для подключения «осциллографа» к ПК или Android-совместимому устройству с USB-хостом, которое давало бы...

9
Концепция статического ключевого слова с точки зрения встроенного C

static volatile unsigned char PORTB @ 0x06; Это строка кода в заголовочном файле микроконтроллера PIC. @Оператор используется для хранения значения PORTB внутри адрес 0x06, который является регистром внутри контроллера PIC , который представляет PORTB. До этого момента у меня есть четкая идея. Эта...

8
Нужно ли деблокировать переключатель при открытии?

Предположим, что на входе микроконтроллера имеется подтягивающий резистор до 5 В и подключенный к нему переключатель на землю (нормально разомкнутый). Я знаю, что переключатель должен быть отключен (в моем случае, в программном обеспечении), когда он закрыт, но нужен ли отмена, когда переключатель...

8
Как подключить микроконтроллер PIC?

Я совершенно новичок в мире микроконтроллеров PIC и электротехники, поэтому, пожалуйста, будьте спокойны :) В любом случае, мне удалось запрограммировать мой PIC 16f627 на включение трех светодиодов при нажатии кнопки (кнопки триггера) и запуск последовательности выключения (в основном, каждый...