Direct Sequence Spread Spectrum (DSSS) and Frequency Hopping Spread Spectrum (FHSS) techniques are widely used to implement code-division multiple access (CDMA) in wireless communication systems. Both DSSS and FHSS systems help reducing the effects of interference on the transmitted information making it robust against channel impairments. DSSS uses a signal bandwidth that is much broader than the information signal bandwidth. Traditionally, the wide band signal is generated by multiplying the narrowband information signal with a binary code, often designated as a spreading code, to generate the wideband signal that is transmitted. The original information signal can be recreated at the receiver by multiplying the received wideband signal by the same binary code (now designated as a de-spreading code) used to generate the wideband transmitted signal. To extract the original information signal, the spreading and de-spreading codes must be in synchronism at the receiver and amplitude match with each other. A new modification for the direct sequence spread spectrum is proposed in this paper. The mechanism introduced in this approach implicates generating the wideband signal by circularly shifting the spreading code (PN) by n places, where n represents the value of the current byte of information signal. The yielded signal is modulated using BPSK modulator before transmitting it. The original information signal is extracted at the receiver by correlating the received signal (which is actually the original spread sequence circularly shifted by n places) with a locally generated replica of the spreading code. The position of the maximum value of the cross-correlation vector represents the value of the information signal byte. The proposed configuration has been implemented using Simulink simulator and the obtained results show that its performance is identical with the conventional DSSS.