MenghitungTimerTCNTAVR|ElectroFixer
ElectroFixer
What'sInside
MenghitungTimerTCNTAVR
Postedon2015011320150119bymahfudtm
Setelahberjamjamberkelilingblogkesanakemariakhirnyasayamenemukanrumusuntuk
menghitungtimerpadaavr.Menurutsayarumusinicukupmudahdipahamidanmudah
dalamperhitungannya.
(https://elcfix.files.wordpress.com/2015/01/7.png)
https://elcfix.wordpress.com/2015/01/13/menghitungtimertcntavr/
1/3
7/28/2015
MenghitungTimerTCNTAVR|ElectroFixer
(https://elcfix.files.wordpress.com/2015/01/8.png)
Kaliinisayaakanmemberikancontohuntukpenggunaanrumusyangpertama.
Misal:
Diket.
Xtal(Crystal)=16MHz(16000000)
Timeryangdiinginkanadalah1detik
BerapanilaiTCNT,misaluntukTCNT1.
Maka
1detikdikali16000000dibagi1024,hasilnyaadalah15625.Hasiltersebutnantinyaakan
dijadikanpengurangnilaikonstanta1+FFFFh,jikakitamenggunakanTimer1makamodeyang
digunakanadalah16bit,atau1+FFFFh=65536.jadiuntukpenghitunganakhiradalah65536
dikurangi15625danhasilnyaadalah49911atau49911sajatanpatandanegatif.Selanjutnya
tinggalmengkonversibilangan49911kebilanganhex(hexadecimal)denganmenggunakan
Calculatorwindowsdikomputeryangsudahdisetketampilanprogrammer.
Semogabermanfaat.ApabilaadakekeliruanataukekuranganpadaartikelataubloginiAnda
dapatmemberikansaranataukritikdikolomkomentar.
About these ads (https://wordpress.com/about-these-ads/)
PostedinMicrocontroller,ProgrammingTaggedhitungtimer1,menghitungtimeravr,rumus
TCNT,timeravr
https://elcfix.wordpress.com/2015/01/13/menghitungtimertcntavr/
2/3
7/28/2015
MenghitungTimerTCNTAVR|ElectroFixer
CreateafreewebsiteorblogatWordPress.com. TheKellyTheme.
Follow
FollowElectroFixer
BuildawebsitewithWordPress.com
https://elcfix.wordpress.com/2015/01/13/menghitungtimertcntavr/
3/3