用STC12C2052控制MAX7219驱动三位共阴数码管

编写的程序其实很简单,只是想让三位数码管分别显示1、2、3,程序写入单片机中,上电后,三位数码管无显示,断电后将MAX7219的DIN脚与单片机断开,再次上电后三位数码管... 编写的程序其实很简单,只是想让三位数码管分别显示1、2、3,程序写入单片机中,上电后,三位数码管无显示,断电后将MAX7219的DIN脚与单片机断开,再次上电后三位数码管均显示8,请问是什么原因? 展开
 我来答
极品蓝科
2011-06-14
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
先回答最后的问题。
全显示8是因为你的MAX7219的1脚DIN也就是数据输入脚没有有效数据输入导致。一般接在电路里都不会出现此状况。因为未断路,端口有上拉或下拉电阻。
MAX7219的 1脚DIN 数据输入
MAX7219的12脚LOAD 数据锁存
MAX7219的13脚CLK 移位时钟
每次输入数据16位,低八位为显示数据。高八位的低四位数码管位数地址。高四位无用
数据输入,移位,锁存和595类似

参考资料: 使用心得QQ316191056

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式