با سلام خدمت اساتید و دوستان
من یه مشکلی در یه شمارنده با سون سگمنت و avr دارم شاید خیلی ابتدایی به نظر بیاد ولی نمیتونم دلیلش را پیدا کنم اونم اینکه بعد از راه اندازی رو برد 7segment فقط جشمک میزنه با سرعت و اصلا نمیشماره ولی تو پروتئوس جوب میده ممنون میشم راهنمائیم کنید
اینم برنامش:
regfile = "m8def.dat"$
crystal = 8000000 $
Config Portb = Output
Dim B As Byte
Dim C As Byte
Dim D As Byte
Dim E As Byte
Dim F As Byte
Dim G As Byte
Dim H As Byte
Dim I As Byte
Dim J As Byte
Dim K As Byte
B = &B00111111
C = &B00000110
D = &B01011011
E = &B01001111
F = &B01100110
G = &B01101101
H = &B01111101
I = &B00000111
J = &B01111111
K = &B01101111
Do
Portb = B
Waitms 100
Portb = C
Waitms 100
Portb = D
Waitms 100
Portb = E
Waitms 100
Portb = F
Waitms 100
Portb = G
Waitms 100
Portb = H
Waitms 100
Portb = I
Waitms 100
Portb = J
Waitms 100
Portb = K
Waitms 100
Loop
End
من یه مشکلی در یه شمارنده با سون سگمنت و avr دارم شاید خیلی ابتدایی به نظر بیاد ولی نمیتونم دلیلش را پیدا کنم اونم اینکه بعد از راه اندازی رو برد 7segment فقط جشمک میزنه با سرعت و اصلا نمیشماره ولی تو پروتئوس جوب میده ممنون میشم راهنمائیم کنید
اینم برنامش:
regfile = "m8def.dat"$
crystal = 8000000 $
Config Portb = Output
Dim B As Byte
Dim C As Byte
Dim D As Byte
Dim E As Byte
Dim F As Byte
Dim G As Byte
Dim H As Byte
Dim I As Byte
Dim J As Byte
Dim K As Byte
B = &B00111111
C = &B00000110
D = &B01011011
E = &B01001111
F = &B01100110
G = &B01101101
H = &B01111101
I = &B00000111
J = &B01111111
K = &B01101111
Do
Portb = B
Waitms 100
Portb = C
Waitms 100
Portb = D
Waitms 100
Portb = E
Waitms 100
Portb = F
Waitms 100
Portb = G
Waitms 100
Portb = H
Waitms 100
Portb = I
Waitms 100
Portb = J
Waitms 100
Portb = K
Waitms 100
Loop
End








دیدگاه