Why pic18f452 was used in the project designed, Computer Engineering

Assignment Help:

I have used the PIC18F452 microcontroller for both the main micro and the interface chip device because of it enhanced features that can be used to meet the specification required from the project designed such as large Memory, I2C bus, sufficient Input and Output pins for interface devices, In-Circuit Debug (ICD) via two pins and others explained in the table below.

The device PIC18F452 family incorporates a range of features that can significantly reduce power consumption during operation.

Table: Features description of microcontrollers

PIC microcontroller
Feature

PIC  microcontroller
feature description

Flash memory

Re-programmable program storage.

RAM

Memory storage for variables.

EEPROM

Long term stable memory: Electrically Erasable Programmable Read Only Memory.

I/O ports

High current Input/output ports (with pin direction change).

Timers/Counters

Typically 3.

USART

Built in RS232 protocol (only needs level translator chip).

CCP

Capture/Compare/PWM module.

SSP

I2C and SPI Interfaces.

Comparator

An analogue comparator and internal voltage reference.

ADC

Analogue to digital converter.

LCD

LCD interface.

ICSP

Simple programming using In Circuit Serial Programming.


Related Discussions:- Why pic18f452 was used in the project designed

Challenges facing operations managers - information systems, Challenges Fac...

Challenges Facing Operations Managers - Information Systems While information systems should be seen as tools that enable better performance their implementation also brings a

Basic need of search engines, Q. Basic need of Search Engines? Search E...

Q. Basic need of Search Engines? Search Engines are programs which search the web. Web is a big graph with pages being the nodes and hyperlinks being the arcs. Search engines c

Explain about magnetic tape, Explain about Magnetic tape      a) They a...

Explain about Magnetic tape      a) They are mostly used for keeping files of data  b )It is one of the cheapest and slowest methods for storage

How a shift register can be used as a ring counter, Explain how a shift reg...

Explain how a shift register can be used as a ring counter giving the wave forms at the output of the flipflops. Ans: Shift Register as a Ring Counter: A Ring Counter is a

What is multiplicity, What is multiplicity? Multiplicity is applied to ...

What is multiplicity? Multiplicity is applied to attributes for data base application. Multiplicity for an attribute specifies the number of possible value for every instantiat

Illustrates several names of popular internet browsers, Illustrates several...

Illustrates several names of popular internet browsers? Popular Internet Browsers are: Internet Explorer, Netscape Navigator and Mosaic, Google chrome and Mozilla and Opera.

Explain about iframe, Q. Explain about IFRAME? is an HTML 4.0 addition...

Q. Explain about IFRAME? is an HTML 4.0 addition to frames toolbox. Presently only MSIE supports . Unlike frames created employing and

What are set up time and hold time constraints, What are set up time and ho...

What are set up time and hold time constraints? What do they mean? Which one is crucial for establishing maximum clock frequency of a circuit? Set up time is the amount of time

Data warehouse, 1) Define a job scheduling strategy that will meet business...

1) Define a job scheduling strategy that will meet business requirement of reporting availability by 6am CST for the following cubes? Show the job scheduling dependencies in a pict

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd