关于2812通过SPI控制八段数码管的问题

2019-07-25 15:07发布

本帖最后由 zhaoxiaohequn 于 2015-9-24 16:27 编辑

使用的是74HC595控制数码管,然后下面一句是开发板例程中的一句
SpiaRegs.SPICCR.all = 0x0a;///进入初始状态,数据在上升沿输出,自测禁止,10位数据模式
数码管是八段控制的,也就是说一次只需要发送8位就可以控制数码管显示了,所以我把第一句改成        SpiaRegs.SPICCR.all = 0x08;结果下载到开发板上,运行错误。

请教各位大神,谢谢了!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
firstblood
1楼-- · 2019-07-25 18:52
数码管是有7段LED加上一个显示小数点的LED组成的,初始换的话点亮的话输出一个8位的数字就可以啦。
firstblood
2楼-- · 2019-07-26 00:30
不过数码管有共阴极与共阳极之分的,这个在设计的时候需要注意的。
vivilzb1985
3楼-- · 2019-07-26 05:40
楼上说的是,设计的时候注意下。
shenmu2012
4楼-- · 2019-07-26 10:31
 精彩回答 2  元偷偷看……

一周热门 更多>