wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

FT61F022A單片機使用紅外遙控控制LED燈的亮度

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:745717 發(fā)表于 2021-3-24 17:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
/***************************************
*        文件名:0722-LED_Infrared.prj
*        IC:FT61F022A
*        功能:使用紅外遙控控制LED燈的亮度
*        時間:2020-07-22
****************************************/
#include        "SYSCFG.h";
/***********************宏定義**************************/
#define  unchar     unsigned char
#define  unint      unsigned int
#define  unlong     unsigned long

#define  LED_S2                RA6   
#define  LED_S1                RC3
#define  IR_Input                RC1
/******************************************************/
void Ir_work(void);

volatile        bit        bit_bit;
volatile        bit        IR_Input_Old;
volatile        bit REC_DATA_OK;
volatile        bit        REC_BIT_OK;

volatile unsigned char                bit_count;
volatile unsigned char                byte_count;

volatile unsigned char                irdata[4];
volatile unsigned char                irtime;

/*-------------------------------------------------
*  函數(shù)名:POWER_INITIAL
*        功能:  上電系統(tǒng)初始化
*  輸入:  無
*  輸出:  無
--------------------------------------------------*/        
void POWER_INITIAL (void)
{
         
        OSCCON = 0B01110001;        //WDT 32KHZ IRCF=111=16MHZ/2=8MHZ,0.125US/T
                                                         //Bit0=1,系統(tǒng)時鐘為內(nèi)部振蕩器
                                                         //Bit0=0,時鐘源由FOSC<2:0>決定即編譯選項時選擇
        INTCON = 0;                          //暫禁止所有中斷
        PORTA = 0B00000000;               
        TRISA = 0B10111111;                //PA輸入輸出 0-輸出 1-輸入
                                                        //PA6->輸出                                                
        PORTC = 0B00000000;         
        TRISC = 0B11110111;                //PC輸入輸出 0-輸出 1-輸入  
        WPUA = 0B00000000;             //PA端口上拉控制 1-開上拉 0-關(guān)上拉
        WPUC = 0B00000010;             //PC端口上拉控制 1-開上拉 0-關(guān)上拉
        OPTION = 0B00001000;        //Bit3=1 WDT MODE,PS=000=1:1 WDT RATE
                                                        //Bit3 預(yù)分頻器分配位 0-Timer0 1-WDT
                                                        //Bit7(PAPU)=0 ENABLED PULL UP PA
        MSCKCON = 0B00000000;        //Bit6->0,禁止PA4,PC5穩(wěn)壓輸出
                                                          //Bit5->0,TIMER2時鐘為Fosc
                                                          //But4->0,禁止LVR      
        CMCON0 = 0B00000111;         //關(guān)閉比較器,CxIN為數(shù)字IO口
        ANSEL=0X0B00000000;
}
/*-------------------------------------------------
* 函數(shù)名稱:   TIMER1_INITIAL
* 功能:      初始化設(shè)置定時器1
* 相關(guān)寄存器: T1CON TMR1H TMR1L TMR1IE TMR1ON PEIE GIE
-------------------------------------------------*/
void TIMER1_INITIAL (void)
{
        //需要在中斷里重新賦初始值
        T1CON = 0B00000000;         //B[5:4]=00,T2時鐘分頻 1:1
                                                         //B1=0,T1時鐘源選擇內(nèi)部時鐘
                                                         //T1SYNC=16M/2T=8M=0.125US
        TMR1L = 0XC0;                          //定時500US=>TMR1=8000*0.125US=1MS
                                            //初值=65536-8000=57,536=>0XE0C0
        TMR1H = 0XE0;                          //賦初值=>TMR1H=E0;TMR1L=0XC0
//        TMR1L = (65536 - 40000) % 256;
//        TMR1H = (65536 - 40000) / 256;
// TMR1L =0XA0;
// TMR1H =0XFF;
        TMR1IE = 1;                                //使能TMER1的中斷
        TMR1ON = 1;                        //使能TMER1啟動
        PEIE = 1;                                    //使能外設(shè)中斷
        GIE = 1;                                   //使能全局中斷
}
/**************中斷處理**********************************/
void interrupt ISR(void)           //PIC_HI-TECH使用
{
        if(TMR1IF)
                {
                TMR1IF = 0;
                TMR1L = 0XE0;                          //定時500US=>TMR1=8000*0.125US=1MS
                                                                                        //初值=65536-8000=57,536=>0XE0C0
                TMR1H = 0XFC; //100US
                //LED_S1=1;
                if(IR_Input&&irtime<100)
                        {
            irtime++;   
                        }
        if(IR_Input==0)
                        {
            if(IR_Input_Old==1)
                                {
                                 if(irtime>1&&irtime<10)   
                                        {bit_bit=0;REC_BIT_OK=1;}
                                 else if(irtime>9&&irtime<21)  
                                        {bit_bit=1;REC_BIT_OK=1;}
                                 else if(irtime>40)
                                        {
                    REC_BIT_OK=0;   
                                        bit_count=0;
                                        byte_count=0;
                                        }
                                }
                        irtime=0;
                        }
        IR_Input_Old=IR_Input;

                if(REC_BIT_OK==1&&REC_DATA_OK==0)
                        {
            irdata[byte_count]<<=1;   

                        if(bit_bit)
                                irdata[byte_count]|=0x01;
            else
                                irdata[byte_count]&=0xfe;

                        bit_count++;
            if(bit_count>7)
                                {
                 byte_count++;
                 if(byte_count>3)
                                        REC_DATA_OK=1;
                 bit_count=0;   
                                }
                        REC_BIT_OK=0;
                        }
  //      LED_S1=0;   
                }
}

