標(biāo)題: 深入了解單片機(jī)與漢字編碼…… [打印本頁]

作者: hfbjjs    時(shí)間: 2018-8-25 09:20
標(biāo)題: 深入了解單片機(jī)與漢字編碼……
想不到單片機(jī)里弄漢字這么難!
我們是中國人,自小一直學(xué)習(xí)與使用中國漢字!玩電腦,玩手機(jī),鍵盤打字,用筆寫字……,都是一帆風(fēng)順。
在單片機(jī)里,也會(huì)經(jīng)常與漢字打交道,也算是一馬平川,毫無難處!
可是,當(dāng)用單片片與SIM卡打交道時(shí),就遇到天大困難了!
我進(jìn)行了許多測試,單片機(jī)自存或與串口相互通信,漢字轉(zhuǎn)成的編碼與SIM卡來的大不相同!—— 究其原因,是漢字編碼不相同。
通常,我們都是使用到GBK碼,ASCII等常見編碼,這些場合不會(huì)有太大問題。
但是,SIM卡的中文使用的卻是Unicode編碼,橫看豎看找不到規(guī)律,翻書看,上網(wǎng)找,始終沒有順順利利……
查看Windows的語言選項(xiàng)卡,再找到CP936.TXT 文件,細(xì)細(xì)查看才明白,沒有捷徑可走!—— 它是一個(gè)轉(zhuǎn)換文件,長達(dá)二萬二千多行,820多K!它是直接把GBK碼與Unicode進(jìn)行一對(duì)一的轉(zhuǎn)換……!
8位單片機(jī)比不了電腦的強(qiáng)大能力與豐富資源,也比不了象手機(jī)那動(dòng)不動(dòng)是多少個(gè)G的闊氣!—— 最好的方法是選擇一些項(xiàng)目里可能用到的漢字GBK碼,與SIM卡來的編碼進(jìn)行硬性轉(zhuǎn)換……!—— 老天爺啊,8位機(jī)太弱小啦!

mmexport1535136220365.jpg (43.69 KB, 下載次數(shù): 81)

mmexport1535136220365.jpg

mmexport1535137584001.jpg (93.96 KB, 下載次數(shù): 80)

mmexport1535137584001.jpg

mmexport1535137577738.jpg (64.68 KB, 下載次數(shù): 76)

mmexport1535137577738.jpg

mmexport1535137569171.jpg (96.02 KB, 下載次數(shù): 86)

mmexport1535137569171.jpg

mmexport1535136254450.jpg (88.67 KB, 下載次數(shù): 88)

mmexport1535136254450.jpg

mmexport1535136256607.jpg (133.88 KB, 下載次數(shù): 83)

mmexport1535136256607.jpg

mmexport1535136252502.jpg (107.83 KB, 下載次數(shù): 76)

mmexport1535136252502.jpg





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1