Chameleon-PIC Nurve Networks, Chameleon-PIC Datasheet - Page 175

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

Chameleon-PIC

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

Specifications of Chameleon-PIC

Processor To Be Evaluated
PIC24
Data Bus Width
16 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
int x,y;
VGA_GetXY( &x, &y );
_________________________________________________________________________________________________
Function Prototype:
Example(s):
int x,y;
VGA_GetXY( &x, &y);
VGA_SetXY( x+1, y);
_________________________________________________________________________________________________
Function Prototype:
Example(s):
VGA_Term_Char( 0x00 );
VGA _Term_Char( ‘C’ );
VGA _Term_Char( ‘h’ );
VGA _Term_Char( ‘a’ );
VGA _Term_Char( ‘m’ );
VGA _Term_Char( ‘e’ );
VGA _Term_Char( ‘l’ );
VGA _Term_Char( ‘e’ );
VGA _Term_Char( ‘o’ );
VGA _Term_Char( ‘n’ );
_________________________________________________________________________________________________
Function Prototype:
int VGA_SetXY(int x, int y);
int VGA_Term_Char(char ch);
int VGA_Term_Print(char *string);
Read the current cursor position and then move the cursor one position to the right.
Clear the screen then print “Chameleon”.
Description:
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
functionality should be maintained for any drivers that you develop, so users can have a standard set of
base “terminal” functionality. You can send the following ASCII codes (some functions are redundant):
$00 = clear the screen.
$01 = home the cursor to top left.
$08 = backspace.
$09 = tab (8 spaces per).
$0A = set X position (X follows).
$0B = set Y position (Y follows).
$0C = set color (color follows).
$0D = return (carriage return and linefeed).
Description:
scrolling, etc. if the string prints off the right of the screen or bottom of terminal. Returns 1.
VGA_Term_Print(…) prints a NULL terminated string to the screen with automatic
VGA_SetXY(...) sets the current cursor position on the VGA terminal screen. Returns 1.
VGA_Term_Char(…) prints an ASCII character to the VGA terminal at the current cursor
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon PIC 16-Bit”
175

Related parts for Chameleon-PIC