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
Write a procedure which divides a 32-bit number by a 16-bit number. The procedure must be general which is it's defined in one module and can be called from another assembly module

What is a symbolic constant? How it is defined ? Symbolic constants are constants of any type declared by using the #define compiler directive. It is a preprocessor directive.

Token packets in universal serial bus - computer architecture: Token packets consist of a PID byte followed by two payload bytes: a 5-bit CRC and 11 bits of address. Tokens

The total number of class of IP address are? The total number of class of IP addresses are 5.

Differentiate between exception and validation testing. - Validation testing is done to test the software in conformance to the needs specified. It aims to demonstrate that the

Visual basic applications have very rich and flexible applications but there is single limitation when using pointer function. Windows API has limited support for function pointers

representation of the adjacency matrix and adjacency list

Discuss in detail Table management Techniques? An Assembler uses the subsequent tables: OPTAB: Operation Code Table consists of mnemonic operation code and machine langua

What is generalization? Generalization is a relationship among a class (super class) and one or more variations of the class (sub classes).It arrange classes by similarities an

Define the types Programmable logic devices? There are mostly three types PLDs. These are vary in the placement of fuses in the AND- OR array. 1. ROM- It has fixed AND array