/*------------------------------------------------
                鍵碼對應(yīng)的按鍵
------------------------------------------------*/
void Ir_work(void)//紅外鍵值散轉(zhuǎn)程序
{
if(irdata[0]==0x80&&irdata[1]==0x75&&(irdata[2]=255-irdata[3]))
        {
    if(irdata[2] ==0x78)//off
                {
        if(LED_S1)
                        LED_S1=0;
                else
                        LED_S1=1;
                }
        if(irdata[2] ==0x00)//+
                {

                }
   if(irdata[2] ==0x00)//-
                {

                }
        }

}
/*****主函數(shù)********/
void main()
{
        POWER_INITIAL();
    TIMER1_INITIAL();
    while(1)
    {
        if(REC_DATA_OK)
        {
                Ir_work();
                REC_DATA_OK = 0;
        }
        }
}

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

使用道具 舉報

沙發(fā)
ID:328014 發(fā)表于 2021-3-24 21:18 | 只看該作者
好東東 能分享一下電路圖和頭文件嗎?
回復(fù)

使用道具 舉報

板凳
ID:745717 發(fā)表于 2021-3-26 15:49 | 只看該作者
51hei團團 發(fā)表于 2021-3-24 21:18
好東東 能分享一下電路圖和頭文件嗎?

不好意思,這是自己簡單搭建的電路,沒有電路圖
回復(fù)

使用道具 舉報

地板
ID:607312 發(fā)表于 2021-4-10 14:30 | 只看該作者
很好的學(xué)習(xí)資料,最近正在學(xué)習(xí)輝芒MCU的紅外處理,能分享一下遙控器用的是拿種嗎?
回復(fù)

使用道具 舉報

5#
ID:607312 發(fā)表于 2021-4-10 14:31 | 只看該作者
或者手畫的原理圖意可以啊
回復(fù)

使用道具 舉報

6#
ID:607312 發(fā)表于 2021-7-20 14:17 | 只看該作者
請問一下程序測試過嗎?為什么我測試了不行呢
回復(fù)

使用道具 舉報

