You are on page 1of 1

Built-In Functions

BUILT-IN FUNCTION LIST BY CATEGORY


RS232 I/O
PARALLEL SLAVE I/O
getc()
p. 108
setup_psp()
putc()
p. 149
psp_input_full()
fgetc()
p. 108
psp_output_full()
gets()
p. 112
psp_overflow()
2
I C I/O
puts()
p. 150
fgets()
p. 112
i2c_start()
fputc()
p. 149
i2c_stop()
fputs()
p. 150
i2C_read
printf()
p. 146
i2c_write()
kbhit()
p. 124
i2c_poll()
PROCESSOR CONTROLS
fprintf()
p. 146
set_uart_speed()
p. 176
sleep()
perror()
p. 143
reset_cpu()
assert()
p. 89
restart_cause()
getchar()
p. 108
disable_interrupts()
putchar()
p. 149
enable_interrupts()
setup_uart()
p. 195
ext_int_edge()
SPI TWO WIRE I/O
read_bank()
setup_spi()
p. 189
write_bank()
spi_read()
p. 204
label_address()
spi_write()
p. 205
goto_address()
spi_data_is_in()
p. 203
getenv()
DISCRETE I/O
clear_interrupts()
output_low()
p. 142
setup_oscillator()
BIT/BYTE MANIPULATION
output_high()
p. 141
output_float()
p. 141
shift_right()
output_bit()
p. 140
shift_left()
input()
p. 119
rotate_right()
output_X()
p. 139
rotate_left()
output_toggle()
p. 143
bit_clear()
input_state()
p. 120
bit_set()
input_X()
p. 121
bit_test()
port_b_pullups()
p. 145
swap()
set_tris_X()
p. 175
make8()
make16()
make32()
mul()

85

p. 189
p. 148
p. 148
p. 148
p. 116
p. 117
p. 115
p. 118
p. 115
p. 203
p. 158
p. 159
p. 99
p. 101
p. 103
p. 153
p. 216
p. 126
p. 113
p. 110
p. 95
p. 185
p. 200
p. 199
p. 161
p. 161
p. 91
p. 92
p. 92
p. 215
p. 132
p. 132
p. 133
p. 137

You might also like