FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Среда, 07.12.2016, 23:16
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Управление портами . (Управление портами ввода вывода через регистр.)
Управление портами .
DerAlex
Дата: Среда, 16.03.2016, 11:36 | Сообщение # 1
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Для увеличения быстродействия программ Arduino иногда используют управление портами через регистр.
PORT D - цифровые выводы D0-D7;
PORT B - цифровые выводы D8-D13;
PORT C - аналоговые выводы A0-A7.
Такие конструкции например :
//digitalRead (10,HIGH)
PINB = (PINB & B0000010)>>2

// digitalWrite (7,HIHG )
PORTB = PORTB | B10000000

// PinMode (5 , OUTPUT )
DDRD = DDRD | B00100000

// PinMode ( 13, INPUT )
DDRB = DDRB & B11011111

Возможно ли в FLProg подобное ?Если кто то уже использовал у себя в наработках , можете поделиться информацией?


аврора
 
Kocтик Дата: Среда, 16.03.2016, 23:09 | Сообщение # 2
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата DerAlex ()
Возможно ли в FLProg подобное ?
Зачем оно вам?
 
Alex16 Дата: Четверг, 17.03.2016, 00:42 | Сообщение # 3
Сержант
Группа: Проверенные
Сообщений: 44
Награды: 6
Репутация: 3
Статус: Offline
Цитата Kocтик ()
Зачем оно вам?

ответ в Сообщение # 1
Цитата Kocтик ()
Для увеличения быстродействия программ Arduino
 Описание проблемы и решение
Ранее в проекте ПИД регулятора использовал подобное решение
Прикрепления: -CODE-.ubi(18Kb)


AlexA
 
DerAlex Дата: Четверг, 17.03.2016, 05:53 | Сообщение # 4
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Цитата Alex16 ()
Ранее в проекте ПИД регулятора использовал подобное решениеПрикрепления: -CODE-.ubi(18Kb)

Благодарю !


аврора
 
Форум » Основной » Спросить у знатоков » Управление портами . (Управление портами ввода вывода через регистр.)
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика