You are on page 1of 4

Belajar microcontroller Menggunakan Port ADC dengan AVR-ATMEGA8

Kali ini sa a s!aring "engalaman sa a dengan mikrokontroller atmega8# sa a sangat "enasaran ang mem$uat c!i" ini sangat terkenal% Pada!al untuk a"likasi ang conto!n a $isa di do&nload "ada !alaman internet $isa dilakukan dengan MC'() ang $isa kita katakana !argan a le$i! mura! dari *C Atmega% Tern ata setela! $e$era"a kali menco$a dan mem"elajarin a memang !arga g $o!ong+ mungkin jika kita menggunakan assem$ler untuk menulis "rogramn a# ic ini tidak terlalu menarik $ikin "uusing+% % 'a a menggunakan $a!asa "ascal ang $aru , $aru ini dikeluarkan -e! sala! $aru sa a temukan di internet. /mikro"ascal 0or AVR1 ada 2ersi 0reen a kok ta"i Cuma $isa com"ile 3K R4M cuku" untuk $elajar aja% Dan dari 0ungsin a inila!-ADC. ang "aling menarik $agi $e$era"a designer selain 0actor kece"atann a% 4ke kita mulai sa a menggunakan sc!ema se"erti ini 5

Bisa dili!at sa a menggunakan "otensio se$agai masukan ADC agar nantin a in"ut akan $ermain dari 6 , ( 2olt dan !asiln a akan ditam"ilkan le&at 7CD standard ) $aris%

'ekarang kita li!at 0irm&aren a 5 "rogram ADC8on87EDs9 :: 7CD module connections 2ar 7CD8R' 5 s$it at P4RTD68$it9 2ar 7CD8E; 5 s$it at P4RTD)8$it9 2ar 7CD8D< 5 s$it at P4RTD(8$it9 2ar 7CD8D( 5 s$it at P4RTD=8$it9 2ar 7CD8D= 5 s$it at P4RTD>8$it9 2ar 7CD8D> 5 s$it at P4RTB68$it9 2ar 7CD8R'8Direction 5 s$it at DDD68$it9 2ar 7CD8E;8Direction 5 s$it at DDD)8$it9 2ar 7CD8D<8Direction 5 s$it at DDD(8$it9 2ar 7CD8D(8Direction 5 s$it at DDD=8$it9 2ar 7CD8D=8Direction 5 s$it at DDD>8$it9 2ar 7CD8D>8Direction 5 s$it at DDB68$it9 :: End 7CD module connections 2ar adc8rd 5 &ord9 des5 real9 2ar t?t) 5 arra @)=A o0 c!ar9 2ar t?t3 5 arra @)=A o0 c!ar9 $egin 7cd8*nit-.9 :: *nitialiBe 7CD 7cd8Cmd-87CD8C7EAR.9 :: Clear dis"la 7cd8Cmd-87CD8CCR'4R84DD.9 :: Cursor o00 &!ile -TRCE. do $egin adc8rd 5E ADC8Read-6.9 :: get ADC 2alue 0rom 3nd c!annel des5E adc8rd9 des5E -des:)63F.G(9 HordTo'tr-adc8rd# t?t).9 0loattostr-des#t?t3.9 7CD84ut-)#)#t?t).9 lcd8out-)#>#t?t3.9 end9 end% 'aatn a simulasi5 untuk simulasi sa a "erca akan "ada so0t&are "roteus karena "roteus mem"un ai $an ak li$rar untuk microcontroller% Mari kita li!at simulasin a

Dan $erikut ini adala! 0oto dan 2ideon a "ada saat sa a melakukan "engetesan5

Dan cuku" sekian dari article ini dan selanjutn a sa a sera!kan "ada anda# di$a&a! ini ada 0ile , 0ile dari !al3 ang sa a se$utkan di atas sila!kan do&nload dan comment semoga kita $isa $elajar $ersama , sama atau kalo linkn a rusak la"or ke ruslan8instI a!oo%com dan sa a akan co$a mengirimn a langsung k email anda

You might also like