SlideShare a Scribd company logo
1 of 39
Download to read offline
0. ATTINY 85
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
1. OSCILLATEUR
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
1 Hertz: la mesure de la fréquence de répétition d'un
événement qui se répète une fois par seconde.
TEMPS
EN
HAUSSE
EN
DESCENTE
TENSION
0V
5V
1. OSCILLATEUR
ONDE CARREE
DEFAUT: 8MHz = 8.000.000 Hz
CRISTAL
QUARTZ
CRISTAL TEMPS
REEL
32.768KHz
RESONNATEUR A
CERAMIQUE
16MHz
RESONATEURS & CRISTAUX
1. OSCILLATEUR
2. REGISTRES
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
2. REGISTRES
UN BIT
0
FAUX
NON OUI
PAS ACTIVE
ETEINT
VRAI
1
ACTIVE
ALLUME
0 1
UN BIT =
UN “BINARY
DIGIT”
1
2
2
2
3
2
0
2
5
2
6
2
7
2
4
2
1
1 84
+ =
+
+
+
+
+
+ 0
4
0
0
0 16
64
1 0
0
1
1 0
0
x x x x
x x x x
BINAIRE
DECIMALE
BINAIRE
2. REGISTRES
0B01010101
PRECEDE
UN NUMERO
BINAIRE
1
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 59.809
+ =
+
+ 160
2.304
57.344
9 A
E
...
...
x x x x
1
16
2
16
3
16
0
16
HEXIDECIMALE
HEXIDECIMALE:
DECIMALE:
2. REGISTRES
#D5CF
$D5CF
0xD5CF
PRECEDE
UN NUMERO
HEX
BINAIRE > HEXIDECIMALE
HEXIDECIMALE
BINAIRE
2. REGISTRES
A C 9 E
1010 1100 1001 1110
1010110010011110
0
1
1
0
0 0
1
1
1
1
2
3
4
5
6
7
REGISTER D’UN OCTET
UN OCTET / UN BYTE
8 INTERRUPTEURS EN SERIE
UN DEMI OCTET /
UN NIBBLE
UN BIT
EME
LA 5 PLACE
BIT
=
2. REGISTRES
UNE ADRESSE
0
0x00
0x01
0x02
0x1D
0x1E
0x1F
...
1
1
0
0 0
1
1
1
1
2
3
4
5
6
7
1
1
0
1 0
0
1
1
1
1
1
0 1
0
1
0
0
0
0
1 0
1
1
1
1
1
0
0 1
1
1
0
1
1
0
0 0
0
1
1
ESPACE MEMOIRE
2. REGISTRES
ESPACE
MEMOIRE
(8 X 32)
1
1
0
0 0
1
1
1
157 0x9D
UNE SELECTION
UNE VALEUR BINAIRE UNE ADRESSE
A
C
T
I
V
E
A
C
T
I
V
E
A
C
T
I
V
E
A
C
T
I
V
E
A
C
T
I
V
E
A
C
T
I
V
E
P
A
S
A
C
T
I
V
E
P
A
S
A
C
T
I
V
E
P
A
S
REPRESENTATION
2. REGISTRES
3. BUS
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
PLANCHE A PAIN
BUS
VERTICAL
COMPOSANT
BRANCHE AU BUS
COMPOSANT
PAS BRANCHE AU
BUS
3. BUS
BUS
BUS
HORIZONTAL
3. BUS
BUFFER
PAS ACTIVE
ACTIVATION
BUS A 8 FILS
REGISTER A
BUFFER
OCTAL
DESACTIVE
3. BUS
0
0
0
0 0
0
0
0
1
1
0
0 0
1
1
1
5V 5V 5V 5V 5V
0V 0V 0V
BUS A 8 FILS
REGISTRE A
BUFFER
OCTAL
ACTIVE
3. BUS 1
1
0
0 0
1
1
1
1
1
0
0 0
1
1
1
5V 5V 5V 5V 5V
0V 0V 0V
8
REG
8
BUFFER
OCTAL
BUFFER
OCTAL
8
3. BUS
REGISTRE A
REGISTRE B
8
8
0B11111111
0B????????
0B00000000 8
8
8
ECHANGE DE VALEURS
3. BUS
0B11111111
0B11111111
0B11111111
REGISTRE A
SORTIE
ENTREE
REGISTRE B
8
8
8
8
8
3. BUS
ECHANGE DE VALEURS
3. BUS
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
4. ALU
LOGIQUE BOOLEENNE
A
B
B Q Q
Q Q
Q
A
0
0
1 1
0
1
1
0
0
1
1
1
ENTREES SORTIE
OU ET INV
4. ALU
B
B
A
A
0
0
1
0
0
0
1
0
0
1
1
1
ENTREES SORTIE
A
A
Q
0
1 0
1
ENTREE SORTIE
IMPLEMENTATION DE LOGIQUE BOOLENNE
AND
XOR
A
B
0
1
1
1
1
1
0
0
0
0
0 0
0
1
1 1
4. ALU
A
B
C
S
C S
B
A
0
0
1 1
0
0
0
0
0
1
1
0
0
1
1
1
ENTREES SORTIES
S
B
A
0
0
1
0
0
1
1
0
0
1
1
1
C
B
A
0
0
1 0
0
0
1
0
0
1
1
1
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
5. MEMOIRE FLASH
ARCHITECTURES
5. MEMOIRE FLASH
Harvard
ATTINY85*
Von Neumann
MEMOIRES DONNEES
ET PROGRAMME
MEMOIRE DONNEES
MEMOIRE PROGRAMME
ESPACE
MEMOIRE
4K WORDS*
UN “WORD”*
NON-VOLATILE
UNE PAGE = 32 “WORDS”*
ATTINY 85*
5. MEMOIRE FLASH
0
0x00
0x01
0x02
0x0FFF
0x0FFE
0x0FFD
...
1
1
0
0 0
1
1
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1
1
0
1 0
0
1
1
1
1
1
0 1
0
1
0
0
0
0
1 0
1
1
1
1
1
0
0 1
1
1
0
1
1
0
0 0
0
1
1
...
1
1
0
0 0
1
1
1
1
1
0
1 0
0
1
1
1
1
1
0 1
0
1
0
0
0
0
1 0
1
1
1
1
1
0
0 1
1
1
0
1
1
0
0 0
0
1
1
C > ASM > HEX
5. MEMOIRE FLASH
C
HEX
ASSEMBLEUR
#include<avr/io.h>
int main()
{
DDRB = 0x00;
DDRC = 0xFF;
while(1)
{
PORTC = PINB;
}
return 0;
}
:100000000C9434000C944F000C944F000C944F004F
:100010000C944F000C944F000C944F000C944F0024
:100020000C944F000C944F000C944F000C944F0014
:100030000C944F000C944F000C944F000C944F0004
:100040000C944F000C944F000C944F000C944F00F4
:100050000C944F000C944F000C944F000C944F00E4
:100060000C944F000C944F0011241FBECFEFD4E02E
:10007000DEBFCDBF11E0A0E0B1E0E8EFF0E002C0EC
:1000800005900D92A030B107D9F711E0A0E0B1E0E2
:1000900001C01D92A030B107E1F70C9467000C94E9
:1000A00000008FEF84B987B98EEF8AB9089501C037
:1000B0000197009759F020E00000000000000000C8
:1000C000000000002F5F2A3599F3F6CF08958FEFD7
COLLECTION DE COMMANDES
5. MEMOIRE FLASH
ISP (IN-SYSTEM PROGRAMMING)
CONNEXIONS
ISP
5. MEMOIRE FLASH
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
6. SRAM
MEMOIRE VOLATILE*
6. SRAM
REGISTRES
MULTI-
USAGES
*EEPROM EST NON-VOLATILE
VARIABLES
LOCAUX
7. COMPTEURS /
CHRONOMETRES
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
EN
HAUSSE
7. COMPTEUR /
CHRONOMETRE
CLOCK
CLK
÷2
÷2
÷2
CASCADE DE REGISTRES A UN BIT QUI CHANGENT
D’ETAT QUAND CLK EN HAUSSE = COMPTEUR BINAIRE
F/2
F/4
F/8
https://www.youtube.com/watch?v=zELAfmp3fXY
7. COMPTEUR /
CHRONOMETRE
8. CAN
(CONVERTISSEUR
ANALOGIQUE
NUMERIQUE)
PROGRAM
COUNTER
STACK
POINTER
WATCHDOG
TIMER
TIMING AND
CONTROL
CALIBRATED
INTERNAL
OSCILLATOR
MCU CONTROL
REGISTER
MCU STATUS
REGISTER
TIMER/
COUNTER0
TIMER/
COUNTER1
INTERRUPT
UNIT
DATA
EEPROM
DATA REGISTER
PORT B
DATA DIR.
PORT B
ADC/
ANALOG COMPARATOR
OSCILLATORS
PORT B DRIVERS
RESET
PB[0:5]
UNIVERSAL
SERIAL
INTERFACE
8-BIT DATABUS
SRAM
GENERAL
PURPOSE
REGISTERS
X
Y
Z
PROGRAM
FLASH
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
CONTROL
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
ALU
GND
VCC
NUMERIQUE
ANALOGIQUE
8. CAN
ENTREE +
-
ENTREE
SORTIE
*LE CAN DU ATTINY85 A
UNE RESOLUTION DE 10 BITS
8. CAN
APPROXIMATIONS SUCCESSIVES
COMPARATEUR
8. CAN

