Architecture of Pic16C6X: Microcontroller Based System Design
Architecture of Pic16C6X: Microcontroller Based System Design
Architecture of Pic16C6X: Microcontroller Based System Design
ARCHITECTURE OF PIC16C6X
V.KALAIRAJAN M.E;
ASSISTANT PROFESSOR,
ELECTRICAL AND ELECTRONICS ENGINEERING
KONGUNADU COLLEGE OF ENGINERING AND TECHNOLOGY,TRICHY
KONGUNADU COLLEGE OF ENGINERING AND TECHNOLOGY, TRICHY ARCHITECTURE OF 16C6X 1
PIC16C6X MICROCONTROLLER
VIEWS :
PIC MICROCONTROLLER
CORE FEATURES
VERSIONS OF PIC16CXX
ARCHITECTURE OF PIC16C6X
PIN DIAGRAM OF PIC16C6X
DIFFERENT BLOCKS OF PIC16C6X
CONCLUSION
REFERENCES
PIC MICROCONTROLLER:
All Currently used PIC controllers are Harvard architecture
microcontrollers.
PIC designed by micro technology.
It can access 8, 16, 32 bit data for application purpose.
In past days PIC had ROM, EPROM like erasable memories
only.
In recent PICs Flash memory used as program memory.
Some PIC models are designed with internal reprogrammable
memory.
CORE FEATURES:
Used.
VERSIONS OF PIC16CXX:
PIC16C61
PIC16C62
PIC16C62A
PIC16CR62
PIC16C63
PIC16CR63
KONGUNADU COLLEGE OF ENGINERING AND TECHNOLOGY, TRICHY ARCHITECTURE OF 16C6X 5
ARCHITECTURE OF PIC16C6X
EEPROM/OTP/ROM:
EEPROM/OTP/ROM development is supported by
ultraviolet erasable, programmable EPROM parts.
Both small and large production runs are supported by lower
cost one time programmable.
A very large run, microchips also supports customers with
very low cost ROM parts.
PROGRAM MEMORY:
The PIC16C61 addresses 1K x 14 of program memory.
The PIC16C62/62A/R62/64/64A/R64 address 2K x 14 of
program memory,
The PIC16C63/R63/65/65A/R65 devices address 4K x 14 of
program memory.
The PIC16C66/67 address 8K x 14 program memory.
KONGUNADU COLLEGE OF ENGINERING AND TECHNOLOGY, TRICHY ARCHITECTURE OF 16C6X 11
ARCHITECTURE OF PIC16C6X
STATUS REGISTER :
The status register is a 8 bit register tat stores the status of the
processor. This is also stores carry zero and digit carry bits.
PROGRAM COUNTER STACK:
An independent 8 level stack is used for the program counter. As
the program counter is 13 bit the stack is organized as 8 X 13 bit
registers. When an interrupt occurs the program counter is pushed
onto the stack.
FSR REGISTER:
File selection register, is an 8 bit register used as data memory
address pointer. This is used in indirect addressing mode.
CONCLUSION:
In this above presentation we can learn about basic concept
Architecture of PIC 16C6X, features, versions and different
blocks.
REFERENCES:
Mazidi, M.A.,“PIC Microcontroller” Rollin Mckinlay, Danny
causey Printice Hall of India, 2007.
Ravichandran,C., and Arulaalan,M., “Microcontroller Based
System Design”, Suchitra Publications, Ist edition,2016.
Dr.Balamurugan.C.R., Periyaazhagar., “Microcontroller Based
System Design”, Megnus Publications, Ist edition,2016.
Online wikipedia search.