标题:
为什么单片机+MAX7219芯片在初始化前,要延时50ms,否则不好使?
[打印本页]
作者:
SXP210624
时间:
2020-3-16 19:31
标题:
为什么单片机+MAX7219芯片在初始化前,要延时50ms,否则不好使?
为什么MAX7219芯片在初始化前,要延时50ms,否则不好使?主程序如下:
void main(void)
{
uchar i,j;
Delay_xms(50); //延时50ms
Init_MAX7219();//初始化MAX7219,设置相关寄存器
while(1)
{
for(j=0;j<38;j++)
{
for(i=0;i<9;i++)
{
Write_MAX7219(i,Display[j][i-1]);//数据处理,并显示数据
Delay_xms(1000);
}
}
}
}
作者:
xuyaqi
时间:
2020-3-16 20:23
MAX7219系统也要上电初始化,等7219系统硬件上电初始化完后才能进行软件初始化。
作者:
csmyldl
时间:
2020-3-16 21:09
加电后芯片要经过一个过程才能运行到稳定状态
作者:
SXP210624
时间:
2020-3-17 14:34
好的,谢谢
作者:
倪凯莉
时间:
2020-3-17 16:19
电子芯片是需要一个加电之后的初始化的过程,然后才可以达到工作的稳定状态
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1