7#
ID:1128355 發(fā)表于 2024-7-8 18:48 | 只看該作者
take a look.
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
一二三不卡视频| 九九热线有精品视频99| 亚洲片在线资源| 亚洲深夜视频| 邻居大乳一区二区三区| 欧美一级免费片| 国产精品久久综合av爱欲tv| 亚洲天堂av一区| 久久丝袜美腿综合| 亚洲日本成人在线观看| 亚洲剧情一区二区| 久热精品在线视频| 久久精品2019中文字幕| 国产精品免费久久久| 北条麻妃69av| 99日在线视频| 九九热久久免费视频| 精品处破女学生| 91丨九色丨蝌蚪丨对白| 乱人伦中文字幕在线zone| 精品无码在线视频| 欧美一区二区三区网站| 97精品人妻一区二区三区在线| 99自拍视频在线观看| 加勒比久久高清| 视频一区二区欧美| 亚洲国产日韩综合久久精品| 日韩精品在线观看视频| 久久婷婷国产麻豆91天堂| 国产伦精品一区二区三区在线| 日本免费在线精品| 神马影院一区二区三区| 2019日韩中文字幕mv| 久久99国产精品| 国产成人精品一区二区在线 | 国产精品热久久久久夜色精品三区| 日韩av二区在线播放| 国产厕拍一区| 激情小说亚洲图片| 亚洲一区二区五区| 日韩精品中文字幕在线不卡尤物 | 国产福利在线导航| 国产精品视频免费播放| 精品无人区乱码1区2区3区免费| 日韩成人一区二区三区| 久久久com| 欧美视频免费看欧美视频| 美国av一区二区三区| 欧美男女爱爱视频| 人妻少妇精品无码专区久久| www.av黄色| 中文字幕有码在线播放| 国内视频一区| 日本黄色录像片| 亚欧精品在线| 性活交片大全免费看| 国产伦精品一区二区三区免.费 | 日韩成人手机在线| 午夜精品三级久久久有码| 成人在线观看免费网站| 国内精品久久久久久久影视蜜臀| 亚洲精品菠萝久久久久久久| 久久久999国产精品| 成人亚洲激情网| 国产天堂在线播放| 好看的av在线| 亚洲男人网站| 国产在线导航| 成人线上视频| av电影一区二区| 久久久欧美精品| 狠狠热免费视频| 国产一区二区网站| 成人羞羞动漫| 欧美羞羞免费网站| 亚洲蜜桃在线| 国产不卡在线观看视频| 99在线免费视频| 亚洲成人影院少妇| 四虎国产精品免费久久| 日本在线观看大片免费视频| 国产成人aa在线观看网站站| 欧美日在线观看| 中文字幕亚洲激情| 99亚洲国产精品| 国产全是老熟女太爽了| av大全在线观看| 成人影院一区二区三区| 丝袜美腿一区| 成人听书哪个软件好| 亚洲天堂2016| 55夜色66夜色国产精品视频| 亚洲国产精品热久久| 欧美岛国在线观看| 午夜久久久精品| 日本免费网站在线观看| 1234区在线观看视频免费| caoporn国产精品免费视频| 婷婷精品进入| 尤物九九久久国产精品的分类| 欧美高跟鞋交xxxxxhd| 最新亚洲国产精品| 久久青草精品视频免费观看| 最新中文字幕视频| 中文字幕在线视频观看| 亚洲精华一区二区三区| 久久伊人久久| caoporn国产一区二区| 欧美一区二区三区综合| 欧美激情精品久久久久久小说| 国产小视频一区| 亚洲精品tv久久久久久久久久| 欧美日韩高清| 久久精品亚洲精品国产欧美kt∨| 久久免费观看视频| 偷拍精品一区二区三区| 真实国产乱子伦精品一区二区三区| 欧美精品一卡| 这里只有精品在线观看| 亚洲精品毛片一区二区三区| 亚洲一区二区三区中文字幕在线观看 | 四虎影视av| av高清一区| 欧美性猛交xxxxx水多| 国产精品久久不卡| 亚洲成人av综合| 播放一区二区| 亚洲全黄一级网站| 综合蜜桃精品| 日本成人中文字幕| 日本一二三四区视频| 中国av在线播放| 久久精品国产一区二区三区| 114美女做爰视频在线| 国产精品久久国产愉拍| 日韩久久精品电影| 精品亚洲永久免费| 99精品视频在线| 日本一区二区三区四区五区六区| 在线观看中文字幕2021| 国产999精品在线观看| 欧美这里有精品| 妞干网在线免费视频| 最新黄网在线观看| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲va欧美va| 青椒成人免费视频| 性欧美xxxx交| 成av人免费青青久| 日韩av免费| 欧美成人小视频| 欧美天堂在线视频| 成人自拍视频在线观看| 日本一区视频在线观看免费| 久久久免费看片| 亚洲精品自拍| 国内不卡一区二区三区| 能看av的网址| 国产真实乱子伦精品视频| 亚洲天堂av综合网| 国产激情视频一区二区| 国产盗摄女厕一区二区三区| 又粗又黑又大的吊av| 小荡货+程雪柔| 亚洲v.com| 国产日韩欧美在线看| 国产精品入口麻豆完整版| 久久美女高清视频| 久草视频在线免费看| 久久精品亚洲欧美日韩精品中文字幕| 国产精品国产亚洲精品看不卡| 成人网ww555视频免费看| 国产精品免费在线播放| 欧美日韩女优| 免费一级特黄特色毛片久久看| 日韩夫妻性生活xx| 欧美一级免费在线观看| √最新版天堂资源网在线| 久久国产色av| 成年人视频在线观看免费| 国产手机精品在线| 岛国视频免费在线观看| 日韩精品中文字幕一区二区 | 日本福利视频| 欧美一区二区在线看| av网站免费播放| 精品动漫一区二区三区| 精品无码一区二区三区的天堂| 欧美探花视频资源| 99免在线观看免费视频高清| 亚洲国产日韩欧美在线图片| 开心婷婷激情五月| 久久综合久久99| 国产精品100| 午夜精品久久久久影视| 国产精品无码永久免费不卡| 精品一区二区免费在线观看| 国产无套粉嫩白浆内谢的出处| 婷婷亚洲图片| www深夜成人a√在线| 日本在线电影一区二区三区| 欧美精品一区二区三区免费播放| 26uuu亚洲电影| 国产中文一区二区| av免费在线网站| 蜜臀精品一区二区| 国产裸体歌舞团一区二区| 欧美成人一区二区三区电影| 在线看福利影| 国产午夜精品视频一区二区三区| 午夜日韩av| 中文字幕 欧美日韩| 欧美xxav| 国产成人a亚洲精品| 亚洲男男gay视频| 1024亚洲合集| 精品视频一区二区在线| 中国成人一区| 91动漫免费网站| 日韩一级完整毛片| 亚洲在线天堂| 亚洲美女少妇无套啪啪呻吟| 免费av一区二区| 午夜在线观看91| 亚洲熟妇无码另类久久久| 久久在线91| 亚洲成人黄色片| 美日韩丰满少妇在线观看| 欧美捆绑视频| 久久久久久97| 在线黄色.com| 亚洲一区二区三区精品在线观看| 日本成人三级电影| 97久草视频| 日本午夜大片a在线观看| 精品亚洲一区二区三区| 免费网站观看www在线观看| 日韩精品中文字幕在线一区| 新片速递亚洲合集欧美合集| 中文字幕影片免费在线观看| 欧美自拍丝袜亚洲| 国产高清免费在线播放| 91高潮在线观看| 丰满少妇在线观看网站| 日本精品一区二区三区四区的功能| 免费看岛国视频在线观看| 蜜桃视频在线观看91| jlzzjlzz国产精品久久| 天堂av在线免费观看| 特级特黄刘亦菲aaa级| 亚洲成人xxx| 小小影院久久| 日本dhxxxxxdh14日本| 欧在线一二三四区| 8v天堂国产在线一区二区| 亚欧视频在线观看| 欧美日韩加勒比精品一区| 捆绑紧缚一区二区三区在线观看| 欧美视频免费播放| 日韩午夜av一区| 日本道不卡免费一区| 初体验·韩国| 在线观看欧美激情| www.欧美.com| www.色在线| 91国产免费观看| 免费黄色电影在线观看| 91精品国产乱码久久久久久蜜臀| 精品国内亚洲2022精品成人| 在线电影中文字幕| 欧美一级黄色影院| 成人av资源站| 国产精品178页| 国产淫片av片久久久久久| 欧美大片在线观看一区二区| 日韩中文字幕av电影| 亚洲一区 欧美| 久久久久久av| 91精品电影| brazzers欧美最新版视频| 久久久久久久激情| 91麻豆精品国产91久久久| jizz性欧美23| 国产精品手机在线观看| 在线电影院国产精品| 麻豆av电影在线观看| 中国美女乱淫免费看视频| 久久久久免费视频| jizz一区二区| 国产主播性色av福利精品一区| 日韩av女优在线观看| 国产成人jvid在线播放| 欧美国产欧美亚州国产日韩mv天天看完整| 精品二区在线观看| 国产精品偷伦一区二区| 涩涩屋成人免费视频软件| 久久性生活视频| 星空大象在线观看免费播放| 亚洲系列中文字幕| 蜜桃视频网站在线观看| 国产视频一区二区三| 亲子乱一区二区三区电影 | 99麻豆久久久国产精品免费| 国产尤物视频| 国产视频一区二区不卡| 欧美日韩成人高清| 亚洲欧美电影| 久久亚洲国产成人精品性色| 亚洲国产婷婷香蕉久久久久久99| 亚洲人成电影网| 欧美影院一区| 日本jizzjizz| 手机在线国产视频| 欧美日本在线视频中文字字幕| 欧美日本久久| 最新av网站在线观看| 亚洲综合在线网| 在线观看免费不卡av| 国产日韩av一区二区| 成人在线看片网站| 欧美一区二区中文字幕| 亚洲国产精品久久久久秋霞蜜臀 | 成人免费公开视频| 欧美另类一区| 精品成人av一区| 亚洲综合小说| 唐人社导航福利精品| 久青草免费视频| 欧美久久久久久久| 亚洲一区二区黄色| 精品123区| 69中国xxxxxxxxx69| xxxwww在线观看| 97中文字幕在线观看| 色一情一乱一伦一区二区三欧美 | 老熟妇仑乱视频一区二区| 热久久这里只有精品| 91精品在线一区二区| k8久久久一区二区三区| 激情五月***国产精品| 最新av在线网站| 国产1卡2卡三卡四卡网站| 亚洲高清精品视频| 国产性猛交╳xxx乱大交| 中文字幕第4页| 成年人网站av| 91精品91久久久中77777老牛| 色大师av一区二区三区| 91九色蝌蚪国产| 亚洲精品国产精品久久清纯直播 | 未来日记在线观看| 麻豆美女网站| 黄色a**址| 毛片网站免费哦| 国产卡一卡2卡三卡免费视频| 五月天婷婷视频| 波多野结衣欲乱| 欧美日韩国产成人在线免费| av一区二区三区在线| 久久精品理论片| 国内精品久久久久久野外| 可以直接看的无码av| 1314成人网| 亚洲自拍偷拍二区| 一区二区在线观看网站| 久久视频免费在线| 性chinese极品按摩| 精品伦精品一区二区三区视频| 精品一区电影国产| 在线成人免费观看| 亚洲精品国产suv| 操91在线视频| 国产精品xxx视频| 精品国产亚洲在线| 日韩专区在线视频| 韩国成人在线| 99青草视频在线播放视| 女人成午夜大片7777在线| 久热国产视频| 国产尤物一区二区三区| www.av黄色| 天天干在线观看| 色屁屁草草影院ccyycom| 污污网站在线免费观看| 视频一区 中文字幕| 最近2018年中文字幕在线| wwwxxxx国产| 亚洲人妻一区二区三区| 手机在线不卡av| 成人亚洲精品777777ww| 欧美精产国品一二三区| 日本特黄在线观看| 97成人在线观看视频| 精品视频在线观看一区二区| 天堂v在线视频| 欧美性xxxx图片| 国产99久一区二区三区a片| 亚洲成人一级片| 日韩精品一区二区不卡| 在线能看的av|