LM3S系列單片機(jī)串行(UART)升級(jí)方案解決 介紹LM3S系列單片機(jī)如何通過串行(UART)接口更新用戶程序。
標(biāo)簽: LM3S UART 單片機(jī)串行 方案
上傳時(shí)間: 2013-12-17
上傳用戶:ynwbosss
單片機(jī)串行口 單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。
上傳時(shí)間: 2014-12-27
上傳用戶:x18010875091
單片機(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
用C18編譯器進(jìn)行Microwire串行EEPROM與PIC18單片機(jī)的接口設(shè)計(jì) AN1004中文資料 目前市場(chǎng)上有許多種單片機(jī)用在嵌入式控制系統(tǒng)設(shè)計(jì)中,這些嵌入式控制系統(tǒng)中的很大一部分都要用到非易失性存儲(chǔ)器。由于串行EEPROM 具有封裝尺寸小,存儲(chǔ)容量靈活,對(duì)I/O 引腳要求低,和低功耗低成本等特點(diǎn),已成為非易失性存儲(chǔ)器的首選。 為了滿足市場(chǎng)需求, Microchip Technology 已經(jīng)推出了一整套符合工業(yè)標(biāo)準(zhǔn)的串行EEPROM,覆蓋了2 線式(I2C™)、3 線式(Microwire)和SPI 通信標(biāo)準(zhǔn),并提供了不同的存儲(chǔ)容量、工作電壓范圍和封裝形式。
標(biāo)簽: Microwire EEPROM C18 PIC
上傳時(shí)間: 2013-10-22
上傳用戶:crazyer
Cx51 編譯器用戶手冊(cè) 中文完整版 本手冊(cè)講述對(duì)8051 的目標(biāo)環(huán)境如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51 編譯器包可以用在所有的8051 系列處理器上可以在WINDOWS 32 位命令行中執(zhí)行本手冊(cè)假定你熟悉WINDOWS 操作系統(tǒng)知道如何編程8051 處理器并會(huì)用C 語言編程注意本手冊(cè)用條件窗口來指明32 位WINDOWS 版本是WINDOWS95 WINDOWS98 WINDOWSME WINDOWS NT WINDOWS 2000 或WINDWOS XP如果你對(duì)C 編程有問題或者你想知道C 語言編程的更多信息可參考16 頁的關(guān)于C語言的書手冊(cè)中討論的許多例子和描述是從WINDOWS 命令提示符下調(diào)用的這對(duì)在一個(gè)集成環(huán)境如μVision2 中運(yùn)行Cx51 的情況是不適用的本手冊(cè)中的例子是通用的可以應(yīng)用到所有編程環(huán)境
上傳時(shí)間: 2013-10-28
上傳用戶:gundamwzc
并行NOR Flash每次傳輸多個(gè)bit位的數(shù)據(jù),而串行NOR Flash每次傳輸一個(gè)bit位的數(shù)據(jù)。并行NOR Flash比串行NOR Flash具有更快的傳輸速度。
上傳時(shí)間: 2013-11-01
上傳用戶:liu123
KEIL C51 Vision2 中文入門教程 本手冊(cè)講述對(duì)8051 的目標(biāo)環(huán)境如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51 編譯器包可以用在所有的8051 系列處理器上可以在WINDOWS 32 位命令行中執(zhí)行本手冊(cè)假定你熟悉WINDOWS 操作系統(tǒng)知道如何編程8051 處理器并會(huì)用C 語言編程注意本手冊(cè)用條件窗口來指明32 位WINDOWS 版本是WINDOWS95 WINDOWS98 WINDOWSME WINDOWS NT WINDOWS 2000 或WINDWOS XP如果你對(duì)C 編程有問題或者你想知道C 語言編程的更多信息可參考16 頁的關(guān)于C語言的書手冊(cè)中討論的許多例子和描述是從WINDOWS 命令提示符下調(diào)用的這對(duì)在一個(gè)集成環(huán)境如μVision2 中運(yùn)行Cx51 的情況是不適用的本手冊(cè)中的例子是通用的可以應(yīng)用到所有編程環(huán)境
標(biāo)簽: Vision2 KEIL C51 入門教程
上傳時(shí)間: 2013-11-01
上傳用戶:asddsd
目前市場(chǎng)上有許多種單片機(jī)用在嵌入式控制系統(tǒng)設(shè)計(jì)中,這些嵌入式控制系統(tǒng)中的很大一部分都要用到非易失性存儲(chǔ)器。由于串行EEPROM 具有封裝尺寸小,存儲(chǔ)容量靈活,對(duì)I/O 引腳要求低,和低功耗低成本等特點(diǎn),已成為非易失性存儲(chǔ)器的首選。
標(biāo)簽: PICmicro EEPROM SPI 串行
上傳時(shí)間: 2013-11-13
上傳用戶:invtnewer
7.1 串行通信基本知識(shí)7.2 串行口及應(yīng)用7.3 RS-232C標(biāo)準(zhǔn)接口總線 及串行通信硬件設(shè)計(jì)7.4 89C51與89C51點(diǎn)對(duì)點(diǎn)異步通信7.5 89C51與PC機(jī)間通信軟件的設(shè)計(jì)7.6 PC機(jī)與多個(gè)單片機(jī)間的通信本章將介紹89C51串行口的結(jié)構(gòu)及應(yīng)用PC機(jī)與89C51間的雙機(jī)通信一臺(tái)PC機(jī)控制多臺(tái)89C51前沿機(jī)的分布式系統(tǒng),以及通信接口電路和軟件設(shè)計(jì),并給出設(shè)計(jì)實(shí)例,包括接口電路、程序框圖、主程序和接收/發(fā)送子程序.
標(biāo)簽: 89C51 串行口 串行通信技術(shù)
上傳時(shí)間: 2013-10-27
上傳用戶:firstbyte
STM32F10xxx USB開發(fā)工具包
上傳時(shí)間: 2013-10-23
上傳用戶:qunquan
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1