|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我用的是带74hc595编码的四位数码。但是显示时为什么像流水灯一样,不能一起显示,每一个数码管之间也有延时。我加大时间就像流水灯,减少数据他就不停的闪,但是最后一个数码管没什么问题,显示正常,就前面三个。。请各位帮帮忙大佬。9 m+ H) S2 J! `: R; u7 f
BH1750temmp=result1750;, c0 k6 U- G6 {. u6 m
4 H4 A) \( f6 }3 m" I5 ^ BH1750temmp = Display123[result1750 / 1000]; + l w/ @; j; d
HC595_Send(BH1750temmp);) T7 q: W% A n
SMG_Sele(0);& t Z- P3 @) I0 i+ d, v+ e
delay_ms(5);6 Q5 Z; S5 e& F2 j3 K7 t" [; L5 A
1 ?, a3 @8 F" H2 `* x: R4 X: O; H% ? BH1750temmp = Display123[result1750 / 100%10];
/ [/ V. R: B% [ HC595_Send(BH1750temmp);0 @3 \, i$ ~2 a
SMG_Sele(1); //3 w4 q( r4 [. n1 |, F0 x h) Z
delay_ms(5);( J& r6 B, F/ `+ g* p
# [1 s* e. o& L; k( r* ]6 Y( A; ?0 `: g) F, v
BH1750temmp = Display123[result1750 / 10%10];; h' R$ q1 O6 A+ v) _! a4 L) S
HC595_Send(BH1750temmp);0 [9 {( g. Y+ }6 [$ `
SMG_Sele(2); //
6 y2 ~1 Y0 ?" A+ i1 _3 g delay_ms(5);3 {% t: Q& `) p* b6 k
% i( x2 r! O6 Q% a$ m$ O$ g* T0 n
BH1750temmp = Display123[result1750 % 10];3 F$ E# ~, Y1 x, {7 @* T/ r% e
HC595_Send(BH1750temmp);
! v. E! }+ X& j3 Q SMG_Sele(3); ; g. Q3 r* N" j- o7 c: R& Z5 z
delay_ms(5);
, S. k8 `7 i4 T# u) z+ E6 H1 t2 e; x7 E- i$ w/ f: f& `8 P( `" x& ^
|
|