AVR info


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:

Atmel

Atmel software

MCS Electronics -- BASCOM-AVR

BASCOM-AVR BASIC Compiler

AT90S2313 AVR Notebook


If you have anything to add let me know.


Mail to Robert DeHate