You can access the registers of your AT90USB by including the io. H header file at the very beginning of your code ( (number sign)include (angular bracket)avr/io. H(angular bracket) ).
If you now run avr-gcc, make sure that you include the option -mmcu=at90usb1286 when you invoke the compiler. This makes the compiler define __AVR_AT90USB1286__ and based on this definition, the io. H header that you included in your code defines the AT90USB1286 registers for you so you can access them by name.It is very convenient to use a makefile for the build process and even more convenient, to use a makefile-generator to produce it.
I recently worked with a AT90USB and got started by looking at the examples for the AT90USBKEY on the Atmel website (see below). If you're stuck, feel free to get back to me.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.