SlideShare a Scribd company logo
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_d
Dien Ha The
 
Advanced motion controls dr101ee30a40ndc
Advanced motion controls dr101ee30a40ndcAdvanced motion controls dr101ee30a40ndc
Advanced motion controls dr101ee30a40ndc
Electromate
 
8-bit PIC Microcontrollers
8-bit PIC Microcontrollers8-bit PIC Microcontrollers
8-bit PIC Microcontrollers
Premier Farnell
 
Advanced motion controls dr101ee15a40nac
Advanced motion controls dr101ee15a40nacAdvanced motion controls dr101ee15a40nac
Advanced motion controls dr101ee15a40nac
Electromate
 
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
cairo 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 dr100ee40a8bdc
Electromate
 
Advanced motion controls dr101ee25a20nac
Advanced motion controls dr101ee25a20nacAdvanced motion controls dr101ee25a20nac
Advanced motion controls dr101ee25a20nac
Electromate
 
7447 National Semiconductor Datasheet
7447 National Semiconductor Datasheet7447 National Semiconductor Datasheet
7447 National Semiconductor Datasheet
MauroAPereira
 
Advanced motion controls dr100ee15a40lac
Advanced motion controls dr100ee15a40lacAdvanced motion controls dr100ee15a40lac
Advanced motion controls dr100ee15a40lac
Electromate
 
Advanced motion controls dr100ee100a40ndc
Advanced motion controls dr100ee100a40ndcAdvanced motion controls dr100ee100a40ndc
Advanced motion controls dr100ee100a40ndc
Electromate
 
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 + mapping
OsaMa Hasan
 
Advanced motion controls dr100ee60a40ndc
Advanced motion controls dr100ee60a40ndcAdvanced motion controls dr100ee60a40ndc
Advanced motion controls dr100ee60a40ndc
Electromate
 
Advanced motion controls dr100ee30a40ndc
Advanced motion controls dr100ee30a40ndcAdvanced motion controls dr100ee30a40ndc
Advanced motion controls dr100ee30a40ndc
Electromate
 
Advanced motion controls dr100ee16a8bdc
Advanced motion controls dr100ee16a8bdcAdvanced motion controls dr100ee16a8bdc
Advanced motion controls dr100ee16a8bdc
Electromate
 
Advanced motion controls dr100ee20a8bdc qd1
Advanced motion controls dr100ee20a8bdc qd1Advanced motion controls dr100ee20a8bdc qd1
Advanced motion controls dr100ee20a8bdc qd1
Electromate
 
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: Applications
Arkhom Jodtang
 
Microprocessor-Compatible Quadrature Decoder/Counter Design
Microprocessor-Compatible Quadrature Decoder/Counter DesignMicroprocessor-Compatible Quadrature Decoder/Counter Design
Microprocessor-Compatible Quadrature Decoder/Counter Design
Rohit Singh
 
8155 GPPI
8155 GPPI8155 GPPI
8155 GPPI
deval patel
 
Registers
RegistersRegisters
Registers
Jamia Hamdard
 
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 Controller
Rahul Kalra
 
Pic full note
Pic full notePic full note
Lec12
Lec12Lec12
AVR Microcontroller
AVR MicrocontrollerAVR Microcontroller
AVR MicrocontrollerÖzcan Acar
 
PCF8583.pdf
PCF8583.pdfPCF8583.pdf
PCF8583.pdf
EFran9
 
Introduction to 8085 Microprocessors
Introduction to 8085 MicroprocessorsIntroduction to 8085 Microprocessors
Introduction to 8085 Microprocessors
Veerakumar S
 
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
Aland Bravo Vecorena
 
Introduction to PIC.pptx
Introduction to PIC.pptxIntroduction to PIC.pptx
Introduction to PIC.pptx
Anbuselvi Mathivanan
 
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 - 2015
JCT COLLEGE OF ENGINEERING AND TECHNOLOGY
 
2502s
2502s2502s
2502s
Andi Gian
 
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
Vignan Munna
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
Mukesh Kashyap
 

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

Sensors class
Sensors classSensors class
Sensors class
Jonah Marrs
 
Etapes fab-venti-v2
Etapes fab-venti-v2Etapes fab-venti-v2
Etapes fab-venti-v2
Jonah Marrs
 
Arduino coding class part ii
Arduino coding class part iiArduino coding class part ii
Arduino coding class part ii
Jonah Marrs
 
Arduino coding class
Arduino coding classArduino coding class
Arduino coding class
Jonah Marrs
 
Arduino creative coding class part iii
Arduino creative coding class part iiiArduino creative coding class part iii
Arduino creative coding class part iii
Jonah Marrs
 
Assembly class
Assembly classAssembly class
Assembly class
Jonah Marrs
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
Jonah Marrs
 
Shop bot training
Shop bot trainingShop bot training
Shop bot training
Jonah Marrs
 
Eagle pcb tutorial
Eagle pcb tutorialEagle pcb tutorial
Eagle pcb tutorial
Jonah 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

Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 

Recently uploaded (20)

Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 

Microcontroller primer