1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 為什么單片機+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://m.raoushi.com/bbs/) Powered by Discuz! X3.1