Microcontrollers Introduction, Microcontrollers Types and Applications PDF
Microcontrollers Introduction, Microcontrollers Types and Applications PDF
com/microcontrollers-types-and-applications/
MICROCONTROLLERS
What is a Microcontroller?
An 8 or 16 bit microprocessor.
A little measure of RAM.
Programmable ROM and flash memory.
Parallel and serial I/O.
Timers and signal generators.
Analog to Digital and Digital to Analog conversion
1 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
Types of Microcontrollers
SPONSORED SEARCHES
2 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
3 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
5 Applications of Microcontrollers
Mobile Phones
Auto Mobiles
Washing Machines
Cameras
Security Alarms
4 Types of Microcontrollers
4 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
And
5 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
Renesas Microcontroller
Renesas
Pin Description:
6 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
7 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
AVR Microcontrollers
TinyAVR – Less memory, small size, suitable only for simpler applications
MegaAVR – These are the most popular ones having good amount of memory (up to 256 KB), highe
inbuilt peripherals and suitable for moderate to complex applications
XmegaAVR – Used commercially for complex applications, which require large program memory and hig
8 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
Features of ATmega328:
28-pin AVR microcontroller
Flash program memory of 32kbytes
EEPROM data memory of 1kbytes
SRAM data memory of 2kbytes
I/O pins are 23
Two 8-bit timers
A/D converter
Six channel PWM
In built USART
External Oscillator: up to 20MHz
9 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
AVR
10 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
PIC Microcontroller
11 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
Features of PIC16F877
Peripheral Features:
3 Timer/counters (programmable pre-scalars)
12 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
Analog Features:
10-bit, up to 8-channel Analog-to-Digital Converter (A/D)
Brown-out Reset (BOR)
Analog Comparator module (Programmable input multiplexing from device inputs and comparator output
externally accessible)
13 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
14 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
Advantages of PIC:
It is a RISC design
Its code is extremely efficient, allowing the PIC to run with typically less program memory than its larger c
It is low cost, high clock speed
15 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
JLCpcb PCB Prototype Difference between How to Select Best 8051 Microco
AVR, ARM, 8051 and Microcontroller for Architecture
PIC Microcontrollers Microcontroller Based... Applications
Ad JLCPCB elprocus.com elprocus.com elprocus.com
‹ PREVIOUS
Raspberry Pi Development Board Batteries – Types & worki
RELATED CONTENT
16 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
17 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
18 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
19 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
20 of 21 2/19/2019, 8:14 PM
Microcontrollers Introduction, Microcontrollers Types and Applications https://www.elprocus.com/microcontrollers-types-and-applications/
21 of 21 2/19/2019, 8:14 PM