0% found this document useful (0 votes)
63 views

Basic Structure of The Pic Microcontroller

The document provides an introduction to PIC microcontrollers, including their basic parts of CPU, memory, and I/O. It describes the basic block diagram structure and Microchip microcontroller family. The main features of the 16-bit PIC family are discussed, along with the benefits of lower cost, faster speed, and easier development. Programming languages for PICs include assembly, C, and BASIC. Programming is a 3-step process of writing, compiling, and uploading code. Examples of applications are also listed.

Uploaded by

Sanyam Bansal
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Basic Structure of The Pic Microcontroller

The document provides an introduction to PIC microcontrollers, including their basic parts of CPU, memory, and I/O. It describes the basic block diagram structure and Microchip microcontroller family. The main features of the 16-bit PIC family are discussed, along with the benefits of lower cost, faster speed, and easier development. Programming languages for PICs include assembly, C, and BASIC. Programming is a 3-step process of writing, compiling, and uploading code. Examples of applications are also listed.

Uploaded by

Sanyam Bansal
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Introduction to PIC Microcontroller

A microcontroller has 3 basic parts : The CPU core Memory (both ROM and RAM) Digital I/O
B U S
M E M O R Y

C P U

I/O

Microcontroller's basic parts

Basic Block Diagram Structure


RAM T I M E R Watch Dog I/O CPU ADC P O R T S

ROM

Serial Port

MICROCHIP Microcontroller Family

Main features of the 16 family


Operating speed DC-10 Mhz clock input RISC CPU 35 single-word instructions Timer Different Interrupt sources Size memories (RAM, ROM) and an additional features vary by the type of microcontroller

Benefits of the PIC Microcontroller


Faster speed

Lower cost

Easier and quicker development

Programming languages
ASSEMBLY language C language BASIC language

PIC programming overview


Programming PIC microcontrollers is a simple 3 steps process: Write the code Compile the code Upload the code into a microcontroller

Examples of applications
Vehicle systems (example ABS) Alarm systems and fire detection Home security systems Home automation systems Telecommunications systems

For more information please visit:

You might also like