狂热主宰 发表于 2026-3-7 09:06:19

数码管LED随机显示内容

开发板仅有LED流水灯程序

数码管每次随机显示内容什么原理

lcwswust 发表于 2026-3-7 09:59:50

你得看电路,看数码管由谁驱动

狂热主宰 发表于 2026-3-7 10:16:34

lcwswust 发表于 2026-3-7 09:59
你得看电路,看数码管由谁驱动



这部分没有写程序的

狂热主宰 发表于 2026-3-7 10:17:38

lcwswust 发表于 2026-3-7 09:59
你得看电路,看数码管由谁驱动

仅仅有此流水灯程序

jwd 发表于 2026-3-7 10:23:14

数码管和led共用了一部分电路

jwd 发表于 2026-3-7 10:24:36

把位码关掉

lcwswust 发表于 2026-3-7 10:25:05

狂热主宰 发表于 2026-3-7 10:16
这部分没有写程序的
程序没写、没操作74HC595不代表74HC595就没输出,由于OE脚直接接地(使能输出)、RESET脚上拉、
由于MCU相关IO口上电时默认高阻态、74HC595输入脚也是高阻态,所以很可能会有一些随机信号输入让它输出一些随机数据,
或者74HC595本身没有很好的复位,D触发器(或RS触发器)上电时本身有可能输出随机值。

lcwswust 发表于 2026-3-7 10:30:01

jwd 发表于 2026-3-7 10:24
把位码关掉
位与段都是接到了74HC595,若要关,得写代码

狂热主宰 发表于 2026-3-7 10:52:58

lcwswust 发表于 2026-3-7 10:30
位与段都是接到了74HC595,若要关,得写代码



LED程序与数码管无关

数码管随机显示内容

lcwswust 发表于 2026-3-7 11:14:10

狂热主宰 发表于 2026-3-7 10:52
LED程序与数码管无关

数码管随机显示内容

你发的代码没用,我是想让你添加74HC595相关控制代码,使其输出受控,从而关闭数码管显示。

参考例程 “03.1-通过IO口控制74HC595驱动8个共阴极数码管”,参考一下函数DisplayScan()、Send_595()。

页: [1] 2
查看完整版本: 数码管LED随机显示内容