سلام
من میخوام یه دما سنج با 7سگمنت و lm35 بسازم اما به مشکل اصابت کردم لطفا کمک.
اینم برنامه:
دمتون گرم
من میخوام یه دما سنج با 7سگمنت و lm35 بسازم اما به مشکل اصابت کردم لطفا کمک.
اینم برنامه:
کد:
$regfile "m8def.dat" $crystal = 8000000 Config Adc = Single , Prescaler = Auto Config Portb = Output Config Portc = Input Config Portd = Output Const Digit1 = &B01000000 Const Digit2 = &B00100000 Const Digit3 = &B00010000 Dim A As Word , C As Single , F As Byte Start Adc Test: Portd = &B01110000 Portb = 0 Waitms 500 Portd = &B00000000 Main: Do A = Getadc(0) c = A / 2.04 Waitus 1 C = C Mod 10 F = Lookup(c , Digits) Portd = F Portb = Digit1 Waitms 5 C = C / 10 F = Lookup(c , Digits) Portd = F Portb = Digit2 Waitms 5 C = C / 100 F = Lookup(c , Digits) Portd = F Portb = Digit3 Waitms 5 Loop End Digits: Data 63 , 6 , 91 , 79 , 102 , 109 , 125 , 7 , 127 , 111 , 64 ' 0 1 2 3 4 5 6 7 8 9 -
دمتون گرم

دیدگاه