С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Микроконтроллер Выключатель с памятью (Си, PIC18) https://www.cyberforum.ru/ microcontrollers/ thread1308913.html
Бросьте плиз код на языке С для микроконтроллеров РIС 18 в которой реализован выключатель с запоминанием.
Микроконтроллер Определение количества и суммы чисел больших и меньших заданной константы в PIC16F877 (MPLAB IDE)
include<p16F877.inc> R1 EQU h'20' R2 EQU h'21' R3 EQU h'22' R4 EQU h'23' S1 EQU h'24' S2 EQU h'25' N1 EQU h'26' N2 EQU h'27' I1 EQU h'28'
Микроконтроллер Прием данных по UART в 8052 Не могу разобраться с приемом по uart скорость 9600 на 11.0592МГц. 8ми битная посылка. Передача работает, а вот прием нет $MOD52 ; Работаем с 8052 ORG 0h ljmp RESET ORG 0700h RESET: https://www.cyberforum.ru/ microcontrollers/ thread1307680.html Микроконтроллер Реализовать преобразователь частота - код https://www.cyberforum.ru/ microcontrollers/ thread1307071.html
Реализовать преобразователь частота - код. Входная информация поступает в порт Р2 по линиям Р2.0 - Р2.1. Максимальная частота 100 КГц. Исходное значение частоты в миллисекундах вывести на линии порта Р1. Тактовая частота - 10 МГц. Для микроконтроллера Intel 8051.
Микроконтроллер Преобразовать двоичный код в двоично-десятичный код (Intel 8051)
Прочитать с порта Р0 один байт двоичного кода 8-4-2-1, превратить его в двоично-десятичный код и выдать полученную информацию в порт Р1-Р2, если на линии 1 порта Р3 присутствует значение логического нуля. Для микроконтроллера Intel 8051.
Микроконтроллер Калькулятор в двоичной системе фото схемы ниже написать программу на C++ у кнопок должны быть присвоены значения:0,1,+,-,*,/,сброс и равно,как в калькуляторе.При нажатии ее значение уходит на сдвиговый регистр.Вводится первое двоичное число,затем знак операции,затем второе число,клавиша равно , получаем результат ,вывод на экран. Программа на с++ int main(void){ PORTD = 0; DDRD = 0xff; PORTB=0; ... https://www.cyberforum.ru/ microcontrollers/ thread1306140.html
Микроконтроллер Цветомузыка или анализатор спектра (Atmega48) Всем доброго времени суток. Недавно начал собирать цветомузыку на Atmega16, но контроллер пришлось пустить в другое русло. На время все было заброшено, а вот сейчас решил закончить начатое. Atmega16 больше в запасах не нашел, но нашел пару Atmega48. Задача для цветомузыки следующая: 1. Управление диодными лампами в зависимости от частоты 2. Управление стробоскопом (пока не решил точно,... https://www.cyberforum.ru/ microcontrollers/ thread1305670.html Не работает функция SPI_ReadWrite из библиотеки libMPSSE (MPSSE-SPI) Микроконтроллер
Имеется плата FTDI UM232H, работающая в режиме MPSSE-SPI, с помощью бибилитеки libMPSSE. Столкнулся с следующей проблемой: удаётся успешно отправлять данные с помощью функции SPI_Write, удаётся использовать функцию SPI_Read(отправить данные не откуда, так что проверить правильность работы не могу), а функцию SPI_ReadWrite не удаётся использовать в принципе. При попытке использования этой функции...
Микроконтроллер Посоветуйте литературу по работе с МК и портами компьютера Есть приемопередатчик (на базе stm8), собирающий данные с датчиков. Передача в полудуплексном режиме. Разработать по для сбора данных с мк. С формами дотнета и бд понятно. Нет глубоких познаний в мк и работе с портами компьютера. Посоветуйте литературу пожалуйста. https://www.cyberforum.ru/ microcontrollers/ thread1304502.html Микроконтроллер Массив с отрицательными числами (Atmega 128, ASM) https://www.cyberforum.ru/ microcontrollers/ thread1303839.html
Снова обращаюсь за помощью, не могу понять как реализовать данное задание Дан массив чисел N, обнулить ячейки с отрицательными числами и записать в них номера этих ячеек и посчитать кол-во преобразований. Я только поняла как задать массив, и что скорее всего тут должно быть много циклов на проверку, но все рано не могу разобраться, посмотрела много тем, но похожей не одной, помогите пожалуйста....
Микроконтроллер Работа с USART PIC16F877A
Написал прогу для приёма одного байта...в mplab Ide 8.46 работает...а в mplab x IDE 2.2 не работает в чём причина? list p=16f877a #include <P16F877A.INC> org 0x00 __config 03FF1h pr_byte equ 0x20 start movlw .7 movwf CMCON ; выкл. компараторы
Микроконтроллер Записать в кодах AT90S2313 программу вычисления функции Подскажите пожалуйста как записать в кодах AT90S2313 программу, которая выполняет вычисление заданой функции F=(Max(Xi)/F) над кодами. В памяти программы, начиная с ячейки ADR1 (С3) SRAM, разположена таблица кодов длиной Xі, і = 1, 2, ..., F. Результат вычисления разположить в ячейку с ADR2 (63). https://www.cyberforum.ru/ microcontrollers/ thread1302260.html
4 / 4 / 1
Регистрация: 20.04.2011
Сообщений: 141
25.11.2014, 14:33  [ТС] 0

Как еще можно пользоваться регистрами микроконтроллеров? - Микроконтроллер - Ответ 6897707

25.11.2014, 14:33. Показов 3510. Ответов 51
Метки (Все метки)

Ответ

Цитата Сообщение от Витальич Посмотреть сообщение
У меня в "нормальном" виде только для XMC1XXX и XMC4XXX в IAR 7.30 присутствует.
А кстати куда здесь потом volatile писать? В объявлении переменной структуры, например так?

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
typedef struct
{
  __IO uint16_t SR;
  uint16_t  RESERVED0;
  __IO uint16_t DR;
  uint16_t  RESERVED1;
  __IO uint16_t BRR;
  uint16_t  RESERVED2;
  __IO uint16_t CR1;
  uint16_t  RESERVED3;
  __IO uint16_t CR2;
  uint16_t  RESERVED4;
  __IO uint16_t CR3;
  uint16_t  RESERVED5;
  __IO uint16_t GTPR;
  uint16_t  RESERVED6;
} myType;
 
volatile myType far * REGS = 0x200000;
 
REGS->SR = 0x0;
Добавлено через 3 часа 1 минуту
Объявляю структуру так:
C
1
volatile myType far* REGS = (volatile myType far*)(0x200000);
Работает, но QtCreator не подсказывает поля структуры.
А если так (без far в правой части):
C
1
volatile myType far* REGS = (volatile myType*)(0x200000);
То подсказывает..

Вернуться к обсуждению:
Как еще можно пользоваться регистрами микроконтроллеров? Микроконтроллер
0
Заказать работу у эксперта
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Блог
25.11.2014, 14:33
Готовые ответы и решения:

Без понятия как регистрами пользоваться
Всем здравствуйте. Без понятия как пользоваться регистрами. Вот задание: &quot;Составить линейную...

Как можно пользоваться Mathcad 15 на Windows 10
Как можно пользоваться Mathcad 15 на Windows 10, потому что так запуская и программа сразу...

как можно пользоваться методами одного класса в другом?
Программированием занимаюсь недавно.Подскажите пожалуйста,как можно пользоваться методами одного...

как пользоваться программатором для Whirlpool, раздобыл программатор, а как им пользоваться я не знаю
подскажите плиз

Как объявить массив чтобы им можно было пользоваться в любом методе?
string lines = File.ReadAllLines(&quot;C:/input.txt&quot;); int A = new int.Split('...

51
25.11.2014, 14:33
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
25.11.2014, 14:33
Помогаю со студенческими работами здесь

Какими ещё способами можно ещё сделать?
Задание: Известно, что: 1 в третей степени будет=1 2 в третей степени будет=3+5 3 в третей...

Можно ли при работающем макросе как то пользоваться другими excel? Открывать, изменять, закрывать?
Собственно вопрос в заголовке И возможно ли использовать application.screenupdating и...

Как еще можно достучаться до БД?
Можно ли использовать другие модели доступа к БД, кроме как через ADO, ADO.NET. Только меня...

Можно ли пользоваться блоком питания ноутбука, после того как сработал автомат в электро щитке?
Подключил блок питания ноутбука к сети и выбило автомат, в воздухе немного запахло гарью. Подумал,...

как создать передаточную функцию звена, чтобы ей можно дальше пользоваться?(заменить элемент p, умножить. и т д)?
(5*p + 2)/(p^2+9*p+1)

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