Why pic18f452 was used in the project designed, Computer Engineering

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.

Posted Date: 2/23/2013 12:07:59 AM | Location : United States







Related Discussions:- Why pic18f452 was used in the project designed, Assignment Help, Ask Question on Why pic18f452 was used in the project designed, Get Answer, Expert's Help, Why pic18f452 was used in the project designed Discussions

Write discussion on Why pic18f452 was used in the project designed
Your posts are moderated
Related Questions
Variable or compound expression - Unification algorithm: Here some things to note regarding this method are:  (i) There if really trying to match a constant to a different

Based on the disciplines of engineering, AI and physiology robotics is concerned with building robot machines with physical capabilities akin to human beings which are cont

Or-Introduction : Thus if we know about one thing is true, and also we know that a sentence when there thing is in a disjunction is true. Here if we consider example, like we

Question 1: Spreadsheet packages are widely used in Business. a) Explain why spreadsheets are so useful. b) Spreadsheet files are sometimes saved for use by other software p

Q. What is Gate? Explain Basic gates with truth table and necessary circuits. Q. Which gates are called Universal Gates? Why? Q. Give the Dual of the rule 17. Q. Realize

Representation in Prolog - Logic Programs : Artificial intelligence If we impose some more constraints on first order logic, then we get to a representation language known as l

Can you list out some of enhancements in Verilog 2001? In  earlier  version  of  Verilog,  we  use  'or'  to  specify  more  than  one  element  in  sensitivity  list.  In Veri

Find the Boolean expression for logic circuit shown in Figure below and reduce it using Boolean algebra. Ans. Y = (AB)' + (A' + B)' = A' + B' + AB' by using Demorgan's Theorem. =

What are the languages evolved in the html open standard Even the companies or developers themselves have been affected with such modifications to the open standards since they

Q. Explain proces of defining the Document Page Title? Though the document has a file name, notice it's still labelled Untitled Document; that is because it needs an HTML docum