Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Микроконтроллер Программа для считывания микроконтроллером данных с термопары Доброго времени суток всем. Очень нужна помощь с одним проектом. Мне нужно подключить термопару к микроконтроллеру, чтобы тот мог считывать с нее данные и выводить результат. Возникли трудности с написанием программы для контроллера, не могу понять как это можно реализовать. Работаю в в Кейле с ARM и Миландром. Помогите пожалуйста разобраться с написанием программы, буду рад любым советам и... https://www.cyberforum.ru/ microcontrollers/ thread2843774.html Микроконтроллер Ввод/вывод звука по I2S, используя ESP32
Добрый день друзья! Подскажите пожалуйста ответ на такую задачу. Есть необходимость сделать следующее. Перечислю устройства последовательно, по мере прохождения звукового сигнала. 1. Всенаправленный MEMS-микрофон интерфейса I2S - INMP441 INMP441. 2. ESP32. 3. Плата DAC декодера интерфейса I2S - PCM5102A. Далее. Звук с микрофона по шине I2S заворачиваем на ESP32 (благо есть такой...
Микроконтроллер VMlab Определить модуль числа Нужно написать программу которая может определить модуль числа https://www.cyberforum.ru/ microcontrollers/ thread2842362.html Микроконтроллер Получить код инструкции "sub $t3, $s4, $s1" https://www.cyberforum.ru/ microcontrollers/ thread2840693.html
Есть код на языке ассемблера "sub $t3, $s4, $s1", этот код нужно перевести в двоичную систему счисления. Ничего сложного в этом нет, но есть загвоздка, я не знаю что такое 'imm', всё остальное я вроде понял. Также закрепил скриншот с примером перевода
Микроконтроллер [8051] Для трёх клавиш МК задать группы кодов ASCII, при нажатии на одну и ту же клавишу на СИД отобразить код символа
необходимо выполнить такое вот задание: "Для трёх клавиш МК задать группы кодов ASCII (1,a,b,c; 2,d,e,f; 3,g,h,i) соответственно. При нажатии на одну и ту же клавишу на СИД 1-8 должен отображаться ASCII-код соответственного символа." Плюс к этому необходимо реализовать защиту от дребезга. Более простое задание с считыванием нажатого символа со встроенной в эмулятор клавиатуры я сделал, но тут...
Микроконтроллер Подсчитайте сумму единиц в 3, 6, 7 и 8 разрядах двоичного представления числа https://www.cyberforum.ru/ microcontrollers/ thread2837749.html
В регистр R0 записано число в шестнадцатеричной системе счисления. Подсчитайте сумму единиц в 3, 6, 7 и 8 разрядах двоичного представления числа. Если количество единиц меньше 3, то увеличить значение регистра R0 в 4 раза.
Микроконтроллер Подсчитайте количество единиц в двоичном представлении данного числа В регистр R0, записано число в шестнадцатеричной системе счисления. Подсчитайте количество единиц в двоичном представлении данного числа. Если количество единиц больше 3, то записать в регистр R0 сумму единиц в числе, иначе обнулить регистр R0. https://www.cyberforum.ru/ microcontrollers/ thread2837748.html Микроконтроллер 80C51 proteus
Вопрос на 80С51 идёт счет импульсов до 255 по входу Р3.4. Если число импульсов 0-60, то эффект “бегущий огонь”, если 61- 127, то «бегущая тень”, если 128 – 255, то потетрадное включение/выключение на каждый импульс. Как реализовать в виде кода?
Микроконтроллер Proteus 8.4 Таймер https://www.cyberforum.ru/ microcontrollers/ thread2835683.html
Приветствую. Есть схема и начало кода(мои наработки) сделанная в протеус 8.4 (см. вложение проект) Задача: Промоделировать работу схемы, формирующую на выходе разрядов P1.1 и Р1.2 прямоугольные импульсы: ширина импульса tи=5мС, ширина паузы tп=1мС. 10 импульсов на выходе Р1.1, затем 10 импульсов на выходе Р1.2 далее процесс повторяется Нужна помощь с кодом исходя из условия задания....
Микроконтроллер [8031] Сформировать напряжение трапецеидальной формы на обмотке двигателя постоянного тока Мужики кто сможет написать код для протеуса 8 го Для схемы, использующей ЦАП, разработайте программу формирующую напряжение трапецеидальной формы на обмотке электродвигателя постоянного тока М. Промоделируйте работу схемы. Подключите осциллограф. горю по срокам. https://www.cyberforum.ru/ microcontrollers/ thread2833244.html
Сформировать три прямоугольных импульса, один 1/3 макс. амплитуды, 2-ой 2/3 амп. макс, 3-ий макс. амп. с периодом повтор Микроконтроллер
Сформировать три прямоугольных импульса, один 1/3 макс. амплитуды, 2-ой 2/3 амп. макс, 3-ий макс. амп. с периодом повторения 100 Гц.
Микроконтроллер Реализовать опрос клавиатуры. Номер клавиши указывать двоичным кодом на светодиодах HL1-HL8 Реализовать опрос клавиатуры. Номер клавиши указывать двоичным кодом на светодиодах HL1-HL8. https://www.cyberforum.ru/ microcontrollers/ thread2831616.html
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
10.06.2021, 19:10 0

PIC 16F628A неверная работа кода - Микроконтроллер - Ответ 15559453

10.06.2021, 19:10. Показов 916. Ответов 4
Метки (Все метки)

Ответ

А вы учитывали, что RA4 - это порт open-drain... т.е. он может выдать ноль, но выдать единицу он не может. Его надо подтягивать внешним резистором к единице. Это если вы этот порт используете в качестве выхода, а то вы схему не показали и остаётся только догадываться, как там всё подключено.

Вернуться к обсуждению:
PIC 16F628A неверная работа кода Микроконтроллер
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2021, 19:10
Готовые ответы и решения:

Неверная работа кода
Снова все здравствуйте. У меня такая проблема, я не могу понять принцип работы этого кода. Мне...

Неверная работа кода, заполнение массива по спирали
Матрицу М(m, n) заполнить натуральными числами от 1 до mxn по спирали, которая начинается в левом...

Неверная работа скрипта, увеличивающего/уменьшающего отступ кода
Здравствуйте. Я пишу код, который будет увеличивать или уменьшать отступ кода в текстовых...

16F628A и ЖКИ
Здравствуйте, дорогие форумчане! С недавних пор занялся программированием МК. Решил начать с...

Неверная интерпретация кода при включении оптимизации CooCox
uartflag=0; while(1) { if(uartflag==1) { switch (buf) { case 1: //SwitchScreen();...

4
10.06.2021, 19:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2021, 19:10
Помогаю со студенческими работами здесь

Неверная логика работы кода (мод для Minecraft)
Помогите найти ошибку в коде, пожалуйста =) Написанно в IDEA (модификация к minecraft). Проблемма...

работа с PIC-контроллером
Разработать программу которая запрещает на 200 тиков работу со второй ступенью PIC-контроллера (в...

PIC. Работа с EEPROM
Подскажите пожалуйста как сделать - буду очень сильно благодарна Использую ПО - MPLAB IDE v8.87 ...

Неверная кодировка при получении кода страницы через IdHTTP
Здравствуйте! Нужна ваша помощь в решении проблемы. ПРоблема состоит в том, что при получении кода...

Неверная работа if
Добрый вечер.Я только начинаю изучать работу с файлами на C++, и решил написать программу,которая...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru