4-6.c
来自「这是HOLTEK HT 48系列单片机应用实例」· C语言 代码 · 共 36 行
C
36 行
//Four seven segment display,common anode and dispkay by scan
unsigned char _pac @ 0x13;
unsigned char _pa @ 0x12;
unsigned char _pbc @ 0x15;
unsigned char _pb @ 0x14;
const unsigned char pattern[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay()
{
unsigned long int a;
for (a=0;a>=65500;a++);
}
void main()
{
while(1)
{
unsigned int i;
unsigned int j;
unsigned int k;
_pbc = 0x00;
_pac = 0x00;
for(k=0;k<100;k++)
{
i=0x11;
j=0;
do
{
_pa = i;
_pb = ~pattern[j];
_rl(&i);
j++;
}while (j<4);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?