OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3882|回复: 3

STM32驱动MAX7221需要不停初始化MAX7221吗??

[复制链接]

1

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2015-2-2
在线时间
1 小时
发表于 2015-2-2 21:41:12 | 显示全部楼层 |阅读模式
5金钱
stm32驱动MAX7221 为什么要不停的初始化MAX7221寄存器才能显示呢

void int_max7221(void)
  {  
   Write(0Xf9,0X0f);//???????????·0x00??????????0x0ff??????

   Write(0XfA,0X09); //???????·

   Write(0XfB,0X03);//?¨?è??????????

   Write(0XfC,0X01);//?¤×÷????

   Write(0Xff,0X00);//????????
  }
 
 void Write(u8 Addr,u8 Dat)
  {
   u8 i;
    CS7221_0();
   for(i=0;i<8;i++)
    { 
     CLK_0();
     DIN=((Addr>>7)&0x1); 
     CLK_1();
     Addr<<=1;

    }
   for(i=0;i<8;i++)
    {  
     CLK_0();

     DIN=((Dat>>7)&0x1); 
     CLK_1();
     Dat<<=1;

    }
    CS7221_1();
    
  }

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-2-2 23:51:30 | 显示全部楼层
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2015-2-2
在线时间
1 小时
 楼主| 发表于 2015-2-3 18:18:26 | 显示全部楼层
自己也顶一下
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2015-2-2
在线时间
1 小时
 楼主| 发表于 2015-2-3 18:22:51 | 显示全部楼层
回复【3楼】zhouliyu:
---------------------------------
主函数int main(void)
{
   u8 i;  
 Int_MAX7221();
int_max7221A();
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//?è????????????????·?×é2
delay_init(); //???±??????????   
LED_Init();    //????????LED??????????????
KEY_Init(); //KEY??????
AT24CXX_Init(); //IIC?????? 
uart_init(9600); //???????????¨??????115200
TLC5615_Init(); //TLC5615??????
//fat(1023);
//temp=AT24CXX_ReadOneByte(0);
temp=AT24CXX_ReadLenByte(0,2);
  fat(temp);
printf("????EEPROM:%d\n",temp);

  int_max7221A();

while(1)

      int_max7221A(); //不停的初始化MAX7221A
Write(0X01,Disp_Buffer1);
Write(0X02,Disp_Buffer1[4]);
Write(0X03,Disp_Buffer1[9]);
Write(0X04,Disp_Buffer1[4]);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-26 02:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表