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
   248   249   250   251   252   253   254   255   256   257