0% found this document useful (0 votes)
6 views13 pages

Microcontroller Selection Guide

Microcontroller chapter3

Uploaded by

Vicky pawar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views13 pages

Microcontroller Selection Guide

Microcontroller chapter3

Uploaded by

Vicky pawar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Chapter 1

Types, Selection, and


Applications of
Microcontrollers
Lesson 4

Microcontroller
Selection

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 2


CPU Micro- Ports
Memory computer Serial Devices
Interrupt Handler unit Watchdog Timer
Timing Devices
Application specific Devices PWM
ADC

Microcontroller Chip or VLSI Core

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 3


Check-list for selecting an MCU
• Performance- 8-bit,16-bit or 32-bit
• Clock rate
• Power dissipation
• Intensive computations
• DSP calculations
• Cache
• Memory Management Unit
2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 4
Memory Check-list for selecting an
MCU
• CISC/RISC, Memory architecture-
Princeton/Harvard
• DMAC
• Embedded MCU or External 64 kB
or External Extended MCU System
• Internal ROM/EPROM/ EEPROM/
Flash
2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 5
Timing Devices Check-list for
selecting an MCU
• Timer-Counters- 1, 2, 3;
• Free running
• Timer-Counter,
• Out-compares,
• In-captures
• Real-time clock periodic interrupts
• Software timers
2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 6
Timing Devices Check-list for
selecting an MCU
• Pulse-width Modulators 0, 1, 2, 3, .. 8
• Watchdog timer
• Timer processing unit

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 7


Serial and Analog Devices Check-list
for selecting an MCU
• Serial Synchronous Communication
(SPI) and Serial Asynchronous
Communication (SCI)
• I2C/CAN/Serial Buses
• PCI/USB/HPI Devices
• Other application specific device
•Analog Input Channels-1/4/8
2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 8
Software Development Tools Support
and cost Factors
• MCU specific tools availability - for
examples, Device support, Compiler, Real
time operating system, simulator,
debugger, test tool
• Cost of the above

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 9


Hardware Development Tools Support
and cost Factors
• Emulators, demonstration board,
evaluation board
• Cost of the above

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 10


Cost and Availability Factors

• Cost for on-chip application specific


feature
• Major hardware building blocks cost and
availability
• Major software building blocks cost and
availability

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 11


Summary

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 12


We learnt

• Selection of Processing unit


• Selection of Memory unit
• Selection of Internal Devices
• Software development tools
• Hardware development tools

2011 Microcontrollers-... 2nd Ed. Raj Kamal Pearson Education 13

You might also like