亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

數(shù)字信號發(fā)生器

  • 單片機串行通信發射機

    單片機串行通信發射機 我所做的單片機串行通信發射機主要在實驗室完成,參考有關的書籍和資料,個人完成電路的設計、焊接、檢查、調試,再根據自己的硬件和通信協議用匯編語言編寫發射和顯示程序,然后加電調試,最終達到準確無誤的發射和顯示。在這過程中需要選擇適當的元件,合理的電路圖扎實的焊接技術,基本的故障排除和糾正能力,會使用基本的儀器對硬件進行調試,會熟練的運用匯編語言編寫程序,會用相關的軟件對自己的程序進行翻譯,并燒進芯片中,要與對方接收機統一通信協議,要耐心的反復檢查、修改和調試,直到達到預期目的。單片機串行通信發射機采用串行工作方式,發射并顯示兩位數字信息,既顯示00-99,使數據能夠在不同地方傳遞。硬件部分主要分兩大塊,由AT89C51和多個按鍵組成的控制模塊,包括時鐘電路、控制信號電路,時鐘采用6MHZ晶振和30pF的電容來組成內部時鐘方式,控制信號用手動開關來控制,P1口來控制,P2、P3口產生信號并通過共陽極數碼管來顯示,軟件采用匯編語言來編寫,發射程序在通信協議一致的情況下完成數據的發射,同時顯示程序對發射的數據加以顯示。畢業設計的目的是了解基本電路設計的流程,豐富自己的知識和理論,鞏固所學的知識,提高自己的動手能力和實驗能力,從而具備一定的設計能力。我做得的畢業設計注重于對單片機串行發射的理論的理解,明白發射機的工作原理,以便以后單片機領域的開發和研制打下基礎,提高自己的設計能力,培養創新能力,豐富自己的知識理論,做到理論和實際結合。本課題的重要意義還在于能在進一步層次了解單片機的工作原理,內部結構和工作狀態。理解單片機的接口技術,中斷技術,存儲方式,時鐘方式和控制方式,這樣才能更好的利用單片機來做有效的設計。我的畢業設計分為兩個部分,硬件部分和軟件部分。硬件部分介紹:單片機串行通信發射機電路的設計,單片機AT89C51的功能和其在電路的作用。介紹了AT89C51的管腳結構和每個管腳的作用及各自的連接方法。AT89C51 與MCS-51 兼容,4K字節可編程閃爍存儲器,壽命:1000次可擦,數據保存10年,全靜態工作:0HZ-24HZ,三級程序存儲器鎖定,128*8 位內部RAM,32 跟可編程I/O 線,兩個16 位定時/計數器,5 個中斷源,5 個可編程串行通道,低功耗的閑置和掉電模式,片內震蕩和時鐘電路,P0和P1 可作為串行輸入口,P3口因為其管腳有特殊功能,可連接其他電路。例如P3.0RXD 作為串行輸出口,其中時鐘電路采用內時鐘工作方式,控制信號采用手動控制。數據的傳輸方式分為單工、半雙工、全雙工和多工工作方式;串行通信有兩種形式,異步和同步通信。介紹了串行串行口控制寄存器,電源管理寄存器PCON,中斷允許寄存器IE,還介紹了數碼顯示管的工作方式、組成,共陽極和共陰極數碼顯示管的電路組成,有動態和靜態顯示兩種方式,說明了不同顯示方法與單片機的連接。再后來還介紹了硬件的焊接過程,及在焊接時遇到的問題和應該注意的方面。硬件焊接好后的檢查電路、不裝芯片上電檢查及上電裝芯片檢查。軟件部分:在了解電路設計原理后,根據原理和目的畫出電路流程圖,列出數碼顯示的斷碼表,計算波特率,設置串行口,在與接受機設置相同的通信協議的基礎上編寫顯示和發射程序。編寫完程序還要進行編譯,這就必須會使用編譯軟件。介紹了編譯軟件的使用和使用過程中遇到的問題,及在編譯后燒入芯片使用的軟件PLDA,后來的加電調試,及遇到的問題,在沒問題后與接受機連接,發射數據,直到對方準確接收到。在軟件調試過程中將詳細介紹調試遇到的問題,例如:通信協議是否相同,數碼管是否與芯片連接對應,計數器是否開始計數等。

    標簽: 單片機 串行通信 發射機

    上傳時間: 2013-10-19

    上傳用戶:uuuuuuu

  • 線程通信 本 文 我 們 將 在VC++4.1 環 境 下 介 紹 一 個 父 進 程 和 其 子 進 程 的 通 信 實 例。 在 父 進 程Parent 窗 口 中 按 一 下 鼠 標 左 鍵

    線程通信 本 文 我 們 將 在VC++4.1 環 境 下 介 紹 一 個 父 進 程 和 其 子 進 程 的 通 信 實 例。 在 父 進 程Parent 窗 口 中 按 一 下 鼠 標 左 鍵, 就 會 產 生 一 個Pipe 和 啟 動 子 進 程Child, 并 從Pipe 一 端 發 送 信 息, 同 時Child 啟 動 后 會 創 建 一 個 工 作 線 程, 專 門 用 來 從 管 道 的 另 一 端 讀 入 數 據。 通 過 父 進 程 菜 單 項 的 控 制 來 改 變 圖 形 形 狀 參 數, 并 傳 給Child 使 之 在 自 己 的 窗 口 中 繪 出 響 應 的 圖 形。 下 面 分 別 就 父 進 程Parent 和 子 進 程Child 來 進 行 說 明。

    標簽: Parent 4.1 VC 線程

    上傳時間: 2015-02-26

    上傳用戶:hopy

  • Huffman編碼1. 給出信源符號的一階概率分布

    Huffman編碼1. 給出信源符號的一階概率分布,并計算信源符號熵和單字符Huffman碼表。2. 計算每信源的平均字長,并與信源符號熵比較。3. 比較壓縮效果。

    標簽: Huffman 編碼 信源 符號

    上傳時間: 2013-12-13

    上傳用戶:爺的氣質

  • ADC的源程式

    ADC的源程式,把51的正負極接至ADC,再將ADC.asm檔compile後,ACD便會產生將類比轉成數位訊號的效果

    標簽: ADC 程式

    上傳時間: 2013-12-31

    上傳用戶:569342831

  • JICQ是用JAVA語言編寫的一個基于客戶機/服務器(C/S)模式的局域短信實時通信工具系統

    JICQ是用JAVA語言編寫的一個基于客戶機/服務器(C/S)模式的局域短信實時通信工具系統,系統采用了Microsoft公司的SQL Server 2000作為后臺數據庫,系統通過JDBC訪問數據庫。系統分為服務器程序和客戶程序兩部分,服務器與客戶間采用“傳輸控制協議”(TCP),通過套接字(Socket)連接,客戶之間采用“用戶數據報協議”(UDP),通過數據報套接字(DatagramSocket)建立連接。系統具有用戶注冊、用戶登錄、添加好友、刪除好友、發送和接收消息等功能。

    標簽: JICQ JAVA 語言 編寫

    上傳時間: 2015-06-14

    上傳用戶:CHINA526

  •  ? 本書第一章的部分內容 第 一 章 Java語 言 的 產 生 及 其 特 點 1.1 Java產 生 的 歷 史 與 現 狀 1.1.1 Java產 生 的 歷 史   

     ? 本書第一章的部分內容 第 一 章 Java語 言 的 產 生 及 其 特 點 1.1 Java產 生 的 歷 史 與 現 狀 1.1.1 Java產 生 的 歷 史   Java來 自 于Sun公 司 的 一 個 叫Green的 項 目, 其 原 先 的 目 的 是 為 家 用 消 費 電 子 產 品 開 發 一 個 分 布 式 代 碼 系 統, 這 樣 我 們 可 以 把E-mail發 給 電 冰 箱、 電 視 機 等 家 用 電 器, 對 它 們 進 行 控 制, 和 它 們 進 行 信 息 交 流。 開 始, 準 備 采 用C++,但C++太 復 雜, 安 全 性 差, 最 后 基 于C++開 發 一 種 新 的 語 言Oak(Java的 前 身),Oak是 一 種 用 于 網 絡 的 精 巧 而 安 全 的 語 言,Sun公 司 曾 依 此 投 標 一 個 交 互 式 電 視 項 目, 但 結 果 是 被SGI打 敗

    標簽: Java 1.1

    上傳時間: 2015-06-22

    上傳用戶:songyue1991

  • 摘 要: 本文件是C8051單片機字庫(GB2312)測試實驗程序;使用外部22.1184MHz晶振. 功能:定義 0 ~ 3 、 A 、 F 為功能鍵。按"A" 鍵顯示輸入位碼界面

    摘 要: 本文件是C8051單片機字庫(GB2312)測試實驗程序;使用外部22.1184MHz晶振. 功能:定義 0 ~ 3 、 A 、 F 為功能鍵。按"A" 鍵顯示輸入位碼界面,按 0 鍵頁位置加1,按 1 鍵字位置加1, 按 2 鍵頁位置減1,按 3 鍵字位置減1,并在LCD上顯示該漢字。按"F"返回顯示待機界面。

    標簽: 22.1184 C8051 2312 MHz

    上傳時間: 2015-09-02

    上傳用戶:rocketrevenge

  • ◎「ダウンロードCGI」 Ver1.1 設定&使用説明 畫像や著信メロディなどのデータをEZweb対応端末にダウンロード・ 保存するためのCGIです。 ※ サンプルプログラムに

    ◎「ダウンロードCGI」 Ver1.1 設定&使用説明 畫像や著信メロディなどのデータをEZweb対応端末にダウンロード・ 保存するためのCGIです。 ※ サンプルプログラムに関しては自己責任においてご利用ください。プログラムの利用により   生じた損害については責任を負いかねます。   また、データの內容に関しては、すべて自己責任でお願いいたします。

    標簽: EZweb 12539 Ver 1.1

    上傳時間: 2015-11-27

    上傳用戶:ggwz258

  • Borland C++ Builder開發的Quick_sort演算法實作

    Borland C++ Builder開發的Quick_sort演算法實作,並加入timecounter計算使用的秒數。

    標簽: Quick_sort Borland Builder 算法

    上傳時間: 2015-12-14

    上傳用戶:sk5201314

  • 適合初學者學習使用與學習的範例.包含範圍. 1.RPG行走模式 2.npc置放方法. 3.外部地圖的讀入方式.使用-字串-讀入. 4.物件化的邊界判斷! 5.超簡潔邊界與碰撞偵測 使物

    適合初學者學習使用與學習的範例.包含範圍. 1.RPG行走模式 2.npc置放方法. 3.外部地圖的讀入方式.使用-字串-讀入. 4.物件化的邊界判斷! 5.超簡潔邊界與碰撞偵測 使物件化產生的npc依然保有邊界判斷的能力而不是只仰賴主程式的碰撞偵測. 此亦為完整使用物件的概念.故易於學習. 使用game api支援! 故延伸性非常高~ 請使用sun J2ME Wireless Toolkit運行 (直接將本資料夾置入Wireless Toolkit裡的apps資料夾即可)

    標簽: RPG npc 模式 方式

    上傳時間: 2014-01-01

    上傳用戶:gengxiaochao

主站蜘蛛池模板: 法库县| 白玉县| 湘潭县| 名山县| 南涧| 布尔津县| 吴江市| 清水县| 台前县| 邹城市| 石首市| 甘洛县| 渭南市| 荔波县| 富锦市| 余干县| 丰县| 西青区| 涞源县| 广灵县| 司法| 陕西省| 应用必备| 明光市| 虎林市| 昔阳县| 呈贡县| 美姑县| 舟曲县| 麻栗坡县| 寿阳县| 东至县| 蓬莱市| 三门峡市| 霞浦县| 彭州市| 疏附县| 铜鼓县| 平塘县| 太康县| 甘孜|