⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7219.txt

📁 Max7219汇编程序
💻 TXT
字号:
#include<spce061v004.h>
#define Clk  0x0001
#define Load 0x0002
#define Din  0x0004



Init7219()
{
*P_IOB_Dir  = 0x0007;
*P_IOB_Attrib=0x0007;
*P_IOB_Data = 0x0007;
}



Send(a)
{
unsigned int i,data;
data=a;
data=data<<4;
*P_IOB_Data&=!Load;//load拉低
for(i=0;i<12;i++)
{
  *P_IOB_Data&=!Clk;
  if(data&0x8000)
  *P_IOB_Data|=Din;
  else *P_IOB_Data&=!Din;
  *P_IOB_Data|=Clk;
  data<<=1;
}
*P_IOB_Data|=Load;//load拉高
}



main()
{
unsigned int i,j;
Init7219();
Send(0x0c01);
Send(0x0b07);
Send(0x0a03);
Send(0x0900);
// Send(0x0f01);  测试全亮 
while(1)
{
  Send(0x02f6);//1~8位显示数字0~7
  Send(0x0630);
  Send(0x085e);
  Send(0x043e);
  Send(0x01b8);
  Send(0x05ae);
  Send(0x07ee);
  Send(0x0334);
}

}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -