當前位置:成語大全網 - 書法字典 - 異步串行通信如何傳輸漢字?

異步串行通信如何傳輸漢字?

串行通信的靈活性相當大,可以直接傳送位,也可以通過控件傳送位。樓主的問題讓我有點不解。想問是通過控件傳輸漢字還是自己控制漢字的傳輸?如果是控制傳輸,就不用想太多了。壹般轉換成雙字節二進制數,然後按位傳輸。您可以定義是否有結束標誌。如果妳自己控制傳輸,會更容易。也可以按照上面說的傳輸或者自己定義。傳輸1是“我”,2是“妳”,只要妳有對應的字典。

串口可以直接發送漢字,但是妳不能發送漢字,因為妳在發送和接收的時候沒有使用pchar類型。

當然也可以用byte發漢字,只需要改壹下!例如,下面的代碼:

定義變量

ss:字符串;

開始

ss:= # 215 # 214 # 183 # 251 # 180 # 174 # 208 # 197 # 207 # 162;

show message(' ss ');

結束;

妳可以發送號碼215/214/183...然後發送壹個0表示結束符,對方會直接賦給壹個字符串變量(比如上面例子中的S變量)來作為漢字使用。