freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

紅外遙控編碼格式及學習模式含程序-免費閱讀

2025-01-30 20:50 上一頁面

下一頁面
  

【正文】 if(buf2_flag){//指針加一}//將state1置為10,準備接收下個字節(jié)的高半字節(jié)//將接收的數(shù)據(jù)保存至接收緩沖里,并且數(shù)據(jù)指針加一sbuf1amp。else//判斷接收是否正確//僅保留高半字節(jié),低半字節(jié)去掉//按位取反,使高半字節(jié)變原碼else//置標志位為1,使主程序能對接收錯誤進行處理//把NACK信號存入接收緩沖里// 將接收狀態(tài)標志置為零,重新接收//禁止接收[0]=sbuf2。//判斷是否為復位命令{//接收錯誤,有可能接收的是數(shù)據(jù)幀尾,也有可能是接收錯誤if((sbuf2amp。//把高半字節(jié)右移到的半字節(jié)//初始化接收地址//是則把state賦值為10interrupt//返回繼續(xù)查詢//判斷是否溢出緩沖,如果溢出則失敗退出*ir=RCAP2H。ir++。*ir=[1]。ir++。//檢查有沒超時,如果超時則退出interrupt 3{tf_1()。interrupt 1{tf_0()。unsigned int read_key_data(unsigned char a)。unsigned char read_byte_nack_iic(void)。void read_ir(void)。bit ir_flag。unsigned long c。unsigned char a[4]。//unsigned int data *p2[2]。unsigned char xdata *p3。union{//接收標志,1表示接受到一個數(shù)據(jù)幀,0表示沒有接受到數(shù)據(jù)幀或數(shù)據(jù)幀為空bit buf2_flag。buf2_length。buf1_length。IRREQUEST0x00//數(shù)據(jù)無效define點擊數(shù):3 【字體: 】,跟著引導碼是系統(tǒng)碼,系統(tǒng)反碼,按鍵碼,按鍵反碼,如果按著鍵不放,則遙控器則發(fā)送一段重復碼,重復碼由9ms的高電平,跟著是一個短脈沖,本程序是免費給大家,版權所有,不得用于商業(yè)目的,如需用到本程序到商業(yè)上請與本人聯(lián)系經(jīng)本人同意后方可用于商業(yè)目的,本程序經(jīng)過試用,能解大部分遙控器的編碼!includeRC5編碼相對簡單一些:同樣由于取自紅外接收頭的波形需要反相一下波形以便于分析:反相后的波形:比如可能沒有引導碼(電視音響類都有)、校驗方式取累加和(電視音響類一般取反碼)等。如此大的差異,如果按“位”的概念來講,應該是多少位呢?64?128?顯然都不可能包含如此長短不一的編碼。但并不是所有的編碼器都是如此,比如TOSHIBA的TC9012,其“0”,其“1”,。紅外遙控編碼格式及學習模式標簽: 紅外遙控編碼雜談分類:electronicalPPM(脈沖位置調(diào)制):以發(fā)射載波的位置表示“0”和“1”。學習模式現(xiàn)在用來學習紅外的CPU,無外乎以下幾種:MCS51系列、microchip pic16系列、winbond w741系列、holtek ht48系列以上的CPU由于價格便宜、使用量大,被廣泛使用在遙控器上。因為空調(diào)的狀態(tài)多,必須一次發(fā)送完畢,有制冷、溫度、風速、自動、定時、加濕、制熱等,所以編碼很長,并且同一個按鍵,在不同狀態(tài)下發(fā)送的編碼不一樣,造成學習上的困難。根據(jù)編碼規(guī)則:得到一組數(shù)字:110,11010,001101根據(jù)編碼定義:第一位是起始位S 通常是邏輯1第二位是場位F通常為邏輯1,在RC5擴展模式下它將最后6位命令代碼擴充到7位代碼(高位MSB),這樣可以從64個鍵值擴充到128個鍵值。NUL
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1