FLProg
Категории раздела
Блоки пользователей [74]
Документация [2]
Цветовые темы [0]
Цветовые темы для программы FLProg предоставленные пользователями
Дистрибутивы программы [8]
Архив версий программы [125]
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика

Онлайн всего: 9
Гостей: 8
Пользователей: 1
xxseva

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

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


Каталог файлов
Главная » Файлы » Блоки пользователей

Упаковка Битов в Регистры
[ · Скачать удаленно (377кб) ] 24.07.2016, 12:44
Блоки делал для случая когда надо по каналам связи передавать много дискретных значений.

Например нам надо передать несколько дискретных состояний берём и делаем вот так



Мы как бы раскалдываем биты по разным ячейкам.

Дальше любым доступным средством связи (com, RS-485 Modbus, nRF24L01+ и др.) передаём Регистр в другой контроллер, а там уже расшифровываем.



А здесь достаём из этих ячеек.

Главное чтобы совпадали названия входов и выходов (в какую ячейку положили от туда надо и брать).

Блоки
Два варианта блоков:
8-Bit упакованных в один Byte.
16-Bit упакованных в один INt.
Категория: Блоки пользователей | Добавил: Слимпер
Просмотров: 1082 | Загрузок: 217 | Комментарии: 2 | Рейтинг: 5.0/2
Всего комментариев: 2
avatar
0
1
Спасибо! Классный блок!
avatar
0
2
Почему-то не скачивается файл. Предлагает Яндекс диск.
avatar
FLProg © 2017
Яндекс.Метрика