What is your clock speed? The difference is that when you use the UART, the timing is generated in hardware, and for other pins, the timing is done in software. It is possible that for slow clock sp ...
An autocorrelation function is numerically easy to compute, and its shape will give an idea how much signal vs. random noise is present. I believe excel has the ability to compute and plot autocorrel ...