Bpsk qpsk 16qam 64qam modulation and demodulation including bit error rate curve, eye diagram and constellation diagram