This is all the info I have on AVR processors.
I started at Dontronics looking for data on AVR processors. There is alot of data there but it can sometimes be painfull to located.
I found a Basic compiler called BASCOM. The free version will support up to 2K of program space which fits nicely with the 2313 processor.
I based the controller board on the AT90S2313 processor.
NOTES:
Using the AT90S2313
It has a built in UART for RS-232 communication to control and data
download.
This has the advantage of being able to operate at higher speeds
then a programmed UART it can run up to 115200 baud.
Also because it is done
in hardware it saves code space for other better things.
It has a PWM circuit that I hope to use to drive the buzzer since it isn't self drive.
Unfortunatly the PWM counter uses the 16bit counter.
I plan to use this 16bit counter as a basis for sample timing.
When
the timer times out it sends an interupt.
When this interupt occurs the
system will jump to the interupt code and read/store samples.
Links
:If you have anything to add let me know.