Вопросы по теме '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