Embedded Unit 3 Part 2
Embedded Unit 3 Part 2
clock
NGAt2 RC
*TAL asctlator
3.-3.0-
0 8.0
(2.0O.9-3.0
0.9 DELTAPy No
Datef
Qhnatn
Moclas
’
Non i)
dimeniand tn
PWm
Phase Modes modylimusAVR
Nasmalhatio TO IimeeAVR
Value
Amega32,iehase
and
leLIet Mocdes
PWm
Mode Teae
outecam,
dLse
cam
PlaiM dins2
-
lount hase 8&t
’ acuu
DELTA Pg
No
Date/
andeset 3
times
ieg
delay
t
ocde
2utile Timul, n
at the
TYPESOFCLOCKSOURCES
EXTERNALOSCI
LLATORSI
GNALFROM FUNCTI
ONGENERATOR
I
NCASEOFCLKUSI NGCRYSTAL,THEFREQUENCYOFTHE
CRYSTALUSEDIS16MHD.THENOISEGENERATEDBECAUSE
OFHIGHFREQUENCYISBYPASSEDTOGNDTHROUGHTHE
CAPACITORS.
TCNT0-
TIMERCOUNTERREGI
STER(
FOREACHCOUNTED
CLOCKPULSE,
THEVALUEOFTHEREGISUPDATED)
OCRn-OUTPUTCOMPARI
SONREF(
USEDFORCTCANDOTHER
MODESOFTI MER)
TCCR-
TIMERCOUNTERCONTROLREGI
STER
TI
FR-TI
MERI
NTERRUPTFLAGREGI
STER.
DI
FFERENTMODESOFOPERATI
ON
TOV-
TIMEROVERFLOW FLAG
CTC-CLEARTI
MERONCOMPARISI
ON,OCR(O/PCOMPREF)
WILLHAVETHEVALUETOBECOMPARED.TCNTWILLCOUNT
THECLKANDGETUPDATED.ONCEI
TSVALUEMATCHEDWI
TH
OCR,
OCFBITOFFLAGREGI
STERWILLBESET.
WGM-
WAVEGENERATI
ONMODECONTROLBI
TS
01- NORMALMODE
02- CTC
10-
PHASECORRECT
11-
FASTPWM
EDGEDETECTORI
NPUTI
SEXTERNALSOURCETOCOUNT.
I
NTHI
STI
MER,
WGM HAS16MODESOFOPERATI
ON.