|
|
|
|
|
|
|
|
|
|
PIC® MCU – Partner in your Success
|
PIC® MCU Architecture
|
Choose your
PIC® MCU
|
Choose your Development Tools
|

|
|

|
|
■ Wide availability
■ Low cost
■ Large user base
■ Extensive customer support
■ Free development tools
|
■ Modified Harvard RISC architecture
■ Simple instruction set
■ High performance
■ Seamless migration
|
■ Parametric search
■ MAPS
■ Applications
|
■ MPLAB® in three easy steps
■ Getting started with dev. tools
■ Recommended demo boards
|
|
|
Overview
|
Microchip’s PIC® microcontrollers are popular with developers due to their low cost, wide availability, large user base, extensive collection of application notes, availability of low cost or free development tools, and serial programming (and re-programming with flash memory) capability. Microchip has over 550 PIC MCUs in its portfolio.
|
| |
|
|
Video: Get a quick introduction to 8-bit PIC MCUs
|
<<<Back
|
|
|
PIC® MCU Architecture
|
The PIC microcontroller architecture is based on a modified Harvard RISC instruction set that provides an easy migration path from 6 to 80 pins and from 384 bytes to 128K bytes of program memory. A simple instruction set and seamless migration between product families makes PIC MCUs the preferred choice for designs that require flexibility and performance.
|
|
|
8-bit PIC® Microcontroller Architecture
|

|
■
|
12-bit (Baseline), 14-bit (Mid-range and enhanced mid-range) and 16-bit (PIC18) wide instructions are upward compatible and tailored to maximize processing efficiency and boost performance
|
■
|
Instructions and data are transferred on separate buses, avoiding processing bottlenecks. This increases speed and overall system performance
|
■
|
Two-stage pipelining enables one instruction to be executed while the other instruction is being fetched
|
■
|
Single wide-word instruction increases software code efficiency and reduces required program memory
|
|
|
For more information on 8-bit PIC architectures, click here
|
<<< Back
|
|
|
Choose your PIC® MCU
|
Click here to select your PIC® microcontroller based on product family, memory size, memory type, pin count or application type.
|
Microchip Advanced Product Selection Tool - MAPS
|
|
|
Need a better understanding of our special 8-bit applications?
|
Check our design centers below:
|
|
|

|
|
|
|
USB
|
■
|
Device support on PIC18
|
■
|
On-the-Go support on PIC24
|
■
|
Free USB drivers for HID, CDC, Mass Storage, and Thumb Drives
|
|
|
|

|
|
nanoWatt XLP 
|
Industry’s lowest current for Sleep
|
■
|
Sleep currents down to 20 nA
|
■
|
BOR down to 45 nA
|
■
|
WDT down to 400 nA
|
■
|
RTC down to 500 nA
|
|
|
|

|
|
|
|
LCD
|
■
|
Up to 192 segments and 128KB Flash
|
■
|
LCD Designer GUI
|
■
|
Integrated Voltage Contrast Control
|
|
|
|

|
|
|
|
Ethernet
|
■
|
MAC and PHY integrated
|
■
|
Easy SPI connection
|
■
|
Free C code for TCP-IP Stack
|
|
|
|

|
|
|
|
mTouch™
|
■
|
Free and easy method to add touch sensing to applications
|
■
|
Faster integration due to a source code solution
|
|
|
|

|
|
|
|
CAN
|
■
|
Integrated CAN controllers, stand-alone CAN controllers, CAN IO expanders, CAN transceivers
|
■
|
Lowers total system cost
|
|
|
|

|
Motor Control
Device support for the following motor types:
|
■
|
AC Induction
|
■
|
Brushless DC and Brush DC
|
■
|
Permanent Magnetic Synchronous
|
■
|
Stepper Motor
|
■
|
Switched Reluctance
|
<<< Back
|
|
|
|
Choose your Dev Tools
|
Three Step Approach to MPLAB® Tools
|
|
|

|
|
|
|
Recommended 8-bit Demo Boards
|
|
|
To get started quickly on our low pin-count 8-bit devices, try our new PICDEM™ Lab Development Board.
|
|
|

|
■
|
Comprehensive development and learning platform for Microchip's FLASH-based 6-, 8-, 14-, 18- and 20-pin 8-bit PIC® microcontrollers
|
■
|
Geared towards first-time PIC® microcontroller users and students
|
■
|
Expansion headers provide complete access/connectivity to all pins on the connected PIC® microcontrollers and all mounted components
|
For more information, click here
|
|
|
|
|
|
|
To evaluate our PIC18 products, explore PIC18 Explorer Board.
|
|
|

|
■
|
Low-cost demo board for evaluating PIC18 MCU families
|
■
|
Can be used in conjunction with various Plug-in-Modules (PIMs)
|
■
|
PICtail™ Daughter Boards enable many different accessory boards to connect to the PIC18 Explorer Board for a flexible and complete development environment
|
■
|
Enables easy migration within our PIC18 portfolio
|
For more information, click here
|
|
|
|
|
|
|
Get introduced to Microchip’s 8-bit PIC18 family of high-performance microcontrollers. Check out our new PIC18 Starter Kit.
|
|
|

|
■
|
Demonstrates the touch sensing and communication capabilities of the PIC18 family
|
■
|
Features PIC18F46J50 MCU, on-board hardware debugging and programming capability, MicroSD memory card, potentiometer, acceleration sensor, and OLED display
|
■
|
Demonstrates touch sensing, USB communication, and thumb drive application
|
■
|
Demo software enables the board to read from the memory card (MSD) or function as a USB mouse or Joystick (HID) or a simple COM port (CDC)
|
|
|
|
|
|
For a complete list of 8-bit demo boards, click here
|