[問題] 介面卡裡的一行程式想請教

看板C_and_CPP (C/C++)作者 (小hanko毛)時間16年前 (2009/05/07 16:20), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
看不懂 DI_Data = (wdDI_Port1_Value << 8)|wdDI_Port0_Value; 請問這裡面DI_Data 究竟是怎由wdDI_Port1_Value與wdDI_Port0_Value決定阿? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.140.15

05/07 16:29, , 1F
看書, bitwise operator
05/07 16:29, 1F

05/07 21:20, , 2F
Port1_Value向左移8位元後把Port0_Value放在1~8個位元
05/07 21:20, 2F

05/07 21:21, , 3F
就等於DI_DATA=Port1_Value*256+Port0_Value
05/07 21:21, 3F
文章代碼(AID): #1A0fdGjX (C_and_CPP)
文章代碼(AID): #1A0fdGjX (C_and_CPP)