microcontroller based projects

Post on 22-Jan-2015

1.528 Views

Category:

Education

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Cell +91-7500347448,+91-7533940322 , log on: www.technogroovy.com , mail :technogroovy@gmail.com ,Like Us on Facebook: https://www.facebook.com/Technogroovyindia

TRANSCRIPT

Theory and Design

TECNOCRATS INFOETECH @ 9540854414

1

What is an Embedded System An Embedded System is a

microprocessor based system that is embedded as a subsystem, in a larger system (which may or may not be a computer system).

TECNOCRATS INFOETECH @ 9540854414 2

OI

Tecnocrats Infotechwww.tecnocrats.com9540854414

Application areas Automotive electronics

Aircraft electronics

Trains

Telecommunication

3TECNOCRATS INFOETECH @ 9540854414

Application areas

TECNOCRATS INFOETECH @ 9540854414 4

• Authentication• Authentication

• Military applications• Military applications

• Medical systems• Medical systems

Essential ComponentsMicroprocessor SensorsConverters (A-D and D-A)ActuatorsMemory (On-chip and Off chip)Communication path with the interacting

environment

TECNOCRATS INFOETECH @ 9540854414 5

TECNOCRATS INFOETECH @ 9540854414 6

Memory

Processor A-D

Sensor D-A

Actuator

Essential ConsiderationsResponse Time -- Real Time SystemsAreaCostPortabilityLow Power (Battery Life)

Fault Tolerance

TECNOCRATS INFOETECH @ 9540854414 7

Design Issues(Hardware-Software Co-design)System Specification

Functions, Real Time Constraints, Cost and Power Constraints

Hardware Software PartitioningHardware Synthesis SimulationImplementation

TECNOCRATS INFOETECH @ 9540854414 8

General Characteristics of Embedded SystemsPerform a single task

Usually not general purposeIncreasingly high performance and real time

constrainedPower, cost and reliability are important

considerationsHW-SW systems

Software is used for more features and flexibility

Hardware (processors, ASICs, memory etc. are used for performance and security

TECNOCRATS INFOETECH @ 9540854414 9

Classification of Embedded SystemsDistributed and Non distributed

Reactive and Transformational

Control dominated and Data dominated

TECNOCRATS INFOETECH @ 9540854414 10

TECNOCRATS INFOETECH @ 9540854414

“ The New York Times has estimated that the averageAmerican comes into contact with about 60 micro-processors every day....”

Latest top-level BMWs contain over 100 micro-processors[Personal communication]

Most of the functionalityof embedded systemswill be implemented in software!

11

MICROCONTROLLERMICROCONTROLLER ( 89C2051) ( 89C2051)

The AT 89C2051 is a low voltage, high performance CMOS 8-bit microcontroller with 2K bytes of flash programmable memory.

TECNOCRATS INFOETECH @ 9540854414 12

Pin diagram

TECNOCRATS INFOETECH @ 9540854414 13

Qualities of 89C2051 microcontrollerQualities of 89C2051 microcontroller

Cost effectiveness.Cost effectiveness.89C2051 has only 15 I/O lines so, port1 and port3 89C2051 has only 15 I/O lines so, port1 and port3

are only available on it.are only available on it.The architecture of 89C2051 does not support The architecture of 89C2051 does not support

any external address/data bus and therefore any external address/data bus and therefore RD,WR signals are absent .RD,WR signals are absent .

The 89C2051 also supports full-duplex serial The 89C2051 also supports full-duplex serial communication and six interrupt sources.communication and six interrupt sources.

TECNOCRATS INFOETECH @ 9540854414 14

THANK YOUBy Tecnocrats Infotech9540854414

TECNOCRATS INFOETECH @ 9540854414 15

top related