应该是超过255吧。 这句话的意思是将10进制数字100保存到单片机中的R1寄存器中。 由于R1寄存器只有1个字节,而1个字节是8位,所以可保存的数最小为 0000 0000 ,最大的数是1111 1111,这两个二进制数所对应的10进制数是0~255,所以超过255的赋值就会出错,所以编译出现警告。