资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
/* * RTX51 的移植* 移植到 AT89S52/STC 系列* 此程序是让 P1 口的 8 个 LED 灯分别以不同的频率闪烁,写此程序用了 5 分钟,如果不 用操作系统,恐怕要费些劲* 此程序本人已在最小系统板上试验通过。2011-1-30 新城域 46 栋 1604 Designed by ChenMing * */#include #include #define uint unsigned int #define uchar unsigned charvoid init(void)_task_ 0 os_create_task(1); os_create_task(2); os_create_task(3); os_create_task(4); os_create_task(5); os_create_task(6); os_create_task(7); os_create_task(8); os_delete_task(0);void display(void)_task_ 1 while(1)P1_0=!P1_0;os_wait(K_TMO,10,0); void keyscan1(void)_task_ 2 while(1)P1_1=P1_1;os_wait(K_TMO,20,0);void keyscan2(void)_task_ 3 while(1)P1_2=P1_2;os_wait(K_TMO,40,0);void keyscan3(void)_task_ 4 while(1)P1_3=P1_3;os_wait(K_TMO,80,0);void keyscan4(void)_task_ 5 while(1)P1_4=P1_4;os_wait(K_TMO,160,0);void keyscan5(void)_task_ 6 while(1)P1_5=P1_5;os_wait(K_TMO,80,0);void keyscan6(void)_task_ 7 while(1)P1_6=P1_6;os_wait(K_TMO,40,0);void keyscan7(void)_task_ 8 while(1)P1_7=P1_7;os_wait(K_TMO,20,0);
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号