|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我用的是带74hc595编码的四位数码。但是显示时为什么像流水灯一样,不能一起显示,每一个数码管之间也有延时。我加大时间就像流水灯,减少数据他就不停的闪,但是最后一个数码管没什么问题,显示正常,就前面三个。。请各位帮帮忙大佬。
# Y! q% {2 r& j5 K+ l. OBH1750temmp=result1750;
; I3 L$ ~3 l! N7 S# k 0 z P+ n; V: J
BH1750temmp = Display123[result1750 / 1000];
+ n7 _, X: p, B; n/ j HC595_Send(BH1750temmp); K$ ?7 v" ~- C0 @+ }' N- _4 ^
SMG_Sele(0);: X% ]$ M( u, e
delay_ms(5);
, v2 s# R @& l' _ ) J- G" O' c* f8 E. u8 S# Y
BH1750temmp = Display123[result1750 / 100%10]; , V5 X: D& a3 P/ n
HC595_Send(BH1750temmp);. V3 c! J% m( B
SMG_Sele(1); // f" ?: ]* R1 x1 Q
delay_ms(5);
5 w+ f& u, ] A" B
/ G9 |# q F: V& S4 W
# I! j V% J1 `) d BH1750temmp = Display123[result1750 / 10%10];, f5 Z& n5 W& N' L
HC595_Send(BH1750temmp);
: a& A# t0 X" o# c" h/ ?6 w SMG_Sele(2); //
9 g+ ?. J4 I4 m! t delay_ms(5);
0 f0 a$ V8 O, a' Y5 _: k& J+ L5 X/ ]! F# O' a
5 F* r, d& {+ i5 w4 k6 U BH1750temmp = Display123[result1750 % 10];5 r+ ^9 j; c7 U6 J. Z9 j6 N% k7 f
HC595_Send(BH1750temmp);/ P0 M2 k& E& O, K: L
SMG_Sele(3); 6 d+ h) i2 r- j/ Y) ]! @. w4 z% p8 k
delay_ms(5);
+ d# c/ {. s4 S% L; h1 G2 F0 e( `
|
|