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

📄 4-9.c

📁 这是HOLTEK HT 48系列单片机应用实例
💻 C
字号:
//4*4 keyboard,software scan
unsigned char _pac @ 0x13;
unsigned char _pa  @ 0x12;
unsigned char _pbc @ 0x15;
unsigned char _pb  @ 0x14;
#define KEYPAD _pa
const unsigned char Display[50]={
0xc1,0xbe,0xbe,0xbe,0xc1,//0
0xbf,0xbf,0x80,0xbd,0xbb,//1
0xb9,0xb6,0xae,0x9e,0xb9,//2
0xc9,0xb6,0xb6,0xb6,0xdd,//3
0xef,0x80,0xed,0xeb,0xe7,//4
0xce,0xb6,0xb6,0xb6,0xb0,//5
0xc9,0xb6,0xb6,0xb6,0xc1,//6
0xf8,0xf6,0x8e,0xfe,0xf8,//7
0xc9,0xb6,0xb6,0xb6,0xc9,//8
0xc1,0xb6,0xb6,0xb6,0xd9,//9
};
void delay(){unsigned int a;for(a=0;a<=10;a++);}
void main()
{ 
 _pac = 0x00;
 _pbc = 0x00;
 while(1)
 {
  unsigned int i;
  unsigned int j;
  unsigned int k;
  unsigned int l;
  for(l=0;l<50;l=l+5)//number 1-9
  {
   for(j=0;j<120;j++)//display number 120 time
   {
    i=0x10;
    for(k=0;k<5;k++)//display one number
    {
     _pb=i;
     _pa=Display[l+k];
	 delay();
     _pa=0xff;
     _rr (&i);
    }
   }
  }
 }
}

⌨️ 快捷键说明

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