找回密码
 注册
关于网站域名变更的通知
查看: 349|回复: 4
打印 上一主题 下一主题

双数码管仿真的时候不亮呢,求指点?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-10-20 10:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

3 W( S  A0 K+ x7 v- B#include
  f$ R3 g3 w( b* v# ~7 kunsigned char ZH(unsigned char BCD);
! w! z6 y. I4 R) i8 c. }5 y, Yvoid delay(int time);% T, o2 p& ]6 J5 J
sfr LED=0xA0;//定义LED为P2口的地址% ]% S, N) V- S! v
void main(){
9 {) s# R9 u; e. N3 K' t; O/ i        while(1){
  [, W( q0 J! u3 _                unsigned char i;+ O' Y  Z) B0 o# \9 E: X2 C# {* Y
                for(i=0;i<100;i++){0 g7 s$ m( Z0 S2 N3 A$ _" I$ z
                        LED=ZH(i);% M8 M  h0 e$ [& ?: i2 M  u
                        delay(1000);
& w- E& f: A+ K0 {. ~; i' J                }
8 E" A* v; N  P5 O  w  D' O        }" [9 r+ q$ T1 O: J
}: N7 C1 r) e1 F! ^

, T: d8 u7 Q7 R6 ~& V) r
& M6 p% E+ `8 [7 F$ q" |4 L( S3 o& zunsigned char ZH(unsigned char BCD){$ q7 \- \1 s) j) K4 _, P
        unsigned char X;) a' J3 A% m5 R7 U3 Q
        unsigned char Y;  s4 d3 g" {6 X' q, O$ q2 }
        X=BCD/10;
/ n2 j; r0 x9 S$ t. ?" c: W        Y=BCD%10;
' ]5 n5 q# h6 O# C5 ^4 l& d' r        X<<=4;/ c2 h( k' y% z, u. }1 V  J$ C) s- [
        return X|Y;2 T: G1 F3 Z& A  v0 {
}7 _; \8 d2 L' E9 |" h. j
void delay(int time){
" T& Q1 M; x$ V8 p8 k  T        unsigned char j;
- |. y% l; s( q/ h        for(time;time>=0;time--)9 ^5 f0 C% P6 @7 a+ j" x
                for(j=125;j>0;j--)
' _* I6 _- Z: [& n# ?# T! }                        {;}; D6 [' L1 q  m, ?; q
}
- j4 v# Y: }/ z7 g" k) F( ]$ Z
# j# a* y" K0 Y) d$ X

该用户从未签到

2#
发表于 2022-10-20 13:18 | 只看该作者
4511是驱动共阴极数码管的,你先确定图上的两个数码管选用的类型吧,这个容易忽略。

该用户从未签到

3#
发表于 2022-10-20 14:05 | 只看该作者
按着你的电路和程序仿真没问题啊!

该用户从未签到

4#
发表于 2022-10-20 14:56 | 只看该作者
4511输出没有限流电阻,会烧坏东西,再一个检测一下4511输出是否有高电平。

该用户从未签到

5#
发表于 2022-10-20 15:03 | 只看该作者
数码管选错型号了,看电路应该选共阴的,估计选成共阳的了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-29 18:04 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表