Built-in Functions
Specific Features
*PCD and PCWHD Built-in-Functions
RS-232
getc( )
putc( )
gets( )
puts( )
printf( )
kbhit( )
assert( )
fgetc( )
fgets( )
fprintf( )
fputc( )
fputs( )
getch( )
I 2 C
i2c_start( )
i2c_stop( )
i2c_read( )
i2c_write( )
i2c_poll( )
i2c_isr_state( )
i2c_slaveaddr( )
PARALLEL SLAVE I/O
setup_psp( )
psp_input_full( )
psp_output_full( )
psp_overflow( )
DISCRETE I/O
output_low( )
output_high( )
output_float( )
output_bit( )
input( )
output_x( )
input_x( )
port_b_pullups( )
set_trix_x( )
get_tris_s( )
output_drive( )
input_state( )
port_a_pullups( )
LCD
lcd_load( )
lcd_symbol( )
setup_lcd( )
TIMERS
setup_timer x( )
set_timer_x( )
get_timer_x( )
setup_counters( )
setup_wdt( )
restart_wdt( )
set_timer_xy( )*
get_timer_xy( )*
STANDARD C CHAR
atoi( )
atol( )
atoi32( )
atof( )
tolower( )
toupper( )
isalnum( )
isalpha( )
ismoung( )
isdigit( )
islower( )
isspace( )
isupper( )
getchar( )
isxdigit( )
perror( )
DELAYS
BIT MANIPULATION
iscntrl( )
putchar( )
setup_uart( )
set_uart_speed( )*
SPI TWO-WIRE I/O
setup_spi( )
setup_spi2( )
spi_read( )
spi_read2( )
spi_write( )
spi_write2( )
spi_data_is_in( )
spi_data_in2( )
spi_xfer( )
VOLTAGE REF
setup_vref( )
setup_low_volt_detect( )
setup_comparator( )*
A/D CONVERSION
setup_adc_port( )
setup_adc( )
set_adc_channel( )
read_adc_channel( )
adc_done( )
setup_adc_port( )*
setup_adc( )*
set_adc_channel( )*
read_adc( )*
adc_done( )*
CYCLILC REDUNDANCY CHECK
crc_calc( )*
crc_init( )*
crc_psuedo_code( )*
help_crc( )*
setup_crc( )*
STANDARD C SPECIAL
bsearch( )
rand( )
srand( )
qsort( )
abs( )
acos( )
asin( )
atan( )
atan2( )
ceil( )
cos( )
exp( )
floor( )
labs( )
log( )
log10( )
sin( )
sqrt( )
tan( )
cosh( )
div( )
fabs( )
fmod( )
frexp( )
ldexp( )
ldiv( )
modf( )
pow( )
sinh( )
tanh( )
STANDARD C MEMORY
memset( )
memcpy( )
calloc( )
free( )
longjmp( )
malloc( )
memcmp( )
memmove( )
offsetof( )
offsetofbit( )
realloc( )
setjmp( )
MOTOR PWM
get_motor_pwm_event( )*
set_motor_pwm_event( )*
delay_cycles( )
delay_us( )
delay_ms( )
CAPTURE/COMPARE PWM
setup_ccp_x( )
set_pwmX_duty( )
set_power_pwm_override( )
set_power_pwmx_duty( )
setup_power_pwm( )
setup_power_pwm_pins( )
setup_capture( )*
get_capture( )*
set_compare_time( )*
PROCESSOR CONTROLS
sleep( )
reset_cpu( )
restart_cause( )
disable_interrupts( )
enable_interrupts( )
ext_int_edge( )
read_bank( )
interrupt_active( )
getenv( )
setup_oscillator( )
clear_interrupt( )
goto_address( )
jump_to_isr( )
lavel_address( )
REAL TIME CLOCK
rtc_alarm_read( )*
rtc_alarm_write( )*
rtc_read( )*
rtc_write( )*
setup_rtc( )*
setup_rtc _alarm( )*
QUADRATURE ENCODER INTERFACE
qui_get_count( )*
qui_set_count( )*
qui_status( )*
setup_qui( )*
shift_right( )
shift_left( )
rotate_right( )
rotate_left( )
bit_clear( )
bit_set( )
bit_test( )
swap( )
make8( )
make16( )
make32( )
_mul( )
RTOS
rtos_await( )
rtos_enable( )
rtos_msg_poll( )
rtos_msg_read( )
rtos_msg_send( )
rtos_overrun( )
rtos_run( )
rtos_signal( )
rtos_stats( )
rtos_terminate( )
rtos_wait( )
rtos_yield( )
(RTOS only in PCW
and PCWH packages)
INTERNAL EEPROM
read_eeprom( )
write_eeprom( )
read_program_eeprom( )
write_program_eeprom( )
read_calibration( )
erase_program_eeprom( )
read_external_memory( )
read_program_memory( )
setup_external_memory( )
write_configuration_memory( )
write_external_memory( )
write_program_memory( )
erase_program_memory( )*
read_rom_memory( )*
isgraph( )
isprint( )
ispunct( )
itoa( )
strlen( )
strncpy( )
strcmp( )
stricmp( )
strncmp( )
strncmp( )
strcat( )
strstr( )
strchr( )
strrchr( )
strtok( )
strspn( )
strpbrk( )
strlwr( )
sprintf( )
strcoll( )
strncat( )
strtod( )
strtol( )
strtoul( )
strxfrm( )
PARALLEL MASTER PORT
pmp_overflow_input( )
pmp_overflow_output( )
pmp_address( )
pmp_input_full( )
pmp_output_full( )
pmp_overflow( )
pmp_read( )
pmp_write( )
psp_input_full( )
psp_overflow( )
psp_read( )
psp_write( )
setup_pmp( )
setup_psp( )
setup_motor_pwm( )*
read_configuration_memory( )*
DIRECT MEMORY ACCESS
dma_start( )*
dma_status( )*
setup_dma( )*
setup_motor_pwm_duty( )*
setup_motor_unit( )*
ANALOG COMPARE
setup_comparator( )
相关PDF资料
ICL7667CBAZA-T IC MOSFET DRIVER DUAL 8-SOIC
ICL7667CPA+ IC DRIVER MOSFET DUAL PWR 8-DIP
ICM7243BIPLZ IC LED DRIVR WHITE BCKLGT 40-DIP
IDC5N INPUT MODULE DC 34MA 5VDC
IDS7 SHELF FIXED 14.1X20.3" BEIGE
IDT6116SA25TPGI IC SRAM 16KBIT 25NS 24DIP
IDT7005S35G IC SRAM 64KBIT 35NS 68PGA
IDT7006L55G IC SRAM 128KBIT 55NS 68PGA
相关代理商/技术参数
IC-DX 制造商:ICHAUS 制造商全称:ICHAUS 功能描述:UNIVERSAL DIGITAL SENSOR OUTPUT DRIVER
IC-DX_11 制造商:ICHAUS 制造商全称:ICHAUS 功能描述:UNIVERSAL DIGITAL SENSOR OUTPUT DRIVER
IC-DXC 制造商:ICHAUS 制造商全称:ICHAUS 功能描述:Digital Sensor Output Drivers
IC-DXC_11 制造商:ICHAUS 制造商全称:ICHAUS 功能描述:DIGITAL SENSOR I/O DRIVER
IC-DXDFN6 制造商:ICHAUS 制造商全称:ICHAUS 功能描述:UNIVERSAL DIGITAL SENSOR OUTPUT DRIVER
ICE-063-S-TG 功能描述:IC 与器件插座 6P OPN BDY SCRW MCH RoHS:否 制造商:Molex 产品:LGA Sockets 节距:1.02 mm 排数: 位置/触点数量:2011 触点电镀:Gold 安装风格:SMD/SMT 端接类型:Solder 插座/封装类型:LGA 2011 工作温度范围:- 40 C to + 100 C
ICE-063-S-TG30 功能描述:IC 与器件插座 6P OPN BDY SCRW MCH DISC-BY-MFG-6/05 RoHS:否 制造商:Molex 产品:LGA Sockets 节距:1.02 mm 排数: 位置/触点数量:2011 触点电镀:Gold 安装风格:SMD/SMT 端接类型:Solder 插座/封装类型:LGA 2011 工作温度范围:- 40 C to + 100 C
ICE083STG 制造商:3M Electronic Products Division 功能描述: