由于定义了输入寄存器和保持寄存器为全局变量,输入在前,保持在后,所以在RAM内部是自动顺延排序,而定义输入寄存器的个数少了一个,所以再向输入寄存器的最后一个寄存器写的时候,直接写入到了保持寄存器中,这个问题很难找到原因,直到逐步添加调试钩子函数,才发现问题。