謝謝!!
--
[1;36m※ Origin: [32m海大計中 BBS [36m◆ From: [33m140.121.136.114 [0m
吉吉 <chi...@bbs.ntou.edu.tw> 次寫入到主題
<3USa6c$3...@bbs.ntou.edu.tw>...
> 請問各位先進...
> 小弟使用8051與電腦作串列埠傳輸,若8051丟出之資料MSB 為 1 時,電腦之
> 程式(使用VC++),都會把資料變得粉奇怪....
> 例如:
> 8051丟出 FFH,則電腦會顯示ffffffff,
> 請問要如何解決.........
>
> 謝謝!!
>
> --
你的問題只是char轉換成int的關係, 宣告unsigned或
是將讀到的資料&0xff即可.
-- 市隱
嗯,不知道你是如何從PC讀資料的,剛好我現在也在做同樣的事,不過我用的
是DSP,PC端是用ReadFile/WriteFile對RS-232存取,並不會產生像你所說的問
題,只要叫ReadFile/WriteFile讀取/寫入一個byte就好,資料是不會自動轉型的。
--
It's from Max Yin, CEO of Tau Workshop(TM).
Taunix : TAUnix's UNIX-like.
New DSP RT kernel...coming soon.
[m [1;35m※ 來源:‧交大電控BBS www.cn.nctu.edu.tw‧[FROM: 140.113.151.106] [m