More Related Content

What's hot

Cataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_d
Cataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_dCataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_d
Cataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_dDien Ha The
 
Advanced motion controls dr101ee30a40ndc
Advanced motion controls dr101ee30a40ndcAdvanced motion controls dr101ee30a40ndc
Advanced motion controls dr101ee30a40ndcElectromate
 
8-bit PIC Microcontrollers
8-bit PIC Microcontrollers8-bit PIC Microcontrollers
8-bit PIC MicrocontrollersPremier Farnell
 
Advanced motion controls dr101ee15a40nac
Advanced motion controls dr101ee15a40nacAdvanced motion controls dr101ee15a40nac
Advanced motion controls dr101ee15a40nacElectromate
 
Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01cairo university
 
Sample slide Allen-Bradley
Sample slide Allen-BradleySample slide Allen-Bradley
Sample slide Allen-BradleyChris Hart
 
Advanced motion controls dr100ee40a8bdc
Advanced motion controls dr100ee40a8bdcAdvanced motion controls dr100ee40a8bdc
Advanced motion controls dr100ee40a8bdcElectromate
 
Advanced motion controls dr101ee25a20nac
Advanced motion controls dr101ee25a20nacAdvanced motion controls dr101ee25a20nac
Advanced motion controls dr101ee25a20nacElectromate
 
