The microcontrollers played revolutionary role in embedded industry after the invention of Intel 8051. The steady and progressive research in this field gave the industry more efficient, high-performance and low-power consumption microcontrollers. The AVR, PIC and ARM are the prime examples. The new age microcontrollers are getting smarter and richer by including latest communication protocols like USB, I2C, SPI, Ethernet, CAN etc.
Development Contd.
|
Base Line
|
Mid-Range
|
Enhanced Mid-Range
|
PIC18
|
No. of Pins
|
6-40
|
8-64
|
8-64
|
18-100
|
Program Memory
|
Up to 3 KB
|
Up to 14 KB
|
Up to 28 KB
|
Up to 128 KB
|
Data Memory
|
Up to 134 Bytes
|
Up to 368 Bytes
|
Up to 1.5 KB
|
Up to 4 KB
|
Instruction Length
|
12-bit
|
14-bit
|
14-bit
|
16-bit
|
No. of instruction set
|
33
|
35
|
49
|
83
|
Speed
|
5 MIPS*
|
5 MIPS
|
8 MIPS
|
Up to 16 MIPS
|
Feature
|
• Comparator
• 8-bit ADC
• Data Memory
•Internal Oscillator
|
In addition of baseline
· SPI
· I2C
· UART
· PWM
· 10-bit ADC
· OP-Amps
|
In addition of Mid-range
· High Performance
· Multiple communication peripherals
|
In addition of Enhanced Mid-range
• CAN
• LIN
• USB
• Ethernet
• 12-bit ADC
|
Families
|
PIC10,PIC12, PIC16
|
PIC12, PIC16
|
PIC12F1XXX, PIC16F1XXX
|
PIC18
|
Symbol
|
Memory Type
|
Example
|
C
|
EPROM
|
PIC16Cxxx
|
CR
|
Mask ROM
|
PIC16CRxxx
|
F
|
Flash memory
|
PIC16Fxxx
|
Architecture:
PIC18 Harvard Architecture
Features and Peripherals
· Oscillator: The PIC18F series has flexible clock options. An external clock of up to 48 MHz can be applied to this series. These controllers also consist of an internal oscillator which provides eight selectable frequency options varying from 31 KHz to 8 MHz.
· 8×8 Multiplier: The PIC18F4550 includes an 8 x 8 multiplier hardware. This hardware performs the multiplications in single machine cycle. This gives higher computational throughput and reduces operation cycle & code length.
Filed Under: Articles
Questions related to this article?
👉Ask and discuss on EDAboard.com and Electro-Tech-Online.com forums.
Tell Us What You Think!!
You must be logged in to post a comment.