信息在計(jì)算機(jī)上是用二進(jìn)制表示的,這種表示法讓人理解很困難,因此計(jì)算機(jī)上都配有輸入和輸出設(shè)備,這些設(shè)備的主要目的就是,以一種人類可閱讀的形式將信息在這些設(shè)備上顯示出來共人閱讀理解。為保證人類和設(shè)備,設(shè)備和計(jì)算機(jī)之間能進(jìn)行正確的信息交換,人們編制的統(tǒng)一的信息交換代碼,這就是ASCII碼,他的全稱是“美國信息交換標(biāo)準(zhǔn)代碼”。
Hex 全稱 (Intel HEX)文件是由一行行符合Intel HEX文件格式的文本所構(gòu)成的ASCII文本文件。在Intel HEX文件中,每一行包含一個(gè)HEX記錄。這些記錄由對應(yīng)機(jī)器語言碼和/或常量數(shù)據(jù)的十六進(jìn)制編碼數(shù)字組成。Intel HEX文件通常用于傳輸將被存于ROM或者EPROM中的程序和數(shù)據(jù)。大多數(shù)EPROM編程器或模擬器使用Intel HEX文件。
ASCII和HEX互轉(zhuǎn)工具(HEX TOOL)在編制各種程序,尤其是ASCII通訊的應(yīng)用時(shí),常需要進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換,HEX TOOL用于ASCII和HEX轉(zhuǎn)換工具,只要格式正確使用就沒什么問題。
單片機(jī)ascii碼與hex碼轉(zhuǎn)換有2種方法
1 就是可以由單片機(jī)的編譯器完成
2 手工查表(指令表)完成
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版