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

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

執(zhí)行流

  • 單片機串行通信發(fā)射機

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

    標(biāo)簽: 單片機 串行通信 發(fā)射機

    上傳時間: 2013-10-19

    上傳用戶:uuuuuuu

  • 用C18編譯器進(jìn)行Microwire串行EEPROM與PIC

    用C18編譯器進(jìn)行Microwire串行EEPROM與PIC18單片機的接口設(shè)計 AN1004中文資料 目前市場上有許多種單片機用在嵌入式控制系統(tǒng)設(shè)計中,這些嵌入式控制系統(tǒng)中的很大一部分都要用到非易失性存儲器。由于串行EEPROM 具有封裝尺寸小,存儲容量靈活,對I/O 引腳要求低,和低功耗低成本等特點,已成為非易失性存儲器的首選。 為了滿足市場需求, Microchip Technology 已經(jīng)推出了一整套符合工業(yè)標(biāo)準(zhǔn)的串行EEPROM,覆蓋了2 線式(I2C™)、3 線式(Microwire)和SPI 通信標(biāo)準(zhǔn),并提供了不同的存儲容量、工作電壓范圍和封裝形式。

    標(biāo)簽: Microwire EEPROM C18 PIC

    上傳時間: 2013-10-22

    上傳用戶:crazyer

  • Quartus II 中文教程

    Quartus II 中文教程 您現(xiàn)在閱讀的是 Quartus II 簡介手冊。 Altera® Quartus® II 設(shè)計軟件是適合單芯片可編程系統(tǒng) (SOPC) 的最全面的設(shè)計環(huán)境。 如果您以前用過MAX+PLUS® II 軟件、其它設(shè)計軟件或 ASIC 設(shè)計軟件,并且準(zhǔn)備改用Quartus II 軟件,或如果您對 Quartus II 軟件有了一些了解但想進(jìn)一步了解它的功能,那么本手冊非常適合您。本手冊針對的讀者是 Quartus II 軟件的初學(xué)者,它概述了可編程邏輯設(shè)計中Quartus II 軟件的功能。 不過,本手冊并不是 Quartus II 軟件的詳盡參考手冊。 相反,本手冊只是一本指導(dǎo)書,它解釋軟件的功能以及顯示這些功能如何幫助您進(jìn)行 FPGA 和 CPLD 設(shè)計。 本手冊按一系列特定的可編程邏輯設(shè)計任務(wù)來組織內(nèi)容。 無論是使用 Quartus II 圖形用戶界面、其它 EDA 工具還是 Quartus II 命令行界面,本手冊都將為您介紹最適合設(shè)計流程的功能。第一章概述了主要圖形用戶界面、EDA 工具和命令行界面設(shè)計流程。 接下來的每一章開頭都介紹了該章的具體用途,并對每個任務(wù)流加以概述。 它顯示了如何將 Quartus II 軟件與現(xiàn)有的 EDA 工具和命令行設(shè)計流程集成在一起。另外,手冊還向您推薦了有效使用 Quartus II 軟件的其它可用資源,例如Quartus II 聯(lián)機幫助和 Quartus II 聯(lián)機教程、應(yīng)用程序說明、白皮書以及Altera 網(wǎng)站提供的其它文檔和資源。跟隨本手冊學(xué)習(xí) Quartus II 軟件,了解此軟件如何幫助您提高效率并縮短設(shè)計周期,如何與現(xiàn)有可編程邏輯設(shè)計流程集成以及如何快速有效地達(dá)到設(shè)計、性能和時間要求。

    標(biāo)簽: Quartus II 教程

    上傳時間: 2013-12-22

    上傳用戶:panpanpan

  • 旺宏并行串行NOR Flash對比參考指南

    并行NOR Flash每次傳輸多個bit位的數(shù)據(jù),而串行NOR Flash每次傳輸一個bit位的數(shù)據(jù)。并行NOR Flash比串行NOR Flash具有更快的傳輸速度。

    標(biāo)簽: Flash NOR 旺宏 并行

    上傳時間: 2013-11-01

    上傳用戶:liu123

  • SPI串行EEPROM與PICmicro單片機的接口設(shè)計,A

    目前市場上有許多種單片機用在嵌入式控制系統(tǒng)設(shè)計中,這些嵌入式控制系統(tǒng)中的很大一部分都要用到非易失性存儲器。由于串行EEPROM 具有封裝尺寸小,存儲容量靈活,對I/O 引腳要求低,和低功耗低成本等特點,已成為非易失性存儲器的首選。

    標(biāo)簽: PICmicro EEPROM SPI 串行

    上傳時間: 2013-11-13

    上傳用戶:invtnewer

  • 89C51串行口及串行通信技術(shù)

    7.1  串行通信基本知識7.2  串行口及應(yīng)用7.3  RS-232C標(biāo)準(zhǔn)接口總線 及串行通信硬件設(shè)計7.4  89C51與89C51點對點異步通信7.5  89C51與PC機間通信軟件的設(shè)計7.6  PC機與多個單片機間的通信本章將介紹89C51串行口的結(jié)構(gòu)及應(yīng)用PC機與89C51間的雙機通信一臺PC機控制多臺89C51前沿機的分布式系統(tǒng),以及通信接口電路和軟件設(shè)計,并給出設(shè)計實例,包括接口電路、程序框圖、主程序和接收/發(fā)送子程序.

    標(biāo)簽: 89C51 串行口 串行通信技術(shù)

    上傳時間: 2013-10-27

    上傳用戶:firstbyte

  • 自動檢測80C51串行通訊中的波特率

    自動檢測80C51串行通訊中的波特率:本文介紹一種在80C51 串行通訊應(yīng)用中自動檢測波特率的方法。按照經(jīng)驗,程序起動后所接收到的第1 個字符用于測量波特率。這種方法可以不用設(shè)定難于記憶的開關(guān),還可以免去在有關(guān)應(yīng)用中使用多種不同波特率的煩惱。人們可以設(shè)想:一種可靠地實現(xiàn)自動波特檢測的方法是可能的,它無須嚴(yán)格限制可被確認(rèn)的字符。問題是:在各種的條件下,如何可以在大量允許出現(xiàn)的字符中找出波特率定時間隔。顯然,最快捷的方法是檢測一個單獨位時間(single bit time),以確定接收波特率應(yīng)該是多少。可是,在RS-232 模式下,許多ASCII 字符并不能測量出一個單獨位時間。對于大多數(shù)字符來說,只要波特率存在合理波動(這里的波特率是指標(biāo)準(zhǔn)波特率),從起始位到最后一位“可見”位的數(shù)據(jù)傳輸周期就會在一定范圍內(nèi)發(fā)生變化。此外,許多系統(tǒng)采用8 位數(shù)據(jù)、無奇偶校驗的格式傳輸ASCII 字符。在這種格式里,普通ASCII 字節(jié)不會有MSB 設(shè)定,并且,UART總是先發(fā)送數(shù)據(jù)低位(LSB),后發(fā)送數(shù)據(jù)高位(MSB),我們總會看見數(shù)據(jù)的停止位。在下面的波特率檢測程序中,先等待串行通訊輸入管腳的起始信號(下降沿),然后起動定時器T0。在其后的串行數(shù)據(jù)的每一個上升沿,將定時器T0 的數(shù)值捕獲并保存。當(dāng)定時器T0溢出時,其最后一次捕獲的數(shù)值即為從串行數(shù)據(jù)起始位到最后一個上升沿(我們假設(shè)是停止位)過程所持續(xù)的時間。

    標(biāo)簽: 80C51 自動檢測 串行通訊 波特率

    上傳時間: 2014-08-22

    上傳用戶:dajin

  • 單片機溫度采集器與PC104分站的串行通信

    單片機溫度采集器與PC104分站的串行通信:用PC104 模塊組建的礦井變電所采集分站,具有強大的以太網(wǎng)和CAN 總線通信功能。在PC104模塊底板上,設(shè)計了一個基于89C2051 單片機的溫度采集器,用于采集溫度傳感器監(jiān)測值并通過串口將該監(jiān)測值傳送到PC104 分站。該設(shè)計簡化了變電所環(huán)境溫度監(jiān)測的軟、硬件,并且編程簡單,充分利用了PC104 的空閑串口資源。關(guān)鍵詞:溫度采集器; 單片機; 串行通信; PC104

    標(biāo)簽: 104 PC 單片機

    上傳時間: 2013-11-24

    上傳用戶:wangchong

  • TMS320F240 DSP與C51單片機串行通訊的實現(xiàn)

    本文介紹一種實現(xiàn)TMS320F240 DSP與C51單片機串行通訊的方法。詳細(xì)說明了TMS320F240 DSP與C51單片機的硬件構(gòu)成和軟件設(shè)置等問題。

    標(biāo)簽: 320F F240 TMS 320

    上傳時間: 2013-11-24

    上傳用戶:1234567890qqq

  • 串行EEPROM在MCS 51單片機系統(tǒng)中的應(yīng)用

    通過介紹串行EEPR0M芯片在MCS.51單片機系統(tǒng)中的應(yīng)用,為單片機應(yīng)用數(shù)據(jù)存儲器的擴展,提供一個新的理念,從而有效地提高了單片機cPu的引腳資源利用率,為單片機應(yīng)用系統(tǒng)設(shè)計、開發(fā)、數(shù)據(jù)管理提供了又一種結(jié)構(gòu)形式.

    標(biāo)簽: EEPROM MCS 串行 51單片機

    上傳時間: 2013-10-21

    上傳用戶:181992417

主站蜘蛛池模板: 高青县| 黄山市| 工布江达县| 高邮市| 景德镇市| 乌拉特后旗| 巴南区| 江西省| 津南区| 菏泽市| 西乡县| 沂源县| 潞西市| 丰台区| 山阴县| 哈密市| 甘孜县| 衡水市| 个旧市| 安龙县| 扬州市| 商城县| 育儿| 武夷山市| 图们市| 平乡县| 安化县| 永济市| 洛阳市| 新泰市| 纳雍县| 米脂县| 阳东县| 福鼎市| 施秉县| 龙山县| 柳河县| 崇礼县| 锡林浩特市| 凤山县| 罗山县|