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

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
16.4 Virtual Peripheral Driver Overview
There isn’t much to say about the drivers used on the project other than I went to the Parallax Object Exchange located
here:
and hunted around for appropriate objects to use for this project based on my experience with developing objects and
using them. The objects aren’t the fastest, the coolest, or the best necessarily they just work and get the job done and in
most cases are the reference objects developed by Parallax initially with small changes by myself and other authors. The
idea was to have the NTSC, VGA, audio and keyboard/mouse all running at the same time and be able to access these
devices. In the future, you might want to use other objects or improve these for more specific needs.
In any event, referring to Figure 16.5. The objects used are shown in Table 16.2.
http://obex.parallax.com/objects/
Function
MCP (master control program)
NTSC
VGA
Audio
Serial
PS/2 Keyboard
PS/2 Mouse
Note 1: Many of the drivers include other sub-objects as well.
Note 2: There are two versions the MCP driver, one is called CHAM_DEFAULT2_DRV_V112.spin this is used for all our
Table 16.2 - Objects used for the Chameleon default MCP drivers.
Figure 16.5 - The virtual drivers used for the project.
Version
1.11
1.1
1.0
5.2
1.2
1.0
1.0
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon PIC 16-Bit”
Top object file name
CHAM_DEFAULT2_DRV112.spin
CHAM_GFX_DRV_001_TB_001.spin
TV_Text_Half_Height_011.spin
VGA_Text_010.spin
NS_sound_drv_052_11khz_16bit.spin
FullDuplexSerial_drv_012.spin
keyboard_010.spin
mouse_010.spin
(3)
(3)
(1)
(2)
(2)
(2)
135

Related parts for Chameleon-PIC