
Сообщение от
melky
TRISsys вы из битовой переменной превращаете в целочисленную. Бит может быть либо 0 (false) либо 1 (true).
Сделайте каждый булевый параметр через PUTBIT в нужный бит и сложите.
з.ы. сам искал в базе макрос BitToByte и то ли я слепой, то ли что, пришлось сделать макрос. Ой, соврал, обратного не нашел, а BitToByte есть
В Менеджере есть макрос BOOL_INT, но мне откровенно такие макросы не нравятся. мне вот нужно всего 16 бит, или всего 8 бит, а тут такого монстра ставить ? Оптимально, когда макрос рассчитан на 8 бит и при необходимости просто ставишь 2 или 3 или 4 и все...