📄 try_01.c
字号:
#include <stc12c5412.h>
#include <xian595.h>
unsigned char led_0[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67};
unsigned char led_1[8] ={0xf7,0xfb,0xfd,0xfe,0x7f,0xbf,0xdf,0xef};
unsigned char num_0[8]={0x04,0x01,0x03,0x01,0x00,0x02,0x05};
void XIAN_0(unsigned char x,unsigned char y);
void ex0_1(void)interrupt 1
{
TR0=0;
TH0=0XFE;
TL0=0Xfe;
TR0=1;
}
void XIAN_0(unsigned char x,unsigned char y) //(x+1)为显示位数,(y+1)为小数点位
{
unsigned char i,j;
i=0;
for(j=0;j<=x;j++)
{
if(j==y)
{
s_595(led_0[num_0[i]]|0x80,led_1[j]);
}
s_595(led_0[num_0[i]],led_1[j]);
i++;
}
}
main()
{
/*
TMOD=(TMOD&0XF0)|0X01; //设置定时中断0
TH0=0XFE;
TL0=0Xfe;
PT0=1;
IE=0X93;
TR0=1;
IT0=1;
EA=1;
// EX0=1;
*/
while(1)
{
XIAN_0(0x04,0x04);
}
/*
i=0;
for(j=0;j<=7;j++)
{
if(j==5)
{
s_595(led_0[num_0[i]]|0x80,led_1[j]);
}
s_595(led_0[num_0[i]],led_1[j]);
i++;
}
}
*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -