<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        PIC單片機寫的交通燈程序

        作者:佚名   來源:不詳   點擊數:  更新時間:2014年09月18日   【字體:

        沒錢買片子只能用虛擬了。建議大家不要學pic,pic沒學頭,要搞就搞arm 

        #include<pic.h>
        #include<stdio.h>
        #define uint unsigned int
        #define uchar unsigned char
        uchar H_time=0,L_time=0;
        const uchar tab[]={0x0a,0x22,0x11,0x14};
        extern uchar code[]={0x00,0x00,0x00,0x00};
        void delay(uint z)
        {
        uint x,y;
        for(x=z;x>0;x--)
        for(y=5;y>0;y--);
        }
        void light(uchar n)
        {
        uchar i,top,temp;
        for(;n>0;n--)
        {
        PORTC=H_time*16+L_time;
        H_time++;L_time++;
        temp=0x00;
        for(i=0;i<0xff;i++)
        {
        temp++;
        PORTD=temp;
        delay(2);
        }
        }
        }
        void RGB_light()
        {
        PORTB=tab[0];
        light(7);H_time=0x00;
        PORTB=tab[1];
        light(2);H_time=0x00;L_time=0x00;
        PORTB=tab[2];
        light(7);L_time=0x00;
        PORTB=tab[3];
        light(2);H_time=0x00;L_time=0x00;
        PORTB=0X00;

        }
        void main()
        {
        TRISD=0;
        TRISB=0;
        TRISC=0;
        while(1)
        {
        RGB_light();
        }

        }

         

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