Index

A

ABuffer [], 507
Adaptive differential pulse-coded modulation (ADPCM), 498
ADC1BUF0 register, 255
AD1CHS register, 255, 267
ADC library, 257–258
AD1CON1 register, 252, 253
AD1CON2 register, 252
AD1CON3 register, 252, 254
AD1CSSL register, 252
addrLCD (), 229
ADON, 252
AD1PCFG register, 252
ADPCM; see Adaptive differential pulse-coded modulation (ADPCM)
AEmptyFlag flag, 508
AINPUTS, 252
Alphanumeric modules, 220
amask, 253
Analog-to-digital conversion, 253–254
demo for, 255–257
Analog-to-digital converter (ADC), 249
basic conversion routine, 254
block diagram of ten-bit
high-speed, 250–251
control registers, 251–253
creating mini library, 257–258
and game program, 258–261
initADC(), 252–253
and potentiometer, 251–252
sampling timing in, ...

Get Programming 32-bit Microcontrollers in C now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.