7447 National Semiconductor Datasheet
7447 National Semiconductor Datasheet7447 National Semiconductor Datasheet
7447 National Semiconductor DatasheetMauroAPereira
 
Advanced motion controls dr100ee15a40lac
Advanced motion controls dr100ee15a40lacAdvanced motion controls dr100ee15a40lac
Advanced motion controls dr100ee15a40lacElectromate
 
Advanced motion controls dr100ee100a40ndc
Advanced motion controls dr100ee100a40ndcAdvanced motion controls dr100ee100a40ndc
Advanced motion controls dr100ee100a40ndcElectromate
 
Supply distribution and equip31.7.11
Supply distribution and equip31.7.11Supply distribution and equip31.7.11
Supply distribution and equip31.7.11Raghunath Patil
 
PIC introduction + mapping
PIC introduction + mappingPIC introduction + mapping
PIC introduction + mappingOsaMa Hasan
 
Advanced motion controls dr100ee60a40ndc
Advanced motion controls dr100ee60a40ndcAdvanced motion controls dr100ee60a40ndc
Advanced motion controls dr100ee60a40ndcElectromate
 
Advanced motion controls dr100ee30a40ndc
Advanced motion controls dr100ee30a40ndcAdvanced motion controls dr100ee30a40ndc
Advanced motion controls dr100ee30a40ndcElectromate
 
Advanced motion controls dr100ee16a8bdc
Advanced motion controls dr100ee16a8bdcAdvanced motion controls dr100ee16a8bdc
Advanced motion controls dr100ee16a8bdcElectromate
 
Advanced motion controls dr100ee20a8bdc qd1
Advanced motion controls dr100ee20a8bdc qd1Advanced motion controls dr100ee20a8bdc qd1
Advanced motion controls dr100ee20a8bdc qd1Electromate
 
Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]gauravholani
 

What's hot (19)

Cataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_d
Cataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_dCataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_d
Cataloge ge 3.control and_automation_dienhathe.com-4_15_vat300_e_c6-1_rev_d
 
Advanced motion controls dr101ee30a40ndc
Advanced motion controls dr101ee30a40ndcAdvanced motion controls dr101ee30a40ndc
Advanced motion controls dr101ee30a40ndc
 
8-bit PIC Microcontrollers
8-bit PIC Microcontrollers8-bit PIC Microcontrollers
8-bit PIC Microcontrollers
 
Advanced motion controls dr101ee15a40nac
Advanced motion controls dr101ee15a40nacAdvanced motion controls dr101ee15a40nac
Advanced motion controls dr101ee15a40nac
 
Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01
 
Zaah Teleport
Zaah TeleportZaah Teleport
Zaah Teleport
 
Sample slide Allen-Bradley
Sample slide Allen-BradleySample slide Allen-Bradley
Sample slide Allen-Bradley
 
Advanced motion controls dr100ee40a8bdc
Advanced motion controls dr100ee40a8bdcAdvanced motion controls dr100ee40a8bdc
Advanced motion controls dr100ee40a8bdc
 
Advanced motion controls dr101ee25a20nac
Advanced motion controls dr101ee25a20nacAdvanced motion controls dr101ee25a20nac
Advanced motion controls dr101ee25a20nac
 
7447 National Semiconductor Datasheet
7447 National Semiconductor Datasheet7447 National Semiconductor Datasheet
7447 National Semiconductor Datasheet
 
Advanced motion controls dr100ee15a40lac
Advanced motion controls dr100ee15a40lacAdvanced motion controls dr100ee15a40lac
Advanced motion controls dr100ee15a40lac
 
Advanced motion controls dr100ee100a40ndc
Advanced motion controls dr100ee100a40ndcAdvanced motion controls dr100ee100a40ndc
Advanced motion controls dr100ee100a40ndc
 
Supply distribution and equip31.7.11
Supply distribution and equip31.7.11Supply distribution and equip31.7.11
Supply distribution and equip31.7.11
 
PIC introduction + mapping
PIC introduction + mappingPIC introduction + mapping
PIC introduction + mapping
 
Advanced motion controls dr100ee60a40ndc
Advanced motion controls dr100ee60a40ndcAdvanced motion controls dr100ee60a40ndc
Advanced motion controls dr100ee60a40ndc
 
Advanced motion controls dr100ee30a40ndc
Advanced motion controls dr100ee30a40ndcAdvanced motion controls dr100ee30a40ndc
Advanced motion controls dr100ee30a40ndc
 
Advanced motion controls dr100ee16a8bdc
Advanced motion controls dr100ee16a8bdcAdvanced motion controls dr100ee16a8bdc
Advanced motion controls dr100ee16a8bdc
 
Advanced motion controls dr100ee20a8bdc qd1
Advanced motion controls dr100ee20a8bdc qd1Advanced motion controls dr100ee20a8bdc qd1
Advanced motion controls dr100ee20a8bdc qd1
 
Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]
 

Similar to Microcontroller primer

Microprocessor Week 10: Applications
Microprocessor Week 10: ApplicationsMicroprocessor Week 10: Applications
Microprocessor Week 10: ApplicationsArkhom Jodtang
 
Microprocessor-Compatible Quadrature Decoder/Counter Design
Microprocessor-Compatible Quadrature Decoder/Counter DesignMicroprocessor-Compatible Quadrature Decoder/Counter Design
Microprocessor-Compatible Quadrature Decoder/Counter DesignRohit Singh
 
Industrial automation using programmable logic controller (plc)
Industrial automation using programmable logic controller (plc)Industrial automation using programmable logic controller (plc)
Industrial automation using programmable logic controller (plc)Saumya Ranjan Behura
 
Continuous Liquid Level Controller
Continuous Liquid Level ControllerContinuous Liquid Level Controller
Continuous Liquid Level ControllerRahul Kalra
 
AVR Microcontroller
AVR MicrocontrollerAVR Microcontroller
AVR MicrocontrollerÖzcan Acar
 
PCF8583.pdf
PCF8583.pdfPCF8583.pdf
PCF8583.pdfEFran9
 
