作者NewWuman (不攻擊奇用謀兵詐)
看板Programming
標題[問題] 如何把8位元的資料切成8個1位元的資料
時間Mon Sep 28 18:13:47 2009
各位先進大家好
想請問一下
如何在C語言
將1個8位元的資料切成8個1位元的資料?
小弟是在用C語言操作單晶片時
需要把8個零散的1位元的port腳組合成一個8-bit的 unsigned char 的型態
假設其命名為
unsigned char DATA_8P ;
此8個零散的1位元的port腳將會隨著DATA_8P所儲存的值而變化
如DATA_8P為0b11111111時,8個零散的1位元的port腳都輸出1
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.193.123
推 cracert:參考一下"位元運算子" << >> ^ & | 61.231.101.160 09/28 23:29
推 liangjr:關鍵字: bitmask 76.173.13.240 10/02 10:03