ATSTK526 Atmel, ATSTK526 Datasheet - Page 8

KIT STARTER FOR AT90USB82/162

ATSTK526

Manufacturer Part Number
ATSTK526
Description
KIT STARTER FOR AT90USB82/162
Manufacturer
Atmel
Series
AVR®r
Type
MCUr
Datasheets

Specifications of ATSTK526

Contents
Starter Kit Board, Power Supply, Cable and Software
Processor To Be Evaluated
AT90USB82/162
Data Bus Width
8 bit
Interface Type
RS-232, USB
Silicon Manufacturer
Atmel
Core Architecture
AVR
Silicon Core Number
AT90USB82, AT90USB162
Kit Contents
Board Docs
Rohs Compliant
Yes
For Use With/related Products
AT90USB162, AT90USB82
For Use With
ATSTK500 - PROGRAMMER AVR STARTER KIT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
6.1
6.1.1
6.1.2
6.1.3
6.2
8
mouse_task.c
stk_52x.c.
AVR270
mouse_task_init
Is_usb_mouse_event
mouse_task
This section is dedicated to the mouse module only. The customization of the files described
hereafter allow the user to build his own mouse application.
This file contains the functions to initialize the mouse, collect the report data and put it in the
endpoint FIFO to be ready to be sent to the PC.
Figure 6-2.
This function performs the initialization of the mouse parameters and hardware resources (joy-
stick, button...).
If a mouse event occurs, this function updates the USB mouse report and returns true. Other-
wise it returns false.
This function checks if Is_usb_mouse_event is true and loads the report in the USB endpoint
FIFO to be transmited to the host.
This file contains all the routines to manage the STK 52x board resources (Joystick, potentiome-
ter, Temperature sensor, LEDs...). The user should not modify this file when using the STK52x
board. Otherwise he has to build his own hadware management file.
Mouse Application
7604C–AVR–07/08

Related parts for ATSTK526