uchar是8位的 占一个寄存器uint是16位 占2个寄存器所以在编译的时候INT型的代码多一些在XDATA中KEIL的默认编译是CHAR型也占2个寄存器所以相差就不多了在工程中是要考虑寄存器的和运行时效的 所以能省则省喽
uchar是一个字节大小UINT是整形, 两个字节大小.uchar uch = 'a';UINT u = 1213;
无符号字符型,范围(0-255)无符号整型 范围(0-65535)