Spread spectrum techniques using direct sequence modulation {using a code tracking loop, e.g. a delay locked loop}