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

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

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

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


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

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

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



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

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



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

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

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