创业史读书笔记500 创业史读书笔记500字初中( 三 )

  
P0 = table[bw];  
seg2=0;  
delay_ms(3);  
seg2=1;  
P0 = table[sw];  
seg3=0;  
delay_ms(3);  
seg3=1;  
P0 = table[gw];  
seg4=0;  
delay_ms(3);  
seg4=1;  
}  
}  
void task_2(void) {  
unsigned char i;  
while(1) {  
i++;  
P3 = 0x01<<(i%8);  
os_delay(200);  
}  
}  
void task_3(void) {  
unsigned char i;  
while(1) {  
i++;  
//P2 = 0x01<<(i%8);  
os_delay(7);  
}  
}  
void task_4(void) {  
unsigned char i;  
while(1) {  
i++;  
P1 = 0x01<<(i%8);  
os_delay(10);  
}  
}  
void main(void) {  
os_init();  
os_task_create(4,(unsigned int)&task_0,(unsigned char)os_task_stack[4]);  
os_task_create(3,(unsigned int)&task_1,(unsigned char)os_task_stack[3]);  
os_task_create(2,(unsigned int)&task_2,(unsigned char)os_task_stack[2]);  
os_task_create(1,(unsigned int)&task_3,(unsigned char)os_task_stack[1]);  
os_task_create(0,(unsigned int)&task_4,(unsigned char)os_task_stack[0]);  
os_start();  
}  
原文链接:  


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。