INTRODUCTION TO PIC MICROCONTROLLER

on Friday, 11 October 2013
Now with this post we are entering into the project section. So, from now it is very important for you and me to concentrate a little more, my part is to explain as simple as possible and for you to focus on each and every point of mine.

Now lets see the introduction to 'PIC18f452' microcontroller which we are going to use in our projects.

WHY PIC WHY NOT 8051? : First we should have a clear idea what is the purpose of using a PIC  and why not 8051. There are many reasons, but 2 important reasons are given below
  • PIC 18f452 have the advantage of  extra modules (look table below) like ADC, EEPROM, good RAM and ROM size, more timers, watchdog timer, many more . 
  •  As we are going to deal with projects from basics to advanced, we need not to shift to a new type of microcontroller while dealing with advanced projects.
Note that, 2nd reason is based on our requirements. It may vary from one guy to the other depending upon his requirement.

PIC 18F452 FEATURES:  Look at the table given below to know the features of Pic18f452 microcontroller.


FEATURE
PIC 18F452
Program Memory(Bytes)
32k
Data memory(Bytes)
1536
EEPROM(Bytes)
256
I/O Ports
A,B,C,D
Timers
4
Interrupt Source
18
Capture/Compare/PWM
2
Serial Communication
MSSP
USART
A/D Converter(10-bit)
8Channels
Low-voltage detect
Yes
Brown-out reset
Yes
Packages
40-pin DIP
44-pin PLCC
44-pin TQFP
                                                  Youstronsic
                            www.microcontroller4beginners.com

If we want to learn about all these features one after the other then it will be bored, so if we do a project on each feature then it will be interesting and by this we will get practical experience too.

In our next post we will look at the basic architecture of pic18f452.

AUTHOR: YOUSTRON SIC

2 comments:

Alvin Justin said...

I really like your blog and have one with similar information. If you have time check it out.
rf frequency detector

Aman Rustagi said...

I love your biog. It is very useful for college projects. It helped me understanding fundamentals of C programming and microcontroller programming.

Post a Comment