Maximum number of devices

Question: What is the maximum number of USB devices that can be connected to a host?

 

Answer:

127. In USB the address of the device is 7 bits. So there is a possibility of 128 addresses. Device address 0 is reserved for unconfigured devices and a device will have this address initially when it is plugged in.