Introduction to 8085 Microprocessors
Introduction to 8085 MicroprocessorsIntroduction to 8085 Microprocessors
Introduction to 8085 MicroprocessorsVeerakumar S
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)Reevu Pal
 
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015JCT COLLEGE OF ENGINEERING AND TECHNOLOGY
 
Gesture based vehicle movements control and alerting system docu
Gesture based vehicle movements control and alerting system docuGesture based vehicle movements control and alerting system docu
Gesture based vehicle movements control and alerting system docuVignan Munna
 

Similar to Microcontroller primer (20)

Microprocessor Week 10: Applications
Microprocessor Week 10: ApplicationsMicroprocessor Week 10: Applications
Microprocessor Week 10: Applications
 
Microprocessor-Compatible Quadrature Decoder/Counter Design
Microprocessor-Compatible Quadrature Decoder/Counter DesignMicroprocessor-Compatible Quadrature Decoder/Counter Design
Microprocessor-Compatible Quadrature Decoder/Counter Design
 
8155 GPPI
8155 GPPI8155 GPPI
8155 GPPI
 
Registers
RegistersRegisters
Registers
 
Industrial automation using programmable logic controller (plc)
Industrial automation using programmable logic controller (plc)Industrial automation using programmable logic controller (plc)
Industrial automation using programmable logic controller (plc)
 
Architecture 8085
Architecture 8085Architecture 8085
Architecture 8085
 
Continuous Liquid Level Controller
Continuous Liquid Level ControllerContinuous Liquid Level Controller
Continuous Liquid Level Controller
 
Pic full note
Pic full notePic full note
Pic full note
 
Lec12
Lec12Lec12
Lec12
 
AVR Microcontroller
AVR MicrocontrollerAVR Microcontroller
AVR Microcontroller
 
Doc2502
Doc2502Doc2502
Doc2502
 
PCF8583.pdf
PCF8583.pdfPCF8583.pdf
PCF8583.pdf
 
Introduction to 8085 Microprocessors
Introduction to 8085 MicroprocessorsIntroduction to 8085 Microprocessors
Introduction to 8085 Microprocessors
 
2014 ii c08t-sbc pic para ecg
2014 ii c08t-sbc pic para ecg 2014 ii c08t-sbc pic para ecg
2014 ii c08t-sbc pic para ecg
 
Introduction to PIC.pptx
Introduction to PIC.pptxIntroduction to PIC.pptx
Introduction to PIC.pptx
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
 
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
 
2502s
2502s2502s
2502s
 
Gesture based vehicle movements control and alerting system docu
Gesture based vehicle movements control and alerting system docuGesture based vehicle movements control and alerting system docu
Gesture based vehicle movements control and alerting system docu
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 

More from Jonah Marrs

Etapes fab-venti-v2
Etapes fab-venti-v2Etapes fab-venti-v2
Etapes fab-venti-v2Jonah Marrs
 
Arduino coding class part ii
Arduino coding class part iiArduino coding class part ii
Arduino coding class part iiJonah Marrs
 
Arduino coding class
Arduino coding classArduino coding class
Arduino coding classJonah Marrs
 
Arduino creative coding class part iii
Arduino creative coding class part iiiArduino creative coding class part iii
Arduino creative coding class part iiiJonah Marrs
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshopJonah Marrs
 
Shop bot training
Shop bot trainingShop bot training
Shop bot trainingJonah Marrs
 
Eagle pcb tutorial
Eagle pcb tutorialEagle pcb tutorial
Eagle pcb tutorialJonah Marrs
 

More from Jonah Marrs (9)

Sensors class
Sensors classSensors class
Sensors class
 
Etapes fab-venti-v2
Etapes fab-venti-v2Etapes fab-venti-v2
Etapes fab-venti-v2
 
Arduino coding class part ii
Arduino coding class part iiArduino coding class part ii
Arduino coding class part ii
 
Arduino coding class
Arduino coding classArduino coding class
Arduino coding class
 
Arduino creative coding class part iii
Arduino creative coding class part iiiArduino creative coding class part iii
Arduino creative coding class part iii
 
Assembly class
Assembly classAssembly class
Assembly class
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
 
Shop bot training
Shop bot trainingShop bot training
Shop bot training
 
Eagle pcb tutorial
Eagle pcb tutorialEagle pcb tutorial
Eagle pcb tutorial
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 

Recently uploaded (20)

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 

Microcontroller primer