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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

& a  o: @) N; @! _" Z#include
  x8 x2 h/ o1 ~5 tunsigned char ZH(unsigned char BCD);7 {% g& V/ Q7 ?) U
void delay(int time);
6 K) r' A- ^# K  A9 Tsfr LED=0xA0;//定义LED为P2口的地址! i; p8 ^5 s9 l! O% r
void main(){/ h1 i* x  C# i% X' ~( M
        while(1){
, X' l* b4 I. C5 B( U# r                unsigned char i;
. B3 i: U( m: H# f                for(i=0;i<100;i++){
7 W5 F; I3 U6 b2 |, @                        LED=ZH(i);# h3 q. c! \2 D* F
                        delay(1000);. l) J5 s" d0 ^( e/ r
                }5 c/ e) P7 F# j, G8 R
        }  b% Y9 J+ Y( B
}
1 W' D# o% F6 g* C- b: O8 U  i/ F3 ^" o/ Y% \" ^$ h
* X) A! z4 u: B7 d9 p; ]% i& L* o
unsigned char ZH(unsigned char BCD){8 }5 ?$ M! h9 a6 F" b: {  Q+ K
        unsigned char X;
# K$ ^, x! h' x6 G2 @- i' w4 U        unsigned char Y;! L  A% S& N4 [6 J4 C: M
        X=BCD/10;
$ N! ^. r6 k9 e4 v" o        Y=BCD%10;
+ K( {# v8 D+ C0 `6 d4 T6 l$ H0 d        X<<=4;4 t8 V3 x9 Z' R7 Y- E" b# S+ Y
        return X|Y;
# e; {$ u  t6 D) u, S. h2 p  i3 a}, a! ]) {2 Q& `0 H% `* ], }
void delay(int time){+ E8 l+ N" k# D5 d  d- I
        unsigned char j;! B1 i: t% D6 K2 A: s; x
        for(time;time>=0;time--)
1 \3 g: n3 G+ y5 I: d0 c                for(j=125;j>0;j--)
! ?. u& r6 B; O& q7 W                        {;}( y0 k0 D9 H, p8 D6 I4 Y
}+ h! w. U7 R7 z% A) D. c# `

  D: S9 S# R; d3 u# \

该用户从未签到

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-10-8 11:47 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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