我要如何將最後取的值每二位元轉換成ASCII code
如:01 ==> ??,03 ==> ?? ...F5==>??
我想了很久都想不出來
因為要讀取儀器的值,可是想不出來,於是用儲存是示波器抓波形去找值
值是0103010000045F5
但要轉成ASCII code可是轉換都看不見值
我要如何將最後取的值每二位元轉換成ASCII code
如:01 ==> ??,03 ==> ?? ...F5==>??
我想了很久都想不出來
因為要讀取儀器的值,可是想不出來,於是用儲存是示波器抓波形去找值
值是0103010000045F5
但要轉成ASCII code可是轉換都看不見值
ASCII code只有從33-128(decimal)才有字型,01或03或者F5轉成ASCII本來就看不到,所以程式可能沒有問題啊
那請問一下:01,03等應該是以符號表示,那麼要如何將符號表示出來ㄋ???
第一個符號是 ! , 10進位數字是33, 所以01,03是沒有符號的
符號就是字型,所以你用type cast強制轉成string即可

[QUOTE=yao]
第一個符號是 ! , 10進位數字是33, 所以01,03是沒有符號的
符號就是字型,所以你用type cast強制轉成string即可

[/QUOTE]
建議再Front Panel將display改成codes display
你就可以看到binary data了
謝謝你的指導,我的專題沒問題了,剩下就是儀器數據的問題,如有問題,請再指導