单片机/MCU论坛
直播中

石双瑞

未满1年用户 4经验值
擅长:嵌入式技术 控制/MCU
私信 关注
[问答]

级联动态扫描显示数码管问题

GD32F103C8T6
硬件SPI连接移位寄存器74HC595级联,动态扫描显示五位数码管
是否需要电平转换芯片TXB0104
数码管选择共阴极和共阳极区别是什么
若使用TXB0104,TXB0104的OE脚在代码书写时是否需要软件控制高低电平变化

已退回20积分

回帖(1)

jf_87481316

2025-10-28 11:55:58
核心在于电压匹配。是否需要TXB0104,完全取决于您的GD32微控制器与数码管/74HC595是否工作在不同的电压下。
首先确认您的74HC595和数码管的工作电压。决定是否使用TXB0104,电压一致(均为3.3V)无需TXB0104。电压不一致(MCU为3.3V,外围为5V)必须使用TXB0104。
控制OE引脚,若使用TXB0104,务必在动态扫描代码中控制OE引脚,遵循"先关OE -> 更新数据 -> 再开OE"的顺序,以获得最佳显示效果。
匹配数码管类型,根据您选择的共阴或共阳数码管,在代码中正确设置段码(共阳需取反)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分