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

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
System Reset
int Reset_Master(void);
int Reset_Prop(void);
Note: The time functions are currently approximations and need updating to be more accurate. Please use AVRLibc
functions instead.
17.1.3 API Functional Declarations
The following lists each function, a description, comments, and example usage of the function.
_________________________________________________________________________________________________
Function Prototype:
Description:
Example(s):
_________________________________________________________________________________________________
Function Prototype:
Description:
Example(s):
_________________________________________________________________________________________________
Function Prototype:
Description:
Example(s):
void Delay_Clocks(long count);
void _delay_s(int sec);
long atoi2(char *string);
Wait for 1000 clocks.
Wait 60 seconds.
Conversion examples from all bases.
Delay_Clocks(…) waits the specificied number of processor clocks then returns. The AVR Libc library
has similar timing functions as well. Note: it is recommend AVR Libc functions are used instead.
has similar timing functions as well. Note: it is recommend Libc functions are used instead.
sentinels $, and % are used for hex and binary representations with omission of sentinel meaning decimal
conversion. This function is convenient for text input and conversion algorithms, so users can use any of
the popular numeric bases as their inputs. The function returns the value as a long thus all inputs have to
fit into a signed long result. Returns 0 if the function can’t perform a conversion.
_delay_s(…) waits the specificied number of processor clocks then returns. The AVR Libc library
atoi2(…) has a built in parser that can parse strings in decimal, hexadecimal, and binary formats. The
Resets the AVR chip.
Resets the Propeller chip remotely.
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon AVR 8-Bit”
144

Related parts for Chameleon-AVR