code multitools
DESCRIPTION
Multi Tools programming https://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CBsQFjAA&url=http%3A%2F%2Fetd.ugm.ac.id%2Findex.php%3Fmod%3Ddownload%26sub%3DDownloadFile%26act%3Dview%26typ%3Dhtml%26file%3D321599.pdf%26ftyp%3Dpotongan%26tahun%3D2013%26potongan%3DS2-2013-321599-tableofcontent.pdf&ei=6DMeVcfKH5DguQTQs4CgCw&usg=AFQjCNERZu03n8smKYZdPVKWABUCB6qh1Q&sig2=8YANGpnrlGXSNRTCiWZITQTRANSCRIPT
$ r e g f i l e = " 8 5 3 5 d e f . d a t "$ c r y s t a l = 1 6 0 0 0 0 0 0' $ b a u d = 9 6 0 0
Co n f i g L c d p i n = Pi n , Db 4 = Po r t c . 4 , Db 5 = Po r t c . 5 , Db 6 = Po r t c . 6 , Db 7 = Po r t c . 7 , E = Po r t c . 2 , Rs = Po r t c . 0Co n f i g L c d = 1 6 * 2Cu r s o r Of fCl sCo n f i g Ad c = Si n g l e , Pr e s c a l e r = Au t o , Re f e r e n c e = Av c cSt a r t Ad c
Co n f i g Po r t b = I n p u t
Di m Pi l i h As I n t e g e rDi m Da t a _ l m3 5 As Wo r d , Da t a _ l d r As Wo r dDi m Su h u As Si n g l e , Su h u _ s t r i n g As St r i n g * 5Di m L d r As Si n g l e , L d r _ s t r i n g As St r i n g * 5
Pr o g r a m_ u t a ma :Pi l i h = 0Po r t b = 2 5 5
Up p e r l i n e : L c d " MUL TI TOOL S "L o we r l i n e : L c d " F I SI KA - UGM "
DoI f Pi n b . 0 = 0 Th e nPi l i h = 1' Pr i n t " TERMOMETER MODE"Cl sEn d I f
I f Pi n b . 1 = 0 Th e nPi l i h = 2' Pr i n t " L UXMETER MODE"Cl sEn d I f
Se l e c t Ca s e Pi l i hCa s e 1Go s u b Ba c a _ s u h uUp p e r l i n e : L c d " TERMOMETER ( C) "L o we r l i n e : L c d Su h u ; " "' Pr i n t Su h uCa s e 2Go s u b Ba c a _ l d rUp p e r l i n e : L c d " L UXMETER ( Cd ) "L o we r l i n e : L c d L d r ; " "' Pr i n t L d rEn d Se l e c t
L o o p
Ba c a _ s u h u :St a r t Ad cDa t a _ l m3 5 = Ge t a d c ( 0 )St o p Ad c
Su h u = Da t a _ l m3 5 / 1 0 2 4Su h u = Su h u * 5Su h u = Su h u / 0 . 0 1Su h u _ s t r i n g = Fu s i n g ( s u h u , " # . # # " )Re t u r n
Ba c a _ l d r :St a r t Ad cDa t a _ l d r = Ge t a d c ( 1 )St o p Ad c
L d r = Da t a _ l d r / 1 0 2 4L d r _ s t r i n g = Fu s i n g ( l d r , " # . # # " )Re t u r n