信息在计算机上是用二进制表示的,这种表示法让人理解很困难,因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来共人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码,他的全称是“美国信息交换标准代码”。
Hex 全称 (Intel HEX)文件是由一行行符合Intel hex文件格式的文本所构成的ASCII文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于传输将被存于ROM或者EPROM中的程序和数据。大多数EPROM编程器或模拟器使用Intel HEX文件。
ASCII和HEX互转工具(HEX TOOL)在编制各种程序,尤其是ASCII通讯的应用时,常需要进行数据格式的转换,HEX TOOL用于ASCII和HEX转换工具,只要格式正确使用就没什么问题。
单片机ascii码与hex码转换有2种方法
1 就是可以由单片机的编译器完成
2 手工查表(指令表)完成