你是使用 P1 和 P2 两 组端口驱动 6 个数码管的.其中:P1 作为笔段,P2 作为位驱动(数码管供电).数码管是共阴极的.
那么,任何时候,只能有一个 P2.N = 高电平. 而 P1 则是需要点亮的笔段=低电平.如果 P1 = 0FFH 则数码管不能点亮!
需要分时扫描显示 6 个数码管,每秒必须保证显示 50 次以上,否则数码管会有闪烁的感觉!
显然,你的程序不能正常工作!
-----上面几位朋友意见说到不要玩软件仿真,实在正确无比! ----你不能画它几千张美元,然后认为挣了这个美元吧?
还是实际动手吧!不要使用这些仿真软件了!要不然,恐怕连贴片电阻都不知道怎么样子的呢? ------言重了,就致歉!
仅供参考!
|