[?] Subscribe To This Site

XML RSS
Add to Google
Add to My Yahoo!
Add to My MSN
Add to Newsgator
Subscribe with Bloglines


Claim Your: Useful

"Arduino Software Guide"

   Right Now...

Enter Your E-mail Address
Enter Your First Name (optional)
Then


Custom Search

Sign up for MicroZine:
''The'' Microcontroller Newsletter


Enter your first Name and primary email address in the form below:

And receive absolutely FREE a full project for:


"Measuring Analogue Voltages
Without An ADC"

(Using only one pin).

Instant Download:
You Can
Get It Right Now

Warning: This project could be Removed
at any time.  

It will NOT be
available indefinitely SO

To avoid
disappointment get it:

Now



:
:
Don't worry -- your e-mail address is totally secure. I promise to use it only to send you MicroZine
Remember this is a project with full description and fully debugged C Source code - and it's not available from the main website.

You can only get it through this newsletter.


To get exclusive access Enter your first name Name and primary email address Now in the form above.:

But wait !

There's more...

You'll receive more
free and exclusive reports as well as site information and site product updates.

Scroll up to the form above and sign up NOW.  Don't forget it's FREE and if you don't like it you can unsubscribe at any time.

Click Here Now to use the form above to get your Valuable information absolutely free.



Social Bookmarking
Click & Add:
add to BlinkBlink
add to Del.icio.usDel.icio.us
add to DiggDigg
add to FurlFurl
add to GoogleGoogle
add to SimpySimpy
add to SpurlSpurl
Bookmark at TechnoratiTechnorati
add to YahooY! MyWeb
Readers comments

"I wanted to thank
you so so so much
for all the information
you have provided in
your site it's

SUPERB and FANTASTIC."


- Ranish Pottath


"This site really is
the best and my favorite.
I find here many useful
projects and tips."

- Milan

bursach<at>gmail.com

Learn PIC C Now
Wondering how to program your next project using C and need a great start?


"Awesome site,
very, very easy and nice
to navigate!"


- Matt
matt_tr<at>
wolf359.cjb.net


"I am a newbie to PIC
and I wanted to say
 how great your
site has been for me."


- Dave

de_scott<at>bellsouth.net

Learn Microcontrollers
"Interested in
Microcontrollers?"


Sign up for The
Free 7 day guide:

FREE GUIDE : CLICK HERE

"Your site is a great
and perfect work.
congratulations."


- Suresh

integratredinfosys<at>
yahoo.com

"I couldn't find the correct
words to define
yourweb site.

Very useful, uncovered,
honest and clear.

Thanks so much for
your time and works.
Regards."


- Anon





PIC18F452.

The PIC18F452 is, as with all the other 18F series parts, optimized for using C.  It has a 31 deep hardware stack and linear memory (rather than banked memory) so you don't have to make adjustements for the hardware when coding in C.

This microcontroller is exceptionally
powerful and ideal for
C programming...


Sponsored Links...


The 18F452 has 16k of program memory and 1536 Bytes of RAM and because the RAM is linear you can declare large arrays which is not possible if you use devices with banked memory (16F series).  

Note: Banked memory occupies the same memory adress space and you switch from one bank to another using some program code (in other devices).

It is packaged in a 40 pin DIP other packages are PLCC and TQFP for surface mount) and it can be programmed in circuit using ICSP.  As with the other 18F devices it has an 8 bit hardware multiplier (8x8).

Note: The PIC 18F452 is pin compatible with 40-pin PIC16C7X devices.

It also has a 4x internal phase locked loop oscillator - so you can supply an external clock signal of 10MHz and it will run at 40MHz internally but remember that the maximum internal instruction rate is Fosc/4 so even with the PLL active (or using an external 40MHz clock) you only get 1 instruction every 4 clock cycles - the maximum you can get is 10MIPS.

Other related processors 

Device Program memory words Data Memory Bytes ADC PSP PINS
PIC18F452 16384 1536 8 Yes 40
PIC18F442 8192 768 8 Yes 40
PIC18F252 16384 1536 5 No 28
PIC18F242 8192 768 5 No 28

Note: 18F452 and 18F442 come in PLCC and TQFP while the 18F252 and 18F242 come in SOIC as well.  All have 256 bytes of EEPROM.

PIC18F452


Sponsored Links...




Jump from PIC18F452 resources to
Best Microcontroller Projects Home Page.



Privacy Policy | Contact | About Me

Site Map | Terms of Use | Links




Google

  Best Microcontroller projects.