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

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

辦公自動化

  • 基于自編程功能的MCU Bootloader設(shè)計

    Bootloader是微處理器上電時運行的第一段代碼,它可以通過通信接口實現(xiàn)對微處理器內(nèi)部應(yīng)用程序的更新升級,為網(wǎng)絡(luò)化嵌入式產(chǎn)品的應(yīng)用程序升級帶來極大的便利。由于目前沒有統(tǒng)一嵌入式系統(tǒng)的Bootloader。基于NEC 78K0系列單片機自編程原理,設(shè)計出一個適用于78K0/Fx2系列單片機的Bootloader,并能夠通過單片機串口在線升級應(yīng)用程序。 Abstract:  Bootloader is the first piece of code executed after microprocessor startup. It makes the embedded product’s firmware update conveniently through communication interface. However, no unified bootloader is available for all kinds of microprocessor products. Based on the principle of self-programming NEC 78K0s’ series, a useful Bootloader which is suitable for 78K0/Fx2s’ series MCU is designed,the design can update the application through serial ports.

    標簽: Bootloader MCU 自編程

    上傳時間: 2013-10-26

    上傳用戶:fang2010

  • 單片機原理及接口技術(shù)實驗指導書

    1.1系統(tǒng)性能指標1.仿真、實驗相結(jié)合。2.實驗模塊化結(jié)構(gòu),互不影響,通過連線又可將各模塊有機結(jié)合。3.實驗內(nèi)容設(shè)置豐富、合理,滿足教學大綱要求。4.每項實驗連線方便,既能滿足學生動手能力愿望,又能充分發(fā)揮學生的創(chuàng)新能力,提高教學實驗的質(zhì)量和效率。5.自帶集成調(diào)試環(huán)境,Win9X/NT軟件平臺,含:源程序庫、芯片資料庫、原理圖庫、元器件位置圖庫、實驗說明、動態(tài)調(diào)試工具庫。6.提供源程序編輯、匯編、鏈接。7.電路具有過壓保護,確保系統(tǒng)安全、可靠工作。8.整機采用熱風整平工藝基板、波峰焊接,實驗連接接口采用圓孔插座,整機可靠性好。9.自帶EPROM寫入器,可對27128、2764EPROM進行寫入。10.自帶鍵盤顯示器,進口鍵座,專用彩色鍵帽,決無按鍵不可靠現(xiàn)象。11.系統(tǒng)用串行口、用戶用串行口相互獨立,在通過RS232與上位機聯(lián)機狀態(tài)下,同樣可以調(diào)試用戶串行口程序。12.系統(tǒng)帶有示波器功能,通過RS232口,可將測得的信號顯示在上位機的屏幕上。該系統(tǒng)通過RS232口可連各種上位機,在Win9X/NT軟件平臺進行仿真開發(fā)和實驗。同時系統(tǒng)自帶鍵盤顯示器,無須任何外設(shè)也能獨立工作,支持因陋就簡建立單片機實驗室。系統(tǒng)提供實驗程序庫,均放在系統(tǒng)光盤上,可直接使用。同時全部實驗程序機器碼已固化在EPROM中,作為用戶程序。在進入實驗前,需將該EPROM中的程序(在固化區(qū))傳送到仿真RAM區(qū),以便以單步、斷點、連續(xù)等方式運行程序。

    標簽: 單片機原理 接口技術(shù) 實驗指導書

    上傳時間: 2013-10-13

    上傳用戶:huaidan

  • 基于PIC24F處理器的虛擬儀器

    將汽車控制器線束接入該測試儀器,做好汽車控制信號與儀器端口的一一對應(yīng)。然后通過上位機的參數(shù)設(shè)置(試驗次數(shù)和間隔周期等參數(shù)),到這里我們就可以點擊開始測試按鈕,進行測試試驗。 系統(tǒng)功能描述它具有32路TTL數(shù)字信號測量,8路模擬信號測量,40個5V雙刀雙擲繼電器的自診斷控制,通過USB總線與計算機進行數(shù)據(jù)傳輸和受控制指令的傳輸,將和測試數(shù)據(jù)上傳,由上位計算機對數(shù)據(jù)進行分析、統(tǒng)計和存儲,內(nèi)部實時時鐘指示,還可通過RS485進行遠程數(shù)據(jù)上傳。工作原理是,系統(tǒng)上電后,固件開始運行,通過初始化和自檢程序后進入菜單選擇界面,按照使用目的進入對應(yīng)菜單進行操作。

    標簽: PIC 24F 24 處理器

    上傳時間: 2013-11-07

    上傳用戶:RQB123

  • 基于單片機的糊化測控系統(tǒng)

    摘要:根據(jù)糊化的工藝要求,提出了基于單片機的糊化測控系統(tǒng)總體設(shè)計方案,詳細論述了系統(tǒng)的硬件設(shè)計和軟件設(shè)計。通過對截止閥和調(diào)節(jié)閥的控制來調(diào)節(jié)蒸汽流量,實現(xiàn)糊化溫度的PID控制。單片機將隨糊化時間而變化的溫度數(shù)據(jù)由串行口傳送給上位計算機(PC),基于VB的監(jiān)控界面對實時數(shù)據(jù)進行分析、繪圖、保存、打印等處理。實驗結(jié)果表明:整個系統(tǒng)設(shè)計簡潔、性價比高,可以滿足測量精度和控制要求。關(guān)鍵詞:糊化;ADuC831;軟、硬件設(shè)計

    標簽: 單片機 糊化 測控系統(tǒng)

    上傳時間: 2013-11-17

    上傳用戶:潛水的三貢

  • at91rm9200啟動過程教程

    at91rm9200啟動過程教程 系統(tǒng)上電,檢測BMS,選擇系統(tǒng)的啟動方式,如果BMS為高電平,則系統(tǒng)從片內(nèi)ROM啟動。AT91RM9200的ROM上電后被映射到了0x0和0x100000處,在這兩個地址處都可以訪問到ROM。由于9200的ROM中固化了一個BOOTLOAER程序。所以PC從0X0處開始執(zhí)行這個BOOTLOAER(準確的說應(yīng)該是一級BOOTLOADER)。這個BOOTLOER依次完成以下步驟: 1、PLL SETUP,設(shè)置PLLB產(chǎn)生48M時鐘頻率提供給USB DEVICE。同時DEBUG USART也被初始化為48M的時鐘頻率; 2、相應(yīng)模式下的堆棧設(shè)置; 3、檢測主時鐘源(Main oscillator); 4、中斷控制器(AIC)的設(shè)置; 5、C 變量的初始化; 6、跳到主函數(shù)。 完成以上步驟后,我們可以認為BOOT過程結(jié)束,接下來的就是LOADER的過程,或者也可以認為是裝載二級BOOTLOER。AT91RM9200按照DATAFLASH、EEPROM、連接在外部總線上的8位并行FLASH的順序依次來找合法的BOOT程序。所謂合法的指的是在這些存儲設(shè)備的開始地址處連續(xù)的存放的32個字節(jié),也就是8條指令必須是跳轉(zhuǎn)指令或者裝載PC的指令,其實這樣規(guī)定就是把這8條指令當作是異常向量表來處理。必須注意的是第6條指令要包含將要裝載的映像的大小。關(guān)于如何計算和寫這條指令可以參考用戶手冊。一旦合法的映像找到之后,則BOOT程序會把找到的映像搬到SRAM中去,所以映像的大小是非常有限的,不能超過16K-3K的大小。當BOOT程序完成了把合法的映像搬到SRAM的任務(wù)以后,接下來就進行存儲器的REMAP,經(jīng)過REMAP之后,SRAM從映設(shè)前的0X200000地址處被映設(shè)到了0X0地址并且程序從0X0處開始執(zhí)行。而ROM這時只能在0X100000這個地址處看到了。至此9200就算完成了一種形式的啟動過程。如果BOOT程序在以上所列的幾種存儲設(shè)備中找到合法的映像,則自動初始化DEBUG USART口和USB DEVICE口以準備從外部載入映像。對DEBUG口的初始化包括設(shè)置參數(shù)115200 8 N 1以及運行XMODEM協(xié)議。對USB DEVICE進行初始化以及運行DFU協(xié)議。現(xiàn)在用戶可以從外部(假定為PC平臺)載入你的映像了。在PC平臺下,以WIN2000為例,你可以用超級終端來完成這個功能,但是還是要注意你的映像的大小不能超過13K。一旦正確從外部裝載了映像,接下來的過程就是和前面一樣重映設(shè)然后執(zhí)行映像了。我們上面講了BMS為高電平,AT91RM9200選擇從片內(nèi)的ROM啟動的一個過程。如果BMS為低電平,則AT91RM9200會從片外的FLASH啟動,這時片外的FLASH的起始地址就是0X0了,接下來的過程和片內(nèi)啟動的過程是一樣的,只不過這時就需要自己寫啟動代碼了,至于怎么寫,大致的內(nèi)容和ROM的BOOT差不多,不同的硬件設(shè)計可能有不一樣的地方,但基本的都是一樣的。由于片外FLASH可以設(shè)計的大,所以這里編寫的BOOTLOADER可以一步到位,也就是說不用像片內(nèi)啟動可能需要BOOT好幾級了,目前AT91RM9200上使用較多的bootloer是u-boot,這是一個開放源代碼的軟件,用戶可以自由下載并根據(jù)自己的應(yīng)用配置。總的說來,筆者以為AT91RM9200的啟動過程比較簡單,ATMEL的服務(wù)也不錯,不但提供了片內(nèi)啟動的功能,還提供了UBOOT可供下載。筆者寫了一個BOOTLODER從片外的FLASHA啟動,效果還可以。 uboot結(jié)構(gòu)與使用uboot是一個龐大的公開源碼的軟件。他支持一些系列的arm體系,包含常見的外設(shè)的驅(qū)動,是一個功能強大的板極支持包。其代碼可以 http://sourceforge.net/projects/u-boot下載 在9200上,為了啟動uboot,還有兩個boot軟件包,分別是loader和boot。分別完成從sram和flash中的一級boot。其源碼可以從atmel的官方網(wǎng)站下載。 我們知道,當9200系統(tǒng)上電后,如果bms為高電平,則系統(tǒng)從片內(nèi)rom啟動,這時rom中固化的boot程序初始化了debug口并向其發(fā)送'c',這時我們打開超級終端會看到ccccc...。這說明系統(tǒng)已經(jīng)啟動,同時xmodem協(xié)議已經(jīng)啟動,用戶可以通過超級終端下載用戶的bootloader。作為第一步,我們下載loader.bin.loader.bin將被下載到片內(nèi)的sram中。這個loder完成的功能主要是初始化時鐘,sdram和xmodem協(xié)議,為下載和啟動uboot做準備。當下載了loader.bin后,超級終端會繼續(xù)打印:ccccc....。這時我們就可以下在uboot了。uboot將被下載到sdram中的一個地址后并把pc指針調(diào)到此處開始執(zhí)行uboot。接著我們就可以在終端上看到uboot的shell啟動了,提示符uboot>,用戶可以uboot>help 看到命令列表和大概的功能。uboot的命令包含了對內(nèi)存、flash、網(wǎng)絡(luò)、系統(tǒng)啟動等一些命令。 如果系統(tǒng)上電時bms為低電平,則系統(tǒng)從片外的flash啟動。為了從片外的flash啟動uboot,我們必須把boot.bin放到0x0地址出,使得從flash啟動后首先執(zhí)行boot.bin,而要少些boot.bin,就要先完成上面我們講的那些步驟,首先開始從片內(nèi)rom啟動uboot。然后再利用uboot的功能完成把boot.bin和uboot.gz燒寫到flash中的目的,假如我們已經(jīng)啟動了uboot,可以這樣操作: uboot>protect off all uboot>erase all uboot>loadb 20000000 uboot>cp.b 20000000 10000000 5fff uboot>loadb 21000000 uboot>cp.b 210000000 10010000 ffff 然后系統(tǒng)復位,就可以看到系統(tǒng)先啟動boot,然后解壓縮uboot.gz,然后啟動uboot。注意,這里uboot必須壓縮成.gz文件,否則會出錯。 怎么編譯這三個源碼包呢,首先要建立一個arm的交叉編譯環(huán)境,關(guān)于如何建立,此處不予說明。建立好了以后,分別解壓源碼包,然后修改Makefile中的編譯器項目,正確填寫你的編譯器的所在路徑。 對loader和boot,直接make。對uboot,第一步:make_at91rm9200dk,第二步:make。這樣就會在當前目錄下分別生成*.bin文件,對于uboot.bin,我們還要壓縮成.gz文件。 也許有的人對loader和boot搞不清楚為什么要兩個,有什么區(qū)別嗎?首先有區(qū)別,boot主要完成從flash中啟動uboot的功能,他要對uboot的壓縮文件進行解壓,除此之外,他和loader并無大的區(qū)別,你可以把boot理解為在loader的基礎(chǔ)上加入了解壓縮.gz的功能而已。所以這兩個并無多大的本質(zhì)不同,只是他們的使命不同而已。 特別說名的是這三個軟件包都是開放源碼的,所以用戶可以根據(jù)自己的系統(tǒng)的情況修改和配置以及裁減,打造屬于自己系統(tǒng)的bootloder。

    標簽: 9200 at 91 rm

    上傳時間: 2013-10-27

    上傳用戶:wsf950131

  • 一款USBkey用MCU電路早期失效問題初探

    我公司生產(chǎn)的 USBkey 產(chǎn)品所使用的MCU 電路,自2007 年9 月初USBkey 產(chǎn)品開始量產(chǎn)化后,我們對其部分產(chǎn)品做了電老化試驗,發(fā)現(xiàn)該款電路早期失效問題達不到我們要求,上電以后一段時間內(nèi)失效率為千分之一點五左右。為此,我們從去年10 月到今年2 月對所生產(chǎn)的產(chǎn)品(已發(fā)出的除外)全部進行了電老化篩選,通過這項工作發(fā)現(xiàn)了一些規(guī)律性的東西,對提高電子產(chǎn)品的安全可靠性有一定指導意義。2 試驗條件的設(shè)定造成電路早期失效的原因很多,從 IC 設(shè)計到半導體生產(chǎn)工藝、電路封裝、焊接裝配等生產(chǎn)工序和生產(chǎn)設(shè)備、生產(chǎn)材料、生產(chǎn)環(huán)境及人為的因素都有可能是成因,作為電路的使用方不可能都顧及到,也不可控。通過分析,我們認為還是著眼于該款電路在完成半導體生產(chǎn)工藝后,在后部加工中所產(chǎn)生的早期失效問題更有針對性。,因此決定從電路的后部加工工序即封裝、COS 軟件以及產(chǎn)品SMT 加工工藝等方面入手,安排幾種比對試驗并取得試驗數(shù)據(jù),以期找出失效原因。

    標簽: USBkey MCU 電路 失效

    上傳時間: 2014-12-28

    上傳用戶:894898248

  • keil c51v805 完全漢化破解版

    keil c51v805 完全漢化破解版破解方法: 1.運行c51v808a.exe,直到安裝完畢. 2.運行Keil_lic-v3.2.exe選擇如下圖: [ sn.JPG (21.79 KB) 2007-5-16 09:38 點擊GENERATE ,獲得注冊碼.打開文件菜單下的LICENSE對話框,將LICO框內(nèi)的注冊碼COPY到LICENSE ID欄內(nèi).點擊ADD ID. 3.復制ccKeilVxx.exe到安裝目錄下C:KeilC51BIN,覆蓋原文件.大功告成!!!!!!!!!!!

    標簽: c51v805 keil 漢化破解版

    上傳時間: 2014-05-05

    上傳用戶:75119158

  • MSP430系列flash型超低功耗16位單片機

    MSP430系列flash型超低功耗16位單片機MSP430系列單片機在超低功耗和功能集成等方面有明顯的特點。該系列單片機自問世以來,頗受用戶關(guān)注。在2000年該系列單片機又出現(xiàn)了幾個FLASH型的成員,它們除了仍然具備適合應(yīng)用在自動信號采集系統(tǒng)、電池供電便攜式裝置、超長時間連續(xù)工作的設(shè)備等領(lǐng)域的特點外,更具有開發(fā)方便、可以現(xiàn)場編程等優(yōu)點。這些技術(shù)特點正是應(yīng)用工程師特別感興趣的。《MSP430系列FLASH型超低功耗16位單片機》對該系列單片機的FLASH型成員的原理、結(jié)構(gòu)、內(nèi)部各功能模塊及開發(fā)方法與工具作詳細介紹。MSP430系列FLASH型超低功耗16位單片機 目錄  第1章 引 論1.1 MSP430系列單片機1.2 MSP430F11x系列1.3 MSP430F11x1系列1.4 MSP430F13x系列1.5 MSP430F14x系列第2章 結(jié)構(gòu)概述2.1 引 言2.2 CPU2.3 程序存儲器2.4 數(shù)據(jù)存儲器2.5 運行控制2.6 外圍模塊2.7 振蕩器與時鐘發(fā)生器第3章 系統(tǒng)復位、中斷及工作模式3.1 系統(tǒng)復位和初始化3.1.1 引 言3.1.2 系統(tǒng)復位后的設(shè)備初始化3.2 中斷系統(tǒng)結(jié)構(gòu)3.3 MSP430 中斷優(yōu)先級3.3.1 中斷操作--復位/NMI3.3.2 中斷操作--振蕩器失效控制3.4 中斷處理 3.4.1 SFR中的中斷控制位3.4.2 中斷向量地址3.4.3 外部中斷3.5 工作模式3.5.1 低功耗模式0、1(LPM0和LPM1)3.5.2 低功耗模式2、3(LPM2和LPM3)3.5.3 低功耗模式4(LPM4)22 3.6 低功耗應(yīng)用的要點23第4章 存儲空間4.1 引 言4.2 存儲器中的數(shù)據(jù)4.3 片內(nèi)ROM組織4.3.1 ROM 表的處理4.3.2 計算分支跳轉(zhuǎn)和子程序調(diào)用4.4 RAM 和外圍模塊組織4.4.1 RAM4.4.2 外圍模塊--地址定位4.4.3 外圍模塊--SFR4.5 FLASH存儲器4.5.1 FLASH存儲器的組織4.5.2 FALSH存儲器的數(shù)據(jù)結(jié)構(gòu)4.5.3 FLASH存儲器的控制寄存器4.5.4 FLASH存儲器的安全鍵值與中斷4.5.5 經(jīng)JTAG接口訪問FLASH存儲器39第5章 16位CPU5.1 CPU寄存器5.1.1 程序計數(shù)器PC5.1.2 系統(tǒng)堆棧指針SP5.1.3 狀態(tài)寄存器SR5.1.4 常數(shù)發(fā)生寄存器CG1和CG25.2 尋址模式5.2.1 寄存器模式5.2.2 變址模式5.2.3 符號模式5.2.4 絕對模式5.2.5 間接模式5.2.6 間接增量模式5.2.7 立即模式5.2.8 指令的時鐘周期與長度5.3 指令組概述5.3.1 雙操作數(shù)指令5.3.2 單操作數(shù)指令5.3.3 條件跳轉(zhuǎn)5.3.4 模擬指令的簡短格式5.3.5 其他指令第6章 硬件乘法器6.1 硬件乘法器6.2 硬件乘法器操作6.2.1 無符號數(shù)相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.2 有符號數(shù)相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.3 無符號數(shù)乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.2.4 有符號數(shù)乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.3 硬件乘法器寄存器6.4 硬件乘法器的軟件限制6.4.1 尋址模式6.4.2 中斷程序6.4.3 MACS第7章 基礎(chǔ)時鐘模塊7.1 基礎(chǔ)時鐘模塊7.2 LFXT1與XT27.2.1 LFXT1振蕩器7.2.2 XT2振蕩器7.2.3 振蕩器失效檢測7.2.4 XT振蕩器失效時的DCO7.3 DCO振蕩器7.3.1 DCO振蕩器的特性7.3.2 DCO調(diào)整器7.4 時鐘與運行模式7.4.1 由PUC啟動7.4.2 基礎(chǔ)時鐘調(diào)整7.4.3 用于低功耗的基礎(chǔ)時鐘特性7.4.4 選擇晶振產(chǎn)生MCLK7.4.5 時鐘信號的同步7.5 基礎(chǔ)時鐘模塊控制寄存器7.5.1 DCO時鐘頻率控制7.5.2 振蕩器與時鐘控制寄存器7.5.3 SFR控制位第8章 輸入輸出端口8.1 引 言8.2 端口P1、P28.2.1 P1、P2的控制寄存器8.2.2 P1、P2的原理8.2.3 P1、P2的中斷控制功能8.3 端口P3、P4、P5和P68.3.1 端口P3、P4、P5和P6的控制寄存器8.3.2 端口P3、P4、P5和P6的端口邏輯第9章 看門狗定時器WDT9.1 看門狗定時器9.2 WDT寄存器9.3 WDT中斷控制功能9.4 WDT操作第10章 16位定時器Timer_A10.1 引 言10.2 Timer_A的操作10.2.1 定時器模式控制10.2.2 時鐘源選擇和分頻10.2.3 定時器啟動10.3 定時器模式10.3.1 停止模式10.3.2 增計數(shù)模式10.3.3 連續(xù)模式10.3.4 增/減計數(shù)模式10.4 捕獲/比較模塊10.4.1 捕獲模式10.4.2 比較模式10.5 輸出單元10.5.1 輸出模式10.5.2 輸出控制模塊10.5.3 輸出舉例10.6 Timer_A的寄存器10.6.1 Timer_A控制寄存器TACTL10.6.2 Timer_A寄存器TAR10.6.3 捕獲/比較控制寄存器CCTLx10.6.4 Timer_A中斷向量寄存器10.7 Timer_A的UART應(yīng)用 第11章 16位定時器Timer_B11.1 引 言11.2 Timer_B的操作11.2.1 定時器長度11.2.2 定時器模式控制11.2.3 時鐘源選擇和分頻11.2.4 定時器啟動11.3 定時器模式11.3.1 停止模式11.3.2 增計數(shù)模式11.3.3 連續(xù)模式11.3.4 增/減計數(shù)模式11.4 捕獲/比較模塊11.4.1 捕獲模式11.4.2 比較模式11.5 輸出單元11.5.1 輸出模式11.5.2 輸出控制模塊11.5.3 輸出舉例11.6 Timer_B的寄存器11.6.1 Timer_B控制寄存器TBCTL11.6.2 Timer_B寄存器TBR11.6.3 捕獲/比較控制寄存器CCTLx11.6.4 Timer_B中斷向量寄存器第12章 USART通信模塊的UART功能12.1 異步模式12.1.1 異步幀格式12.1.2 異步通信的波特率發(fā)生器12.1.3 異步通信格式12.1.4 線路空閑多機模式12.1.5 地址位多機通信格式12.2 中斷和中斷允許12.2.1 USART接收允許12.2.2 USART發(fā)送允許12.2.3 USART接收中斷操作12.2.4 USART發(fā)送中斷操作12.3 控制和狀態(tài)寄存器12.3.1 USART控制寄存器UCTL12.3.2 發(fā)送控制寄存器UTCTL12.3.3 接收控制寄存器URCTL12.3.4 波特率選擇和調(diào)整控制寄存器12.3.5 USART接收數(shù)據(jù)緩存URXBUF12.3.6 USART發(fā)送數(shù)據(jù)緩存UTXBUF12.4 UART模式,低功耗模式應(yīng)用特性12.4.1 由UART幀啟動接收操作12.4.2 時鐘頻率的充分利用與UART的波特率12.4.3 多處理機模式對節(jié)約MSP430資源的支持12.5 波特率計算 第13章 USART通信模塊的SPI功能13.1 USART同步操作13.1.1 SPI模式中的主模式13.1.2 SPI模式中的從模式13.2 中斷與控制功能 13.2.1 USART接收/發(fā)送允許位及接收操作13.2.2 USART接收/發(fā)送允許位及發(fā)送操作13.2.3 USART接收中斷操作13.2.4 USART發(fā)送中斷操作13.3 控制與狀態(tài)寄存器13.3.1 USART控制寄存器13.3.2 發(fā)送控制寄存器UTCTL13.3.3 接收控制寄存器URCTL13.3.4 波特率選擇和調(diào)制控制寄存器13.3.5 USART接收數(shù)據(jù)緩存URXBUF13.3.6 USART發(fā)送數(shù)據(jù)緩存UTXBUF第14章 比較器Comparator_A14.1 概 述14.2 比較器A原理14.2.1 輸入模擬開關(guān)14.2.2 輸入多路切換14.2.3 比較器14.2.4 輸出濾波器14.2.5 參考電平發(fā)生器14.2.6 比較器A中斷電路14.3 比較器A控制寄存器14.3.1 控制寄存器CACTL114.3.2 控制寄存器CACTL214.3.3 端口禁止寄存器CAPD14.4 比較器A應(yīng)用14.4.1 模擬信號在數(shù)字端口的輸入14.4.2 比較器A測量電阻元件14.4.3 兩個獨立電阻元件的測量系統(tǒng)14.4.4 比較器A檢測電流或電壓14.4.5 比較器A測量電流或電壓14.4.6 測量比較器A的偏壓14.4.7 比較器A的偏壓補償14.4.8 增加比較器A的回差第15章 模數(shù)轉(zhuǎn)換器ADC1215.1 概 述15.2 ADC12的工作原理及操作15.2.1 ADC內(nèi)核15.2.2 參考電平15.3 模擬輸入與多路切換15.3.1 模擬多路切換15.3.2 輸入信號15.3.3 熱敏二極管的使用15.4 轉(zhuǎn)換存儲15.5 轉(zhuǎn)換模式15.5.1 單通道單次轉(zhuǎn)換模式15.5.2 序列通道單次轉(zhuǎn)換模式15.5.3 單通道重復轉(zhuǎn)換模式15.5.4 序列通道重復轉(zhuǎn)換模式15.5.5 轉(zhuǎn)換模式之間的切換15.5.6 低功耗15.6 轉(zhuǎn)換時鐘與轉(zhuǎn)換速度15.7 采 樣15.7.1 采樣操作15.7.2 采樣信號輸入選擇15.7.3 采樣模式15.7.4 MSC位的使用15.7.5 采樣時序15.8 ADC12控制寄存器15.8.1 控制寄存器ADC12CTL0和ADC12CTL115.8.2 轉(zhuǎn)換存儲寄存器ADC12MEMx15.8.3 控制寄存器ADC12MCTLx15.8.4 中斷標志寄存器ADC12IFG.x和中斷允許寄存器ADC12IEN.x15.8.5 中斷向量寄存器ADC12IV15.9 ADC12接地與降噪第16章 FLASH型芯片的開發(fā)16.1 開發(fā)系統(tǒng)概述16.1.1 開發(fā)技術(shù)16.1.2 MSP430系列的開發(fā)16.1.3 MSP430F系列的開發(fā)16.2 FLASH型的FET開發(fā)方法16.2.1 MSP430芯片的JTAG接口16.2.2 FLASH型仿真工具16.3 FLASH型的BOOT ROM16.3.1 標準復位過程和進入BSL過程16.3.2 BSL的UART協(xié)議16.3.3 數(shù)據(jù)格式16.3.4 退出BSL16.3.5 保護口令16.3.6 BSL的內(nèi)部設(shè)置和資源附錄A 尋址空間附錄B 指令說明B.1 指令匯總B.2 指令格式B.3 不增加ROM開銷的模擬指令B.4 指令說明(字母順序)B.5 用幾條指令模擬的宏指令附錄C MSP430系列單片機參數(shù)表附錄D MSP430系列單片機封裝形式附錄E MSP430系列器件命名

    標簽: flash MSP 430 超低功耗

    上傳時間: 2014-04-28

    上傳用戶:sssnaxie

  • 《微機原理及應(yīng)用》課程教程 (word文檔)

     《微機原理及應(yīng)用》課程教案目    錄 下載WORD文檔前    言 下載WORD文檔第一章 51系列單片機概述 下載WORD文檔     第一節(jié) 概述     第二節(jié) 51系列單片機分類     思考題與習題 第二章 MCS-51系列單片機組成及工作原理 下載WORD文檔     第一節(jié) MCS-51系列單片機組成     第二節(jié) 8051的內(nèi)部數(shù)據(jù)存儲器(內(nèi)部RAM)     第三節(jié) 8051的內(nèi)部程序存儲器(內(nèi)部ROM)     第四節(jié) MCS-51系列單片機典型芯片的外部引腳功能    第五節(jié) 并行輸入/輸出口     第六節(jié) CPU的時鐘電路和時序定時單位     第七節(jié) 單片機指令執(zhí)行的過程     思考題與習題 第三章 指令系統(tǒng) 下載WORD文檔     第一節(jié) 指令格式和尋址方式     第二節(jié) 指令系統(tǒng)     思考題與習題 第四章 算法與結(jié)構(gòu)程序設(shè)計 下載WORD文檔     第一節(jié) 算法     第二節(jié) 程序基本結(jié)構(gòu)     第三節(jié) 結(jié)構(gòu)化程序設(shè)計     第四節(jié) 匯編語言程序設(shè)計舉例     思考題與習題 第五章 中斷 下載WORD文檔     第一節(jié) 中斷技術(shù)概述     第二節(jié) 8051中斷系統(tǒng)     第三節(jié) 中斷控制     第四節(jié) 中斷響應(yīng)     第五節(jié) 中斷系統(tǒng)應(yīng)用舉例     思考題與習題 第六章 定時器/計數(shù)器 下載WORD文檔     第一節(jié) 概述     第二節(jié) 定時器/計數(shù)器基本結(jié)構(gòu) 工作方式及應(yīng)用     思考題與習題 第七章 8051單片機系統(tǒng)擴展與接口技術(shù) 下載WORD文檔     第一節(jié) 8051單片機系統(tǒng)擴展概述     第二節(jié) 單片機外部存儲器擴展     第三節(jié) 單片機輸入/輸出(I/O)口擴展     第四節(jié) LED顯示器接口電路及顯示程序     第五節(jié) 單片機鍵盤接口技術(shù)     第六節(jié) 單片機與數(shù)模(D/A)及模數(shù)(A/D)轉(zhuǎn)換器的接口及應(yīng)用     思考題與習題 第八章 8051單片機的異步串行通信技術(shù) 下載WORD文檔     第一節(jié) 概述     第二節(jié) 8051串行口基本結(jié)構(gòu)     第三節(jié) 8051串行通信工作方式及應(yīng)用     第四節(jié) 多機通信原理 下載WORD文檔     思考題與習題 第九章 單片機應(yīng)用舉例 下載WORD文檔     第一節(jié) 單片機數(shù)據(jù)采集系統(tǒng)     第二節(jié) 電機轉(zhuǎn)速測量     第三節(jié) 步進電機控制系統(tǒng)     第四節(jié) 機器人三覺機械手信號處理及控制算法    思考題與習題 第十章 單片機與字符式液晶顯示模塊連接技術(shù) 下載WORD文檔     第一節(jié) 字符式液晶顯示模塊簡介     第二節(jié) 模塊指令系統(tǒng)     第三節(jié) 模塊與8051單片機的接口     第四節(jié) 模塊字符顯示舉例     第五節(jié) 自定義字符顯示     思考題與習題 附錄一 計算機數(shù)的運算基礎(chǔ) 下載WORD文檔     第一節(jié) 進位計數(shù)制及相互轉(zhuǎn)換     第二節(jié) 計算機中數(shù)和字符的表示附錄二 美國標準信息交換碼(ASCII)字符表附錄三 MCS-51指令表 下載WORD文檔

    標簽: word 微機原理 教程 文檔

    上傳時間: 2014-04-16

    上傳用戶:hhkpj

  • 基于單片機的恒溫式自動量熱儀設(shè)計

    量熱儀是能源生產(chǎn)和能耗企業(yè)必備的重要測量儀器,其測量精度和效率直接影響著經(jīng)濟效益。為了提高量熱儀的測量精度,整個量熱系統(tǒng)的測溫精度、準確性、穩(wěn)定性等諸多方面都需要得到改善和提高。本文給出了采用單片機及鉑電阻PT1000 為核心器件的高精度恒溫式自動量熱儀設(shè)計。燃料的價值就在于燃燒過程中能夠發(fā)熱,因此燃燒熱量就成為評估燃料質(zhì)量最重要的指標,而燃燒熱量通常是由量熱儀來測量的。因此,量熱儀是能源生產(chǎn)和能耗企業(yè)必備的重要儀器,其測量精度和效率直接影響著經(jīng)濟效益。量熱儀可分別用于電力、煤炭、焦炭、石油、化工、水泥、軍工、糧食、飼料、木材、木炭以及科研等行業(yè)測量固體、液體等可燃物資的發(fā)熱量。由于其應(yīng)用范圍很廣,因此研制出更高測量精度和效率的量熱儀具有很好的發(fā)展前景及經(jīng)濟效益。我國是產(chǎn)煤大國,而衡量煤炭質(zhì)量的最重要指標之一是其燃燒發(fā)熱量。因而,目前國內(nèi)普遍采用以發(fā)熱量作為動力煤計價的主要依據(jù)。由于煤炭的發(fā)熱量主要是利用量熱儀來測定,因此,目前恒溫式自動量熱儀在包括煤炭生產(chǎn)以及用煤單位如電力等系統(tǒng)廣泛應(yīng)用。但由于其在測溫過程中不可避免地會受到客觀和人為干擾,準確性受到一定影響。為了解決這一問題并根據(jù)現(xiàn)有量熱儀存在的其它缺點,本文所設(shè)計的量熱儀采用了以單片機為控制單元,選用更高精度的鉑電阻PT1000 作為溫度傳感器,精心設(shè)計相關(guān)電路,增加信號處理單元,采用LabVIEW 設(shè)計操作界面等,不僅提升了量熱儀的測量精度,而且具有良好的性價比。

    標簽: 單片機 恒溫 自動 量熱

    上傳時間: 2013-12-29

    上傳用戶:lvzhr

主站蜘蛛池模板: 弋阳县| 莱西市| 安多县| 紫金县| 北安市| 庆城县| 海盐县| 怀安县| 宣威市| 五大连池市| 浮梁县| 新乐市| 太原市| 黄山市| 吉安县| 宿松县| 岑巩县| 登封市| 呈贡县| 津南区| 昭通市| 运城市| 镇安县| 哈巴河县| 莱芜市| 和硕县| 祁东县| 衡东县| 章丘市| 黄梅县| 桃江县| 土默特左旗| 远安县| 柯坪县| 大安市| 石嘴山市| 高淳县| 临海市| 西畴县| 望江县| 赣州市|