2.1 The PIC18F2410 Microcontroller

The PIC18F2410 microcontroller belongs to the family PIC18F2X1X/4X1X. There are 8 microcontrollers in this family, with slightly different specifications. Table 2.1 gives the basic specifications of the microcontrollers in this family.

Table 2.1 The PIX18F2X1X/4X1X microcontroller family.

img

The basic features of the PIC18F2410 microcontroller are:

  • 16 KB program memory;
  • 768 bytes data memory;
  • 25 I/O pins;
  • each I/O pin has 25 mA source/sink capability;
  • 10-bit 10 channel A/D converters;
  • 18 interrupt sources;
  • interrupt priority levels;
  • 4 timers;
  • DC to 40 MHz operating frequency;
  • capture/compare/PWM modules;
  • USART module;
  • master synchronous serial port module (MSSP);
  • low-voltage detection module (LVD);
  • power-on reset (POR), power-up timer (PWRT), oscillator startup timer (OST);
  • watchdog timer (WDT);
  • 75 instructions (83 with extended instruction set enabled);
  • 20 nA current consumption in sleep mode (CPU and peripherals off);
  • 28-pin package.

Get Using LEDs, LCDs and GLCDs in Microcontroller Projects 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.