8位数码管模块 MAX7219
【源码目录】MAX7219数码管模块├── MAX7219中文.pdf
├── MAX7219英文.pdf
├── 模块原理图.pdf
├── 单片驱动程序
│   ├── Max7219
│   ├── Max7219.M51
│   ├── Max7219.Opt
│   ├── Max7219.Uv2
│   ├── Max7219.hex
│   ├── Max7219.lnp
│   ├── Max7219.plg
│   ├── Max7219_Opt.Bak
│   ├── Max7219_Uv2.Bak
│   ├── STARTUP.A51
│   ├── STARTUP.LST
│   ├── STARTUP.OBJ
│   ├── main.LST
│   ├── main.OBJ
│   └── main.c
└── 级联驱动程序
    ├── Max7219
    ├── Max7219.M51
    ├── Max7219.Opt
    ├── Max7219.Uv2
    ├── Max7219.hex
    ├── Max7219.lnp
    ├── Max7219.plg
    ├── Max7219_Opt.Bak
    ├── Max7219_Uv2.Bak
    ├── STARTUP.A51
    ├── STARTUP.LST
    ├── STARTUP.OBJ
    ├── main.LST
    ├── main.OBJ
    └── main.c
2 directories, 33 files
void Write_Max7219(unsigned char address,unsigned char dat)
{            
        
      GPIO_ResetBits(GPIOA, GPIO_Pin_3);        
      SPI_I2S_SendData(SPI1, address);  //写入地址,即数码管编号
      delay_us(10);
                
      SPI_I2S_SendData(SPI1, dat);        //写入数据,即数码管显示数字
      delay_us(10);
      GPIO_SetBits(GPIOA, GPIO_Pin_3);    
}        

 
  
					
				
评论