Professional Documents
Culture Documents
SPIRO
About SPIRO
Spiro Over
Solutions & a
South we
Indias are
leading
Research
Development
Organization. furnishing
decade,
individuals in all technologies and domains by fulfilling their desires in Research & Development focused on sector students through to meet efficient industry training methodologies. All our efforts are requirements.
Our Team
Team consists of enthusiastic experts, drawn from a range are of disciplines class Our and and experience, supported by infrastructure and facilities, which world distinctively state-of-the-art. Experts
have diverse industry experience with the right mix of patience, and aggressiveness to assist students hence they are working as clear interface to students by delivering an uninterrupted real time help.
EMBEDDED SYSTEM
Definition
An embedded system is a special-purpose computer system designed to perform one or a few dedicated functions, often with real-time computing constraints. An embedded system is some combination of computer hardware and software, either fixed in capability or programmable, that is specifically designed for a particular function.
Microprocessors:
General-purpose microprocessor
CPU for Computers No RAM, ROM, I/O on CPU chip itself Example Intels x86, Motorolas 680x0
CPU GeneralPurpose Microprocessor Data Bus Many chips on mothers board
RAM
ROM
I/O Port
Timer
Microcontroller :
A smaller computer On-chip RAM, ROM, I/O ports... Example Atmel , Intels 8051, Zilogs Z8 and PIC 16X
A single chip
Microcontroller
Features of microcontroller
A microcontroller is a single integrated circuit, commonly with the following features: Central processing unit - ranging from small and simple 4-bit processors to complex 32- or 64-bit processors Discrete input and output bits, allowing control or detection of the logic state of an individual package pin Serial input/output such as serial ports (UARTs)
Features of microcontroller(cont)
other serial communications interfaces like IC, Serial Peripheral Interface and Controller Area Network for system interconnect peripherals such as timers, event counters, PWM generators, and watchdog volatile memory (RAM) for data storage ROM, EPROM, EEPROM or Flash memory for program and operating parameter storage clock generator - often an oscillator for a quartz timing crystal, resonator or RC circuit
Block Diagram
External interrupts Interrupt Control On-chip ROM for program code
Timer/Counter
On-chip RAM
Timer 1 Timer 0
Counter Inputs
OSC
Bus Control
4 I/O Ports
P0 P1 P2 P3
TxD RxD
Address/Data
Microprocessor Microcontroller vCPU is stand-alone, vCPU, RAM, ROM, I/O and RAM, ROM, I/O, timer timer are all on a single chip are separate vfix amount of on-chip ROM, vdesigner can decide on the RAM, I/O ports amount of ROM, RAM vfor applications in which cost, and I/O ports. power and space are critical vexpansive vsingle-purpose vversatility vgeneral-purpose
Distributed and Non distributed Reactive and Transformational Control dominated and Data dominated
Essential Components
Microprocessor Sensors Converters (A-D and D-A) Actuators Memory (On-chip and Off chip) Communication path with the interacting environment
Memory
I/O Categories
Input devices
Output devices
Analog I/O
Digital I/O
EMBEDDED DOMINES
ROBOTICS
AUTOMATION
WIRELESS
WIRELESS DEVICES
IR
RF
BLUETOOTH
frequency
ZIGBEE
frequency
frequency
range-24002480 MHz
Developed by Defense
Department of
CONSUMER ELECTRONICS
WEB BASED
ELECTRICAL
BIO MEDICAL