Chameleon-AVR Nurve Networks, Chameleon-AVR Datasheet - Page 173

MCU, MPU & DSP Development Tools AVR8 & PROPELLER DEV SYSTEM (SBC)

Chameleon-AVR

Manufacturer Part Number
Chameleon-AVR
Description
MCU, MPU & DSP Development Tools AVR8 & PROPELLER DEV SYSTEM (SBC)
Manufacturer
Nurve Networks
Datasheet

Specifications of Chameleon-AVR

Processor To Be Evaluated
AVR 328P
Data Bus Width
8 bit
Interface Type
USB, VGA, PS/2, I2C, ISP, SPI
Operating Supply Voltage
3.3 V, 5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
21.3 API Functional Declarations
The following lists each function, a description, comments, and example usage of the function.
________________________________________________________________________________________________
Function Prototype:
Example(s):
_________________________________________________________________________________________________
Function Prototype:
Example(s): Retrieve the current cursor position.
_________________________________________________________________________________________________
Function Prototype:
Example(s):
_________________________________________________________________________________________________
Function Prototype:
int VGA_ClearScreen(void);
int VGA_GetXY(int *x, int *y);
Description:
int VGA_SetXY(int x, int y);
int VGA_Term_Char(char ch);
Clear the screen.
Read the current cursor position and then move the cursor one position to the right.
Description:
Description:
position ranges depend on the driver, but for Default2 they are [0..31, 0..23]. Returns 1.
Description:
position, updates the current cursor position, and potentially scroll the text screen up if printing on last line
of display. Additionally, this function is a sub-command conduit to the “terminal manager”. This
you are using, the (x,y) values have different possible ranges. For the Default2 driver they are
[0..31, 0..23]. The function takes two pointers to the integer variables you want to receive the
values. Returns 1.
VGA_GetXY(…) returns the position (column, row) of the virtual cursor. Depending on the driver
VGA_ClearScreen() simply clears the VGA terminal screen and fills the screen with
spaces. Returns 1.
VGA_SetXY(...) sets the current cursor position on the VGA terminal screen. The (x,y)
VGA_Term_Char(…) prints an ASCII character to the VGA terminal at the current cursor
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon AVR 8-Bit”
173

Related parts for Chameleon-AVR