Вопросы по теме 'pic18'

Разница между PORT и LATCH на PIC 18F
Я уже прочитал даташит и погуглил, но все равно чего-то не понимаю. В моем случае я установил PIN RC6 PIC18F26K20 в режиме INPUT: TRISCbits.TRISC6 = 1; Затем я читаю значение с помощью PORT и LATCH, и у меня другое значение! v1 =...
77260 просмотров
schedule 17.02.2024

Вызов функции сборки PIC
Я пишу довольно простую программу на ассемблере PIC18. Это требует, чтобы я написал подпрограмму для умножения двух 16-битных чисел. Это то, что у меня есть прямо сейчас: ;*********************************************************************** ;...
6900 просмотров
schedule 01.10.2022

разбор строки IP-адреса в 4 одиночных байта
Я программирую на MCU с C, и мне нужно разобрать строку с нулевым завершением, содержащую IP-адрес, на 4 одиночных байта. Я сделал пример с С++: #include <iostream> int main() { char *str = "192.168.0.1\0"; while (*str != '\0')...
21733 просмотров
schedule 24.08.2023

Реализовать таймер в PIC18F для генерации случайных чисел
Прошло много времени с тех пор, как я ничего не публикую здесь. Сегодня я пришел сюда за помощью в реализации таймера в микроконтроллере PIC18F. Я хочу, чтобы этот таймер использовался для использования его в качестве начального значения для функции...
1311 просмотров
schedule 04.02.2023

Невозможно выполнить запись во флэш-память программ (PIC18F4620)
я пытаюсь записать некоторые данные во флэш-память программы. Я прочитал лист данных и последовал шагу. А также я отредактировал скрипт компоновщика для массива ромов. ниже приведены мои коды для последовательностей флэш-памяти на C. Я пытаюсь...
549 просмотров
schedule 28.04.2022

АЦП pic18f452 не получает точное значение делителя напряжения?
Я использую PIC18f452 в повышающем преобразователе. Для управления выходным напряжением повышающего преобразователя (200 В) я использовал резистор обратной связи (R1 = 99 кОм, R2 = 2,5 кОм). Напряжение на R2 составляет 5 В при входном 200 В. V2...
822 просмотров
schedule 27.11.2023

Часть приемника PIC18F67k40 UART работает правильно, НО часть передатчика не работает?
Устройство PIC18F67k40 UART RECEIVER Часть работает правильно, НО Часть передатчика не работает ?? Часть приемника UART работает правильно. может ли кто-нибудь предложить мне, что я делаю неправильно в приведенном ниже коде. устройство работает на...
259 просмотров
schedule 25.12.2022

Может поменять местами трюки с байтовой маской и многобайтовым логическим сдвигом на 4 намного быстрее, чем наивный метод использования цепочек битового сдвига.
Я пишу алгоритм с фиксированной точкой (16Q16), который выполняет деление с использованием метода Ньютона – Рафсона , описанный в Википедии. (Связанный вопрос SE ЗДЕСЬ .) Первый шаг требует логического сдвига вправо на 1–16 бит. Мой процессор...
86 просмотров
schedule 07.02.2024

PIC18 UART получает поврежденные байты от ПК
Кажется, у меня проблема с приемом правильных байтов с ПК на PIC18F27J53. PIC UART установлен стандартный, асинхронный, 8 бит, 9600, без четности. ПК Win 10, я сделал простую программу UART и отправил несколько целых чисел, разделенных запятыми, как...
23 просмотров
schedule 17.07.2022