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
1. A Bayesian network is shown for the variables paper Thickness, paper Alignment and Print Quality. The conditional probabilities are provided in the tables beside the nodes. Here

Explain about the passive graphics device A passive graphics device simply draws pictures under computer control; i.e. it allows the computer to communicate graphically with th

Define Multiprogramming. Multiprogramming: A multiprogramming operating system is system which allows extra than one active user program or part of user program to be store

DADA Electronics makes CD players in 3 processes: programming, and packaging. Direct materials are added at the starting of the assembly process. Conversion costs are incurred even

Clear operation The clear operation compares words present in A and B and produces an all 0's result if two numbers are equal. This operation is achieved by the exclusive-OR mi

Q. What is Base Register Addressing ? An addressing technique in which content of an instruction specifies base register is added to address field or displacement field of the

What is the Semiconductor memory chip A semiconductor memory chip comprises a large number of cells organized into an array and the logic necessary to access any array in the c

Q. Task Information Displays in Search-based tools? Task Information Displays principally give visualization of different locations in parallel program where bottlenecks have o


How many select lines will a 16 to 1 multiplexer will have ?   Ans. For 16 to 1 MUX four select lines will be needed to select 16 (2 4 ) inputs.