eefocus_4165699 发表于 2025-7-26 19:01:36

max7219 怎么不管用?

本帖最后由 eefocus_4165699 于 2025-7-26 19:57 编辑



如下,不管有没有代码,只要上电,就是全亮 :o
比如,我设置 Shutdown 关闭,测试也关闭,也是全亮。

void main(void){                                                                                                   
    uchar i,j;                                                                                                   
                                                                                             
   // Init_MAX7219();                                                                                             

/*while(1)                                                                                                   
   { }
*/
}
void Init_MAX7219(void)
{

uchari;
Max7219_pinCS=0;
for(i=0;i<count;i++)
{
    Write_Max7219_byte(0x09);   
    Write_Max7219_byte(0x00);   
}
Max7219_pinCS=1;
_nop_();
Max7219_pinCS=0;
for(i=0;i<count;i++)
{
    Write_Max7219_byte(0x0a);   
    Write_Max7219_byte(0x00);   
}
Max7219_pinCS=1;
_nop_();
   Max7219_pinCS=0;
for(i=0;i<count;i++)
{
    Write_Max7219_byte(0x0b);
    Write_Max7219_byte(0x01);   
}
Max7219_pinCS=1;
_nop_();
Max7219_pinCS=0;
for(i=0;i<count;i++)
{
    Write_Max7219_byte(0x0c);
    Write_Max7219_byte(0x00);   
}
Max7219_pinCS=1;
Max7219_pinCS=0;
for(i=0;i<count;i++)
{
    Write_Max7219_byte(0x0f);
    Write_Max7219_byte(0x00);   
}
Max7219_pinCS=1;
_nop_();
}

loveeeboard 发表于 2025-8-14 16:06:19

VCC与SEG线路短路:MAX7219的SEG引脚(段选线)与VCC意外短路时,会导致所有段持续通电

共阴/共阳配置错误:MAX7219 仅支持共阴极数码管。若使用了共阳极数码管,需要完全重新设计驱动电路

DIG接地短路:位选线(DIG0-DIG7)若意外接地,会使所有位选导通
页: [1]
查看完整版本: max7219 怎么不管用?

Baidu
map