📄 lin.c
字号:
#define LIN_CFG_GLOBALS
#include "reg52.h"
#include "lin_cfg.h"
sbit P3_4=P3^4;
sbit P3_5=P3^5;
void start_main_application(void);
void main_application_5ms(void);
main()
{
l_u16 ii;
ii=30000;
while(ii--);
if(l_sys_init())
{
P1=P1 ;//error
}
else
{
l_ifc_init_932led();
if(l_ifc_connect_932led())
{
;
}
else
{
start_main_application();//l_sch_set_932led(932led_sch,0);
}
}
}
void start_main_application(void)
{
while(1)
{
if(l_flg_tst_5ms())
{
flag_932led=1;
main_application_5ms();
l_flg_clr_5ms();
}
}
}
void main_application_5ms(void)
{
static l_u8 temp[2];
if(l_flg_tst_932led())
{
if(P3_4==0)
{
temp[0]=2;
temp[1]++;
l_u8_ptr_wr(ID_Table[0],temp);
while(P3_4==0);
}
else if(P3_5==0)
{
temp[0]=3;
temp[1]--;
l_u8_ptr_wr(ID_Table[0],temp);
while(P3_5==0);
}
else
{
;//*ii=l_u8_rd(ID_Table[1]);
}
l_flg_clr_932led();
}
//切换到新的进度表
//(void)i_sch_tick_932led();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -