Beginning of us sound card.
Enough code to get the DAC to wake up and output some volts.
Write left and right channels in one function call.
This reduces overhead from WriteSample and the timer interrupt.
Combine operations to reduce clock cycle count by 1.
add code to signal us if it takes to long to write bits to SDATA
Put all clock logic into WriteSample
clean up warnings
working towards exactly 512 clock ratio
Current non-working
Constant 9 ticks to set data to DAC
use hardware interrupts to toggle LRCLK
Seems like the DAC is working like this
AVR instruction set reference
add really fast bit writing code
Rename AvrDataSheets to DataSheets
Preparing for data from spi
current
make 440 hz square wave
cleaning up trying to find cause of abnormality
current source. still broken with abnormalities
current progress