资讯详情

用于所有程序之前的时基函数

延迟函数在编程中尽量少用,一般用定时器代替;

定时器可以定义多个适合程序的间隔

void basicTime(void) { if(f_tm1ms) { f_tm1ms = 0; tm10ms ; tmxms ; if(tmxms>4) { tmxms = 0; f_dataScopeTm1ms = 1; } RGBDriverTm ; if(RGBDriverTm>=2) { RGBDriverTm = 0; f_RGBDriverTm = 1; }

if(tm10ms>=10) { tm10ms = 0; tm100ms ; f_sleepTm = 1; f_LedRefresh = 1; f_outTm = 1; f_keyProcessTm = 1; if(tm100ms>=10) { tm100ms = 0; f_IICReadTm = 1; powerOnTm ; if(powerOnTm>50) { powerOnTm = 55; } tm500ms ; if(tm500ms>4) {

f_flash = ~f_flash; tm500ms = 0; tm1s ; if(tm1s>=120) { tm1s = 0; tm1min ; if(tm1min>65) { tm1min = 65; } } } } } } }

标签: tm100系s列温度传感变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台