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

正文內容

智能學習型遙控系統(tǒng)的設計與實現(xiàn)畢業(yè)設計(參考版)

2024-11-07 00:17本頁面
  

【正文】 智能學習型遙控系統(tǒng)設計與實現(xiàn) 引言 第 8 頁 40 頁 第 7 頁 共 40 頁 智能學習型遙控系統(tǒng)的設計與實現(xiàn) 系統(tǒng)綜述 系統(tǒng)分析 系統(tǒng)設計 系統(tǒng)實現(xiàn) 系統(tǒng)的開發(fā)環(huán)境及測試分析 智能學習型遙控系統(tǒng)的設計與實現(xiàn) 參考文獻 智能學習型遙控系統(tǒng)的設計與實現(xiàn) 附錄 M C U 按 鍵 矩 陣 LED 指示電路 紅外發(fā) 射電路 功率放 大電路 EEPORM 存儲 放大 電路 紅外接收傳 感 器 智能學習型遙控系統(tǒng) 紅外學習識別功能 紅外信號 發(fā)射功能 紅外信號接收功能 復合 MA C H O 功能 數(shù)據(jù)存儲功能 9ms 560us 560us 590us 1690us 引導碼 0 1 取鍵值 取鍵碼 開始 系統(tǒng)初始化 信號處理 生成發(fā)碼波序列 發(fā)碼第一幀 對方是否有信號發(fā)出 繼續(xù)發(fā)一幀碼 是否為學習鍵 否 否 有 等待一定時間接收信號 按鍵是否松開 鍵 等待鍵碼下一位高電平 ,T0 停止計數(shù) 等待鍵碼第一位低電平 ,T0 開始計數(shù) 等待鍵碼第一位 高電平并置 TH0、 TL0、 h_count 為零 當前位為 1 初始化 ,置 TH0、 TL0 為零 判斷其是否為引導碼 TH0 0x04 進入譯碼程序 否 是 H_count 8 當前位為 0 等待引導碼高電平 ,T0 開始計數(shù) 等待引導碼低電平 ,T0 停止計數(shù) 鍵碼值 H_count++ 是 否 是 否 退出譯碼程序 。 TR1 0。 while 1 send_data c 。 delay 255 。 delay 255 。 TL1 0xf3。 TMOD 0x21。 void main void uchar c 0x77。 TR1 0。 //發(fā)數(shù)據(jù)碼的反碼 TR1 1。 //發(fā)系統(tǒng)碼的反碼 send_bit one_data 。 // 的間隔 send_bit SYS_DATA 。 send_pulse_9000 。 //如果是 0 則延 one_bit one_bit 1。key_num 1 send_space_1685 。i++ send_pulse_565 。 for i 0。 void send_bit uchar one_bit uchar i。 while TR0 。 TL0 0xea。 void send_space_560 void // 間隔 OUT 1。 while TR0 。 TL0 0x7f。 void send_space_1685 void // 間隔 OUT 1。 TR1 0。 TR1 1。 TL0 0xee。 OUT 1。 TR0 1。 TH0 0xee。 OUT 1。 while TR0 。 TR0 1。 //對 P2 口賦值 void send_pulse_9000 void //9ms 脈寬 TH0 0xdc。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i8]。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i7]。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i6]。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i5]。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i4]。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i3]。 //對 P2 口賦值 delay 1 。 //對 P2 口賦值 P0 disp[i2]。 //對 P2 口賦值 delay 1 。 void display uchar t while t P0 disp[i1]。a 0。 //顯示緩沖 void delay uchar t char a。 //發(fā)送一個數(shù)據(jù) //包括一個起始標志 一個系統(tǒng)碼及其反碼 一個數(shù)據(jù)碼 one_data 及其反碼 char code disp[] 0x28,0x7E,0xA2,0x62,0x74,0x61,0x21,0x7A,0x20,0x60,0x30,0x25,0xA7,0x26,0xA1,0xB1 。 void send_bit uchar one_bit 。 uchar SYS_DATA 0x49。 define send1 send_pulse_565 。 include define uchar unsigned char define uint unsigned int define send0 send_pulse_565 。 //等待接收結束 display 。 //等待低電平 , 一幀開始 TR0 1。 TL0 131。 while 1 YKInit 。 //開總中斷 , 開定時器 0 中斷 YKIn 1。 void main void TMOD 0x01。 RsWriteByte YKDatas[1] 。 break。 //清 0 接收中斷標志 void display //顯示接收的數(shù)據(jù) P1 ~YKDatas[2]。 //開中斷 , 以允許接收數(shù)據(jù)時使用中斷方式 void serial interrupt 4 //串口中斷是 4 P1 SBUF。 //檢測是否發(fā)送完 TI 0。 //關中斷 SBUF byte。 //串口波特率不加倍 . 即設置 SMOD 0。 //開中斷 ES 1。 //方式 1 REN 1。 //啟動 T1 SM0 0。 //T1 工作方式 2 TH1 TL1 0xfd。 else //將數(shù)據(jù)左移一位 , 以便 將一下位數(shù)據(jù)并于最低位 YKDatas[YKtype] YKDatas[YKtype] 1。 TR0 0。 YKcount 0。 else if YKcount 14 //獲取完 mond bits, 共 6 位 YKtype 3。 if YKcount 3 //獲取完 Start bits 和 control bit, 共 3 位 YKtype 1。 TL0 14 YKDatas[YKtype] YKDatas[YKtype] | in。 //一體化解碼后 , 有載頻部分變?yōu)榈碗娖?, 即低電平實際為 1, 高電平實際為 0 //設置定時器初值 //模式 1: TH0 2^16 1651/ / 2^8 65536 1651/ / 256 YKend 0。 YKcount 0。 j 。 i for j 100。 for i a。 //遙控已接收位數(shù) , 一幀的各段標志 bit YKend。 //遙控碼 一幀 14 位 ,YKDatas[0]: 0,1 為 start bits, 2 為 control bit, YKtype 0 //YKDatas[1]: 3~7 為 system bits, YKtype 1 //YKDatas[2]: 8~13 為 mand bits, YKtype 2 sbit YKIn P3^2。 另外,在系統(tǒng)開發(fā)過程中本設計組同學都給于我很大的幫助,幫助解決了不少的難點,使得系統(tǒng)能及時開發(fā)完成,對他們也表示忠心的感謝。同時蔡老師結合現(xiàn)在工廠里面的實際情況,對我們的基本技能有很高的要求。蔡老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。老師認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格,使我深受啟發(fā)。 致謝 在我畢業(yè)設計過程中,學校給我們提供了舒適的工作、學習環(huán)境,老師給予我們悉心的關懷與指導。 [20]《單片機原理及接口技術》梅麗鳳等 清華大學出版社 , 21186。 [18]《 MCS51 系列單片機實用接口技術》 李 華 北京航空航天大學出版社, 15342。 [16]《電子技術基礎》 康華光等 高等教育出版社 , 21158。 [14]《 51 系列單片機高級實例開發(fā)指南》 李軍等 北京航空航天大學出版社 , 2132。 [12]《單片機的 C 語言應用程序設計》 馬忠梅等 北京航空航天大學出版社, 21186。 [10]《單片機原
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1