紅外線遙控解碼器-軟件編程設(shè)計.doc
約59頁DOC格式手機打開展開
紅外線遙控解碼器-軟件編程設(shè)計,本科畢業(yè)論文摘要:本文探討了基于單片機的紅外線解碼控制系統(tǒng)的設(shè)計原理和主要開發(fā)過程。使用一體化紅外線接收頭,將紅外線遙控器發(fā)出的紅外信號轉(zhuǎn)換為ttl電平信號,將ttl電平信號送到單片機中進行解碼處理,單片機將解碼成功后得到的與按鍵對應(yīng)的操作碼送到兩個七段數(shù)碼管中用16進制顯示,同時利用串口...
內(nèi)容介紹
此文檔由會員 roy_hexm 發(fā)布
紅外線遙控解碼器-軟件編程設(shè)計
本科畢業(yè)論文
摘要:本文探討了基于單片機的紅外線解碼控制系統(tǒng)的設(shè)計原理和主要開發(fā)過程。使用一體化紅外線接收頭,將紅外線遙控器發(fā)出的紅外信號轉(zhuǎn)換為TTL電平信號,將TTL電平信號送到單片機中進行解碼處理,單片機將解碼成功后得到的與按鍵對應(yīng)的操作碼送到兩個七段數(shù)碼管中用16進制顯示,同時利用串口通信線路將操作碼發(fā)送到PC機,實現(xiàn)對PC上的對應(yīng)的多媒體播放器的控制。
關(guān)鍵詞:紅外線;單片機;操作碼;七段數(shù)碼管;串口通信;
目 錄
摘要 - 1 -
第一章 引言 - 2 -
第二章 可行性研究與系統(tǒng)設(shè)計 - 2 -
2.1 系統(tǒng)設(shè)計目標 - 2 -
2.2 可行性研究 - 3 -
2.3 系統(tǒng)設(shè)計..................................................................................................................................- 4 -
第三章 紅外光及紅外線編碼方式介紹 - 5 -
3.1 紅外光的起源和發(fā)展 - 5 -
3.2 紅外線的基本特性 - 6 -
3.3 紅外光控系統(tǒng) - 7 -
3.4 紅外信號編碼方式 - 8 -
第四章 AT89S51單片機簡介 - 11 -
4.1 AT89S51單片機的硬件結(jié)構(gòu) - 11 -
4.2 AT89S51中斷系統(tǒng) - 13 -
4.3 AT89S51定時/計數(shù)器 - 15 -
4.4 串行口及串行通信技術(shù) - 16 -
第五章 單片機C語言編程技術(shù)簡介 - 18 -
5.1 標準程序格式 - 19 -
5.2 數(shù)據(jù)的存儲類型 - 19 -
5.3 常量 - 21 -
5.4 變量 - 22 -
5.5 函數(shù) - 23 -
5.6 中斷函數(shù) - 24 -
附表 - 25 -
第六章 系統(tǒng)設(shè)計實現(xiàn) - 27 -
6.1 工具選擇 - 27 -
6.2 硬件電路設(shè)計 - 28 -
6.3 程序設(shè)計 - 32 -
第七章 多媒體播放器 - 46 -
7.1 主要功能 - 46 -
7.2 界面及外觀 - 47 -
7.3 主要技術(shù)及開發(fā)工具 - 49 -
第八章 系統(tǒng)集成與測試 - 49 -
8.1 系統(tǒng)集成與擴展的目標 - 49 -
8.2 系統(tǒng)集成與擴展的實現(xiàn) - 49 -
8.3 系統(tǒng)測試 - 52 -
第九章 總結(jié) - 53 -
參考文獻 - 55 -
致謝 - 55 -
本科畢業(yè)論文
摘要:本文探討了基于單片機的紅外線解碼控制系統(tǒng)的設(shè)計原理和主要開發(fā)過程。使用一體化紅外線接收頭,將紅外線遙控器發(fā)出的紅外信號轉(zhuǎn)換為TTL電平信號,將TTL電平信號送到單片機中進行解碼處理,單片機將解碼成功后得到的與按鍵對應(yīng)的操作碼送到兩個七段數(shù)碼管中用16進制顯示,同時利用串口通信線路將操作碼發(fā)送到PC機,實現(xiàn)對PC上的對應(yīng)的多媒體播放器的控制。
關(guān)鍵詞:紅外線;單片機;操作碼;七段數(shù)碼管;串口通信;
目 錄
摘要 - 1 -
第一章 引言 - 2 -
第二章 可行性研究與系統(tǒng)設(shè)計 - 2 -
2.1 系統(tǒng)設(shè)計目標 - 2 -
2.2 可行性研究 - 3 -
2.3 系統(tǒng)設(shè)計..................................................................................................................................- 4 -
第三章 紅外光及紅外線編碼方式介紹 - 5 -
3.1 紅外光的起源和發(fā)展 - 5 -
3.2 紅外線的基本特性 - 6 -
3.3 紅外光控系統(tǒng) - 7 -
3.4 紅外信號編碼方式 - 8 -
第四章 AT89S51單片機簡介 - 11 -
4.1 AT89S51單片機的硬件結(jié)構(gòu) - 11 -
4.2 AT89S51中斷系統(tǒng) - 13 -
4.3 AT89S51定時/計數(shù)器 - 15 -
4.4 串行口及串行通信技術(shù) - 16 -
第五章 單片機C語言編程技術(shù)簡介 - 18 -
5.1 標準程序格式 - 19 -
5.2 數(shù)據(jù)的存儲類型 - 19 -
5.3 常量 - 21 -
5.4 變量 - 22 -
5.5 函數(shù) - 23 -
5.6 中斷函數(shù) - 24 -
附表 - 25 -
第六章 系統(tǒng)設(shè)計實現(xiàn) - 27 -
6.1 工具選擇 - 27 -
6.2 硬件電路設(shè)計 - 28 -
6.3 程序設(shè)計 - 32 -
第七章 多媒體播放器 - 46 -
7.1 主要功能 - 46 -
7.2 界面及外觀 - 47 -
7.3 主要技術(shù)及開發(fā)工具 - 49 -
第八章 系統(tǒng)集成與測試 - 49 -
8.1 系統(tǒng)集成與擴展的目標 - 49 -
8.2 系統(tǒng)集成與擴展的實現(xiàn) - 49 -
8.3 系統(tǒng)測試 - 52 -
第九章 總結(jié) - 53 -
參考文獻 - 55 -
致謝 - 55 -