Beruflich Dokumente
Kultur Dokumente
A
COMPARATIVE ANALYSIS OF CONVENTIONAL
8051 MICRCONTROLLER
AND
MODERN ULTRA LOW POWERED MSP 430
Presented By:
#1Nishit
Chittora
#2AkshayNigam
V/s
#3Pankaj Chaudhary
*4Saurabh Porwal
CONTENTS at a GLANCE
� INTRODUCTION
� MICROCONTROLLER 8051
� 8051 Key Features
� 8051 Applications
� MODERN ULTRALOW POWERED MSP430
� MSP430 Key Features
� Dominance of MSP430
� Application of MSP430
� WHAT HAS BEEN IMPROVED?
� FEATURE COMPARISON
� CONCLUSIONS
� REFERENCES
1
28052011
INTRODUCTION
power or battery.
INTRODUCTION …contd.
In this paper we are presenting the
Further
�Power consumption
2
28052011
MICROCONTROLLER
As we all know
� It contains :
i) Processor core
ii) Memory
iii)Programmable input/output peripherals.
MICROCONTROLLER 8051
� Conventional Microcontroller
� Harvard architecture
� Intel's original MCS51 family was based on NMOS technology, but later
versions are based on CMOS technology and were less powerhungry than
their NMOS predecessors.
However, as the need has grown, a desire to control more number of chip
components has increased, which
3
28052011
4
28052011
APPLICATION OF MSP430
� Designed for low cost and specifically, low power consumption embedded
applications
5
28052011
FEATURE COMPARISON
Architecture 8bit internal data bus width and 16 Flexibility of 16 fullyaddressable,
bit internal singlecycle, 16bit CPU registers.
address bus with Harvard
architecture.
Addressing modes 5 7
MSP430 FEATURES
Architectural features:
� 16bit RISC
� Instructions processing done on any bits, bytes or words.
� Compact core design which reduces power consumption and cost.
� It has 51 instructions (27 core + 24 emulated).
� Supports 7 addressing modes.
� Extensive vectoredinterrupt capability.
6
28052011
POWER REQIUREMENT
These controllers can be put easily from active mode to Power 5 Volt 1.83.6 Volt
lowpower mode by controlling bits in the status register. requirement
These supports several lowpower modes, depending on how
Power 1.5Watt 4.5mW
much of the device should remain active and how quickly it
should return to fullspeed operation. dissipation
FEATURE COMPARISON
7
28052011
DOMINANCE OF MSP430
Figure1 shows the total code size in bytes for each microcontroller with no
optimization and with full optimization.
8000
7000
Codes size in Bytes
6000
5000
4000 Unoptimized
Optimized
3000
2000
1000
0
MSP430FG4619 8051
DOMINANCE of MSP430
80000
70000
60000
50000
40000 Unoptimized
Optimized
30000
20000
10000
0
MSP430FG4619 8051
8
28052011
APPLICATION OF MSP430
Within the MSP430 platform, it includes 5 generations of ultralow power,
highly integrated microcontrollers spanning over 200 devices.
ACLK
12MHz FLASH RAM PowerOn Port 1
Programmable
Basic Clock System Basic Reset with IRQ
Clock 18 KB 256B PullUps / Downs
Plus Plus SMCLK
BrownOut
Improved Oscillators Protection
MCLK BOR
MAB
J T A G/De B UG
9
28052011
MSP430F169
Feature 8051 MSP430
Sensor Digital to Analog
Analog to Digital Analog Onchip Not Available Available
Signal Converter
Converter 3-Channel Output wireless
Input
DMA
IrDA features
Serial COM DMA Not Available Available
16 x 16 16-bit RISC I2C upto 3 to 8
MACS CPU Readout channels.
FEATURE COMPARISON
10
28052011
FEATURE COMPARISON
11
28052011
FEATURE COMPARISON
FEATURE COMPARISON
12
28052011
CONCLUSION
One of the most important quality standards for battery powered devices is battery life.
Handheld medical tools, electricity meters, personal digital assistants, and a goal of the
designer and programmer is to lower the power use of the embedded system to negligible
levels.
� In designing battery powered devices, savings can be gained from the choice of electronic
components, the arrangement of components, and the software on the design. The
MSP430 supports various low power modes thus we can conclude that, the ultralow power
mixedsignal microcontrollers from TI provides the ultimate solution for a wide range of low
power and portable applications.
The major advantage of MSP430 is that it requires very low input power supply for its
operation, Further more it has inbuilt ADC and DAC which are not present in 8051
microcontroller. The MSP430's DMA allows data transfers from one address to another without
CPU intervention, across the entire address range. This features up to three independent
transfer channels.
REFERENCES:
1. John H. Davies, MSP 430 Microcontroller Basics, 2010, Elsevier Inc., ISBN: 9780750682763
2. Chris Nagy, Embedded Systems Design using the TI MSP430 Series, 2003, Boston Newnes,
3. Embedded Technology Series, ISBN 075067623X. MSP430 Microcontroller Essentials, CDROM from
Texas Instruments, 2009.
4. Ajay V. Deshmukh, 2008, Microcontrollers: Theory and Applications, First Edition, Tata McGraw
Hill Publishing Company Ltd., ISBN: 9780070585959
5. Muhammad Ali Mazidi, Janice Gillespie Mazidi and Rollin D. McKinley, The Microcontroller and
Embedded Systems: using Assembly & C, 2009, Second Edition, Dorling Kindersley (India) Pvt. Ltd.,
ISBN: 9788131710265
6. Kenneth J. Ayala and Dhananjay V. Gadre, The 8051 Microcontrollers and Embedded Systems:
Using Assembly & C, 2010, Second Impression, Cengage Learning India Pvt. Ltd., ISBN: 9788131511053
7. Satish Shah, 8051 Microcontrollers: MCS51 family and its variants, 2010, First Edition, Oxford University Press,
ISBN:9780198063575
8. Scott Mackenzie and Raphael C.W. Phan, The 8051 Microcontroller, 2008, Fourth Edition, Pearson Education,
ISBN: 9788131720189
9. HanWay Huang, Embedded System Design using C8051, 2009, Cengage Learning India Pvt. Ltd.,
ISBN: 9788131512241
http://en.wikipedia.org/wiki/Intel_MCS51
http://en.wikipedia.org/wiki/TI_MSP430
http://focus.ti.com/mcu/docs/mcumspoverview.tsp?sectionId=95&tabId=140&familyId=342
13
28052011
Thank You �
14
���������������������������������������������������������������������������
���������������������������������������������������������������������������������
�����������������������������������������������������