1、保持寄存器和输入寄存器是什么? 最为不同的就是保持寄存器的值可以读取也可以修改,而输入寄存器的值对于master来说就只能读取。所谓保持寄存器,指的是可以通过通信命令读或者写的寄存器;通常是一些功能控制寄存器或者输出寄存器等。不同的设计中,有些保持寄存器是掉电保持;有些则不。这个看需要,不一定的。所谓输入寄存器,指的是只能读不能写的寄存器,通常是状态寄存器或者是输入结果寄存器等。(输入是模拟量的输入,保持寄存器就是设备内部的寄存器了)