單片機(jī)串行通信發(fā)射機(jī) 我所做的單片機(jī)串行通信發(fā)射機(jī)主要在實(shí)驗(yàn)室完成,參考有關(guān)的書籍和資料,個(gè)人完成電路的設(shè)計(jì)、焊接、檢查、調(diào)試,再根據(jù)自己的硬件和通信協(xié)議用匯編語言編寫發(fā)射和顯示程序,然后加電調(diào)試,最終達(dá)到準(zhǔn)確無誤的發(fā)射和顯示。在這過程中需要選擇適當(dāng)?shù)脑侠淼碾娐穲D扎實(shí)的焊接技術(shù),基本的故障排除和糾正能力,會(huì)使用基本的儀器對(duì)硬件進(jìn)行調(diào)試,會(huì)熟練的運(yùn)用匯編語言編寫程序,會(huì)用相關(guān)的軟件對(duì)自己的程序進(jìn)行翻譯,并燒進(jìn)芯片中,要與對(duì)方接收機(jī)統(tǒng)一通信協(xié)議,要耐心的反復(fù)檢查、修改和調(diào)試,直到達(dá)到預(yù)期目的。單片機(jī)串行通信發(fā)射機(jī)采用串行工作方式,發(fā)射并顯示兩位數(shù)字信息,既顯示00-99,使數(shù)據(jù)能夠在不同地方傳遞。硬件部分主要分兩大塊,由AT89C51和多個(gè)按鍵組成的控制模塊,包括時(shí)鐘電路、控制信號(hào)電路,時(shí)鐘采用6MHZ晶振和30pF的電容來組成內(nèi)部時(shí)鐘方式,控制信號(hào)用手動(dòng)開關(guān)來控制,P1口來控制,P2、P3口產(chǎn)生信號(hào)并通過共陽極數(shù)碼管來顯示,軟件采用匯編語言來編寫,發(fā)射程序在通信協(xié)議一致的情況下完成數(shù)據(jù)的發(fā)射,同時(shí)顯示程序?qū)Πl(fā)射的數(shù)據(jù)加以顯示。畢業(yè)設(shè)計(jì)的目的是了解基本電路設(shè)計(jì)的流程,豐富自己的知識(shí)和理論,鞏固所學(xué)的知識(shí),提高自己的動(dòng)手能力和實(shí)驗(yàn)?zāi)芰Γ瑥亩邆湟欢ǖ脑O(shè)計(jì)能力。我做得的畢業(yè)設(shè)計(jì)注重于對(duì)單片機(jī)串行發(fā)射的理論的理解,明白發(fā)射機(jī)的工作原理,以便以后單片機(jī)領(lǐng)域的開發(fā)和研制打下基礎(chǔ),提高自己的設(shè)計(jì)能力,培養(yǎng)創(chuàng)新能力,豐富自己的知識(shí)理論,做到理論和實(shí)際結(jié)合。本課題的重要意義還在于能在進(jìn)一步層次了解單片機(jī)的工作原理,內(nèi)部結(jié)構(gòu)和工作狀態(tài)。理解單片機(jī)的接口技術(shù),中斷技術(shù),存儲(chǔ)方式,時(shí)鐘方式和控制方式,這樣才能更好的利用單片機(jī)來做有效的設(shè)計(jì)。我的畢業(yè)設(shè)計(jì)分為兩個(gè)部分,硬件部分和軟件部分。硬件部分介紹:?jiǎn)纹瑱C(jī)串行通信發(fā)射機(jī)電路的設(shè)計(jì),單片機(jī)AT89C51的功能和其在電路的作用。介紹了AT89C51的管腳結(jié)構(gòu)和每個(gè)管腳的作用及各自的連接方法。AT89C51 與MCS-51 兼容,4K字節(jié)可編程閃爍存儲(chǔ)器,壽命:1000次可擦,數(shù)據(jù)保存10年,全靜態(tài)工作:0HZ-24HZ,三級(jí)程序存儲(chǔ)器鎖定,128*8 位內(nèi)部RAM,32 跟可編程I/O 線,兩個(gè)16 位定時(shí)/計(jì)數(shù)器,5 個(gè)中斷源,5 個(gè)可編程串行通道,低功耗的閑置和掉電模式,片內(nèi)震蕩和時(shí)鐘電路,P0和P1 可作為串行輸入口,P3口因?yàn)槠涔苣_有特殊功能,可連接其他電路。例如P3.0RXD 作為串行輸出口,其中時(shí)鐘電路采用內(nèi)時(shí)鐘工作方式,控制信號(hào)采用手動(dòng)控制。數(shù)據(jù)的傳輸方式分為單工、半雙工、全雙工和多工工作方式;串行通信有兩種形式,異步和同步通信。介紹了串行串行口控制寄存器,電源管理寄存器PCON,中斷允許寄存器IE,還介紹了數(shù)碼顯示管的工作方式、組成,共陽極和共陰極數(shù)碼顯示管的電路組成,有動(dòng)態(tài)和靜態(tài)顯示兩種方式,說明了不同顯示方法與單片機(jī)的連接。再后來還介紹了硬件的焊接過程,及在焊接時(shí)遇到的問題和應(yīng)該注意的方面。硬件焊接好后的檢查電路、不裝芯片上電檢查及上電裝芯片檢查。軟件部分:在了解電路設(shè)計(jì)原理后,根據(jù)原理和目的畫出電路流程圖,列出數(shù)碼顯示的斷碼表,計(jì)算波特率,設(shè)置串行口,在與接受機(jī)設(shè)置相同的通信協(xié)議的基礎(chǔ)上編寫顯示和發(fā)射程序。編寫完程序還要進(jìn)行編譯,這就必須會(huì)使用編譯軟件。介紹了編譯軟件的使用和使用過程中遇到的問題,及在編譯后燒入芯片使用的軟件PLDA,后來的加電調(diào)試,及遇到的問題,在沒問題后與接受機(jī)連接,發(fā)射數(shù)據(jù),直到對(duì)方準(zhǔn)確接收到。在軟件調(diào)試過程中將詳細(xì)介紹調(diào)試遇到的問題,例如:通信協(xié)議是否相同,數(shù)碼管是否與芯片連接對(duì)應(yīng),計(jì)數(shù)器是否開始計(jì)數(shù)等。
標(biāo)簽: 單片機(jī) 串行通信 發(fā)射機(jī)
上傳時(shí)間: 2013-10-19
上傳用戶:uuuuuuu
DevKit8000評(píng)估套件簡(jiǎn)介及應(yīng)用 OMAP3530應(yīng)用處理器集成600-MHz ARM Cortex-A8核及430-MHz TMS320C64x DSP核 板載128MByte DDR SDRAM,32bit 板載128MByte NAND Flash
標(biāo)簽: DevKit 8000 評(píng)估套件
上傳時(shí)間: 2014-12-27
上傳用戶:lliuhhui
本文介紹了基于USB單片機(jī)的彈載測(cè)量系統(tǒng)地面測(cè)試臺(tái)的固件程序設(shè)計(jì)方法。地面測(cè)試臺(tái)用來對(duì)彈載數(shù)據(jù)記錄裝置進(jìn)行自檢,在本測(cè)試臺(tái)上采用EZ-USB FX2系列單片機(jī)CY7C68013來實(shí)現(xiàn)上位機(jī)與地面測(cè)試臺(tái)間的通信,固件程序的功能包括產(chǎn)生測(cè)試臺(tái)狀態(tài)信號(hào)、下載各種信號(hào)源數(shù)據(jù)及進(jìn)行實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)回讀。文中通過測(cè)試臺(tái)的工程實(shí)例,詳細(xì)介紹了端口模式下固件程序的編寫流程,并給出了部分程序代碼。
上傳時(shí)間: 2013-10-30
上傳用戶:thesk123
離散傅里葉變換,(DFT)Direct Fouriet Transformer(PPT課件) 一、序列分類對(duì)一個(gè)序列長(zhǎng)度未加以任何限制,則一個(gè)序列可分為: 無限長(zhǎng)序列:n=-∞~∞或n=0~∞或n=-∞~ 0 有限長(zhǎng)序列:0≤n≤N-1有限長(zhǎng)序列在數(shù)字信號(hào)處理是很重要的一種序列。由于計(jì)算機(jī)容量的限制,只能對(duì)過程進(jìn)行逐段分析。二、DFT引入由于有限長(zhǎng)序列,引入DFT(離散付里葉變換)。DFT它是反映了“有限長(zhǎng)”這一特點(diǎn)的一種有用工具。DFT變換除了作為有限長(zhǎng)序列的一種付里葉表示,在理論上重要之外,而且由于存在著計(jì)算機(jī)DFT的有效快速算法--FFT,因而使離散付里葉變換(DFT)得以實(shí)現(xiàn),它使DFT在各種數(shù)字信號(hào)處理的算法中起著核心的作用。三、本章主要討論離散付里葉變換的推導(dǎo)離散付里葉變換的有關(guān)性質(zhì)離散付里葉變換逼近連續(xù)時(shí)間信號(hào)的問題第二節(jié)付里葉變換的幾種形式傅 里 葉 變 換 : 建 立 以 時(shí) 間 t 為 自 變 量 的 “ 信 號(hào) ” 與 以 頻 率 f為 自 變 量 的 “ 頻 率 函 數(shù) ”(頻譜) 之 間 的 某 種 變 換 關(guān) 系 . 所 以 “ 時(shí) 間 ” 或 “ 頻 率 ” 取 連 續(xù) 還 是 離 散 值 , 就 形 成 各 種 不 同 形 式 的 傅 里 葉 變 換 對(duì) 。, 在 深 入 討 論 離 散 傅 里 葉 變 換 D F T 之 前 , 先 概 述 四種 不 同 形式 的 傅 里 葉 變 換 對(duì) . 一、四種不同傅里葉變換對(duì)傅 里 葉 級(jí) 數(shù)(FS):連 續(xù) 時(shí) 間 , 離 散 頻 率 的 傅 里 葉 變 換 。連 續(xù) 傅 里 葉 變 換(FT):連 續(xù) 時(shí) 間 , 連 續(xù) 頻 率 的 傅 里 葉 變 換 。序 列 的 傅 里 葉 變 換(DTFT):離 散 時(shí) 間 , 連 續(xù) 頻 率 的 傅 里 葉 變 換.離 散 傅 里 葉 變 換(DFT):離 散 時(shí) 間 , 離 散 頻 率 的 傅 里 葉 變 換1.傅 里 葉 級(jí) 數(shù)(FS)周期連續(xù)時(shí)間信號(hào) 非周期離散頻譜密度函數(shù)。 周期為Tp的周期性連續(xù)時(shí)間函數(shù) x(t) 可展成傅里葉級(jí)數(shù)X(jkΩ0) ,是離散非周期性頻譜 , 表 示為:例子通過以下 變 換 對(duì) 可 以 看 出 時(shí) 域 的 連 續(xù) 函 數(shù) 造 成 頻 域 是 非 周 期 的 頻 譜 函 數(shù) , 而 頻 域 的 離 散 頻 譜 就 與 時(shí) 域 的 周 期 時(shí) 間 函 數(shù) 對(duì) 應(yīng) . (頻域采樣,時(shí)域周期延 拓)2.連 續(xù) 傅 里 葉 變 換(FT)非周期連續(xù)時(shí)間信號(hào)通過連續(xù)付里葉變換(FT)得到非周期連續(xù)頻譜密度函數(shù)。
標(biāo)簽: Fouriet Direct DFT Tr
上傳時(shí)間: 2013-11-19
上傳用戶:fujiura
單片機(jī)接口技術(shù)(C51版)課件:單片機(jī)接口技術(shù)(C51版)課件精品課程,該書由張道德根據(jù)多年單片機(jī)教學(xué)、科研經(jīng)驗(yàn)編著,中國(guó)水利水電出版社2007年3月出版。 1.掌握數(shù)據(jù)類型的概念,了解C51語言能夠處理的數(shù)據(jù)類型。2.掌握常量的概念,掌握各種類型常量的特點(diǎn)及表示形式。3.掌握變量的概念,了解int、float、char型變量的特點(diǎn),掌握這三種類型變量的定義、賦值和使用方法。理解C51中變量的存儲(chǔ)和編譯模式的關(guān)系,掌握單片機(jī)片內(nèi)資源的訪問方法。4.了解C51語言的基本運(yùn)算符及其特點(diǎn),掌握運(yùn)算符的優(yōu)先級(jí)和結(jié)合性的概念。5.了解算術(shù)運(yùn)算表達(dá)式、關(guān)系表達(dá)式及邏輯表達(dá)式的特點(diǎn),熟練進(jìn)行表達(dá)式計(jì)算,能熟練進(jìn)行實(shí)際問題的表達(dá)式描述。6.熟悉自增、自減運(yùn)算的特點(diǎn),掌握賦值運(yùn)算,了解逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式。7.掌握數(shù)據(jù)類型轉(zhuǎn)換的概念,能進(jìn)行基本的數(shù)據(jù)類型轉(zhuǎn)換。
標(biāo)簽: C51 單片機(jī)接口技術(shù)
上傳時(shí)間: 2013-10-10
上傳用戶:jcljkh
微機(jī)接口課件,微機(jī)接口電了教案:微機(jī)接口技術(shù)基礎(chǔ)知識(shí),可編程外圍接口82C55A,高性能可編程DMA控制接口82C37A-5,CHMOS可編程時(shí)間間隔定時(shí)器芯片82C54,可編程中斷控制器82C59A-2,多功能高集成外圍器件,微型機(jī)算計(jì)發(fā)展概述,鼠標(biāo)接口,顯示器技術(shù),打印機(jī)接口技術(shù)。
標(biāo)簽: 微機(jī)接口
上傳時(shí)間: 2013-11-15
上傳用戶:zhangdebiao
微機(jī)原理及接口技術(shù)課件:微機(jī):IBM PC系列機(jī)原理:8088匯編語言程序設(shè)計(jì)接口:半導(dǎo)體存儲(chǔ)器及其接口, I/O接口電路及其與外設(shè)連接技術(shù):硬件--接口電路原理 軟件--接口編程方法第1章 基礎(chǔ)知識(shí) 4第2章 微型計(jì)算機(jī)系統(tǒng)結(jié)構(gòu) 6第3章 程序加載并執(zhí)行 4第4章 微處理器一般指令 6第5章 匯編語言程序設(shè)計(jì)基礎(chǔ) 4第6章 算術(shù)運(yùn)算與邏輯運(yùn)算 8第7章 基本輸入與輸出 4第8章 程序流程控制 10第9章 字符串處理 6第10章 宏 4第11章 過程 4第12章 文件處理 4第13章 模塊化程序設(shè)計(jì) 4
上傳時(shí)間: 2013-10-18
上傳用戶:blacklee
微機(jī)原理與匯編語言程序設(shè)計(jì)課件為PPT文件,內(nèi)容有:第1章 基礎(chǔ)知識(shí) 4第2章 微型計(jì)算機(jī)系統(tǒng)結(jié)構(gòu) 6第3章 程序加載并執(zhí)行 4第4章 微處理器一般指令 6第5章 匯編語言程序設(shè)計(jì)基礎(chǔ) 4第6章 算術(shù)運(yùn)算與邏輯運(yùn)算 8第7章 基本輸入與輸出 4第8章 程序流程控制 10第9章 字符串處理 6第10章 宏 4第11章 過程 4第12章 文件處理 4第13章 模塊化程序設(shè)計(jì) 4
標(biāo)簽: 微機(jī)原理 匯編語言 程序設(shè)計(jì)
上傳時(shí)間: 2013-10-28
上傳用戶:yanming8525826
微機(jī)接口技術(shù)課件:第1章 微型計(jì)算機(jī)概論第2章 80X86微處理器第3章 存儲(chǔ)器及其接口第4章 輸入輸出與中斷第5章 并行接口第6章 定時(shí)器/計(jì)數(shù)器電路第7章 串行接口第8章 模擬接口第9章 人機(jī)接口第10章 微機(jī)系統(tǒng)實(shí)用接口知識(shí)
上傳時(shí)間: 2014-03-02
上傳用戶:chenjjer
微機(jī)原理與接口技術(shù)精品課程(課件):微機(jī):IBM PC系列機(jī)原理:8088匯編語言程序設(shè)計(jì)接口:半導(dǎo)體存儲(chǔ)器及其接口 I/O接口電路及其與外設(shè)連接技術(shù):硬件--接口電路原理軟件--接口編程方法第1章 基礎(chǔ)知識(shí) 4第2章 微型計(jì)算機(jī)系統(tǒng)結(jié)構(gòu) 6第3章 程序加載并執(zhí)行 4第4章 微處理器一般指令 6第5章 匯編語言程序設(shè)計(jì)基礎(chǔ) 4第6章 算術(shù)運(yùn)算與邏輯運(yùn)算 8第7章 基本輸入與輸出 4第8章 程序流程控制 10第9章 字符串處理 6第10章 宏 4第11章 過程 4第12章 文件處理 4第13章 模塊化程序設(shè)計(jì) 4
標(biāo)簽: 微機(jī)原理 接口技術(shù) 精品課程
上傳時(shí)間: 2014-03-17
上傳用戶:894448095
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1