1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1468|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

dspIc4011 程序,mplabx

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:413965 發(fā)表于 2018-10-23 13:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
/FCKSM = 00;時鐘切換使能 FOS = 11主振蕩器XT晶振模式外部4MHz
_FWDT(0X0000);//關(guān)狗
_FBORPOR(0X3A2);//MCLREN禁止 欠壓2.7V 上電延時16MS
_FGS(0X03);
*/
void Delay_1ms(unsigned int t)//t = 1000大概1s
{
        unsigned int i,j;   
        for(i = 0;i < t;i ++)
                for(j = 0;j < 100;j ++);
}

#define  SCLK   PORTBbits.RB1
unsigned int  Time;

void Timer1_Init(void)//定時器初始化
{
    T1CONbits.TON = 0;//定時器關(guān)閉
    T1CON = 0x0000;//空閑工作 預(yù)分頻1:4 不用外部時鐘 FOSC/4
    T1CONbits.TSYNC = 1;//外部時鐘
    IEC0bits.T1IE = 1;//允許Timer1中斷請求
    INTCON1 |= 0X8000;//不要中斷嵌套
    IPC0bits.T1IP = 0x07;//中斷優(yōu)先級7
    T1CONbits.TON = 1;//定時器使能
}

int main()
{
    TRISB = 0x00;//RB口設(shè)置為輸出
    Timer1_Init();

        while(1)
        {
                //PORTB = 0x02; //高電平輸出
               // PORTBbits.RB1=1;
              //  SCLK = 1;
                Delay_1ms(1000);

                //PORTB = 0x00;//低電平輸出
                //PORTBbits.RB1=0;
               // SCLK = 0;
                Delay_1ms(1000);
        }
}


void __attribute__((__interrupt__, auto_psv)) _T1Interrupt(void)//定時器1中斷
{

        IFS0bits.T1IF = 0;//清中斷
        //定時器中斷處理函數(shù)

        T1CONbits.TON = 0;//定時器使能
        TMR1 = -62500;
        T1CONbits.TON = 1;//定時器使能

        Time ++;
        if(Time == 16)
        {
             Time = 0;
               //T ++;
             //  SCLK = 0;
        }

       SCLK = (Time & 0x08) ? 1 : 0;
}




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2018-10-23 16:01 | 只看該作者
補全原理圖或者詳細說明一下電路連接即可獲得100+黑幣
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表