點亮流水燈--數組法


/* Main.c file generated by New Project wizard * * Created: 周一 五月 8 2017 * Processor: 80C51 * Compiler: Keil for 8051 */ #include <reg51.h> #include <stdio.h>
//延時函數
void delay(){ int i=10000; //用while循環來做兜底循環
    while(i--); } //主函數
void main(void) { int i; //定義流水燈數組
     char led[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //for循環點亮流水燈
     for(i=0;i<8;i++) { //給P2端口送led[i]值
         P2=led[i]; //調用延時函數
 delay(); //消影
         P2=0xff; //再次調用延時函數
 delay(); } }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM