Page 253 - PDA Robotics Using Your Personal Digital Assistant to Control Your Robot
P. 253
PDA Index 5/27/03 8:57 AM Page 229
PIC16F876 microcontroller
(continued)
(continued) Index PIC16F876 microcontroller
analog to digital (A/D) converter timer0 used with external clock
module in, 90–94, 93 in, 96
block diagram of, 83 TRISA register in, 84–87
capacitors in, 62 TRISB register in, 87–90
command line compiler for, TRISC register in, 90–96
146–147, 152 updates for, downloading, 80
command prompt for, 151 PIC16F876 microcontroller, 18, 18
EPIC Plus Programmer for (See PIN diodes, 17
EPIC Plus Programmer), 137 plug and play IrDA (See MCP2150
features list for, 80–81 IrDA protocol controller)
hex listing for source code, Pocket CoPilot 3.0
151–153 (PCP–V3–PAQJ2) GPS, 212,
interrupt on change feature in, 89 213
MCP2150 IrDA protocol Pocket PC, 3
controller connection to, Pocket PC 2002, 169–194
49–50, 50 application building in, 175–177
MCU compiler for, 145–146 CCeSocket::CCeSocket in,
pin layout and descriptions for, 188–189, 206–209
81, 82–84 ClassWizard for, 176–177, 176
PORTA register in, 84–87 compatibility with Windows CE
PORTB register in, 87–90 devices and, 174
PORTC register in, 90–96, 91, 92 data access in,174–175
prescaler in, 96 debugging in, 173
programming of (See EPIC Plus deployment in, 173
Programmer; MCU compiler) editing resources in, 175, 175
programming sequence in, eMbedded Visual Tools 3.0 and,
153154, 153, 154 169–175, 170
RA3:RA0 and RA5 pins, block IrDA link creation in, 177–186
diagram of, 85 OnWireless and CPDASocket
RA4/TOCK1 pin, block diagram class in, 189–194
of, 86 Pocket PC emulator in, 171
RB3:RB0 pin, block diagram of, productivity and, 173
88 range finder and link to,
RB7:RB4 pins, block diagram of, 183–186
89 standard emulator in, 171
SLEEP mode in, 88, 95 Windows CE access and,
source code for, in C language, 173–174
147–151 wireless card and, 187, 194
timer0 interrupt in, 95 wireless RF link creation in,
timer0 module timer/counter in, 186–194
94–95, 95 point to point protocol (PPP), 35
229