目錄 序 第一章 C語(yǔ)言 第一節(jié) 為何《實(shí)例淺析》選擇 C語(yǔ)言作為 51 單片機(jī)開(kāi)發(fā)語(yǔ)言? 第二節(jié) 打好 C語(yǔ)言基礎(chǔ) 第三節(jié)《C總結(jié)》 第二章 中斷 第一節(jié) 中斷識(shí)別方式有哪兩種? 第二節(jié) 中斷控制寄存器 IE 第三章 定時(shí)/計(jì)數(shù)器與串行通信接口 第一節(jié) 定時(shí)/計(jì)數(shù)器工作方式 1和2 第二節(jié) 串行通信工作方式 1 第四章 實(shí)例解析 第一節(jié) 要求編寫(xiě)時(shí)鐘程序,實(shí)現(xiàn)下圖的仿真效果 第二節(jié) 如何提高論文被雜志社錄取的概率? 第三節(jié) 設(shè)計(jì)方案 第四節(jié) 編寫(xiě)代碼 附錄
標(biāo)簽: 51單片機(jī)C語(yǔ)言
上傳時(shí)間: 2013-11-14
上傳用戶(hù):czl10052678
摘 要: 閥門(mén)開(kāi)度儀以AT89C51單片機(jī)為核心, 通過(guò)在閥門(mén)電機(jī)軸上安裝的電位計(jì)傳感器獲得閥 門(mén)電機(jī)軸的轉(zhuǎn)動(dòng)角位移, 從而得出閥門(mén)的開(kāi)度, 達(dá)到自動(dòng)檢測(cè)的目的。詳細(xì)介紹了串行控制的10 位A /D轉(zhuǎn)換器TLC1549的特點(diǎn)和功能, 說(shuō)明了TLC1549與AT89C51單片機(jī)在閥門(mén)開(kāi)度儀中的硬件 電路和軟件程序。實(shí)踐證明, 該閥門(mén)開(kāi)度儀數(shù)據(jù)采集準(zhǔn)確可靠、工作穩(wěn)定。 關(guān)鍵詞: TLC1549; AT89C51單片機(jī); 閥門(mén)開(kāi)度
標(biāo)簽: 1549 TLC 閥門(mén)開(kāi)度儀
上傳時(shí)間: 2013-10-14
上傳用戶(hù):行者Xin
摘 要: 介紹了單片機(jī)控制的半導(dǎo)體激光器的穩(wěn)光強(qiáng)器,系統(tǒng)地闡述了其工作原理、硬件及軟件設(shè)計(jì)。實(shí)驗(yàn)測(cè)得:在室溫條件下,穩(wěn)光強(qiáng)器6h輸出光強(qiáng)的穩(wěn)定度達(dá)到0.28%。關(guān)鍵詞: 穩(wěn)光強(qiáng)器;半導(dǎo)體激光器;單片機(jī)
標(biāo)簽: 單片機(jī)控制 半導(dǎo)體激光器 光強(qiáng)
上傳時(shí)間: 2013-10-15
上傳用戶(hù):三人用菜
第一章 序論……………………………………………………………6 1- 1 研究動(dòng)機(jī)…………………………………………………………..7 1- 2 專(zhuān)題目標(biāo)…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開(kāi)發(fā)環(huán)境與設(shè)備…………………………………………………10 第二章 德州儀器OMAP 開(kāi)發(fā)套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優(yōu)點(diǎn)……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構(gòu)………………………………….…12 2-2.2 OMAP1510軟體架構(gòu)……………………………………...12 2-2.3 DSP / BIOS Bridge簡(jiǎn)述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構(gòu)Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開(kāi)發(fā)與一般程式開(kāi)發(fā)之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構(gòu)Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統(tǒng)……………………………….…..32 3- 4 啟動(dòng)及測(cè)試Innovator音效裝置…………………………..…….33 3- 5 建構(gòu)支援DSP processor的環(huán)境…………………………...……34 3-5.1 Solution -- DSP Gateway簡(jiǎn)介……………………..…34 3-5.2 DSP Gateway運(yùn)作架構(gòu)…………………………..…..35 3- 6 架設(shè)DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測(cè)試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說(shuō)明………………………………….……41 第五章 程式改寫(xiě)………………………………………………...…...42 5-1 程式評(píng)估與改寫(xiě)………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開(kāi)發(fā)注意事項(xiàng)…………………………………...…47 第六章 效能評(píng)估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負(fù)載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經(jīng)濟(jì)效益………………………………...49 6-3.2音質(zhì)v.s 浮點(diǎn)與定點(diǎn)運(yùn)算………………………..…..49 6-3.3 DSP Gateway架構(gòu)的限制………………………….…50 6-3.4減少I(mǎi)O溝通……………….………………………….50 6-3.5網(wǎng)路掛載File System的Delay…………………..……51 第七章 結(jié)論心得…
上傳時(shí)間: 2013-10-14
上傳用戶(hù):a471778
CAT9554 是一款基于I2C 和SMBus 接口的8 位通用型輸入輸出(GPIO)擴(kuò)展器件,采用CMOS 工藝,一定程度上可緩解I/O 口緊張問(wèn)題。CAT9554 由以下部分組成:一個(gè)輸入寄存器、一個(gè)輸出寄存器、一個(gè)配置寄存器、一個(gè)極性反轉(zhuǎn)寄存器和一個(gè)兼容I²C 與SMBus 的接口。系統(tǒng)主控制器可以通過(guò)寫(xiě)CAT9554 的配置寄存器來(lái)配置任何一個(gè)引腳的輸入輸出狀態(tài),同時(shí)也可以通過(guò)寫(xiě)極性反轉(zhuǎn)寄存器來(lái)反轉(zhuǎn)任意一個(gè)引腳的輸入電平狀態(tài)。
標(biāo)簽: 9554 CAT I2C 總線(xiàn)
上傳時(shí)間: 2013-11-19
上傳用戶(hù):nunnzhy
學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來(lái)要購(gòu)買(mǎi)高價(jià)格的編程器,仿真器,二來(lái)要學(xué)習(xí)編程語(yǔ)言,還有眾多種類(lèi)的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對(duì)很多,是初學(xué)的較好的選擇之一。51的編程語(yǔ)言常用的有二種,一種是匯編語(yǔ)言,一種是C語(yǔ)言。匯編語(yǔ)言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點(diǎn)的程序就更是難讀懂,而C語(yǔ)言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語(yǔ)言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過(guò)匯編語(yǔ)言,而且C語(yǔ)言還可以嵌入?yún)R編來(lái)解決高時(shí)效性的代碼編寫(xiě)問(wèn)題。對(duì)于開(kāi)發(fā)周期來(lái)說(shuō),中大型的軟件編寫(xiě)用C語(yǔ)言的開(kāi)發(fā)周期通常要小于匯編語(yǔ)言很多。綜合以上C語(yǔ)言的優(yōu)點(diǎn),我在學(xué)習(xí)時(shí)選擇了C語(yǔ)言。以后的教程也只是我在學(xué)習(xí)過(guò)程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進(jìn)步。
標(biāo)簽: 51單片機(jī)C語(yǔ)言 入門(mén)教程 動(dòng)力 工作室
上傳時(shí)間: 2013-11-14
上傳用戶(hù):ysystc670
本論文介紹的數(shù)字式電子調(diào)速器,是用步進(jìn)電機(jī)作為執(zhí)行器,以AT89C51單片機(jī)為主控芯片,通過(guò)編制相應(yīng)的控制程序,實(shí)現(xiàn)了汽油機(jī)的數(shù)字調(diào)速。通過(guò)減小瞬時(shí)調(diào)速率成為全面提高汽油機(jī)調(diào)速性能的關(guān)鍵。采用PID控制算法,按汽油機(jī)過(guò)渡過(guò)程各階段轉(zhuǎn)速變化的情況,確定PID各項(xiàng)的系數(shù),調(diào)節(jié)節(jié)氣門(mén)開(kāi)度的變化量。實(shí)驗(yàn)結(jié)果表明,瞬時(shí)調(diào)速率達(dá)到5.6%,穩(wěn)定時(shí)間1.64s,瞬時(shí)調(diào)速率和穩(wěn)定時(shí)間都有很大的提高,該方法對(duì)改善電子調(diào)速器的動(dòng)態(tài)特性有明顯的效果。
標(biāo)簽: 數(shù)字式 動(dòng)態(tài)特性 電子調(diào)速器
上傳時(shí)間: 2013-11-10
上傳用戶(hù):hwl453472107
單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)——基于8051+Proteus仿真案例:74HC154譯碼器應(yīng)用
上傳時(shí)間: 2013-10-13
上傳用戶(hù):yjj631
摘 要:能夠?qū)崿F(xiàn)搶答器功能的方式有多種,可以采用前期的模擬電路、數(shù)字電路或模擬與數(shù)字電路相結(jié)合的方式。近年來(lái)隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)日新月異更新。介紹一種利用微電腦芯片作為核心部件進(jìn)行邏輯控制及信號(hào)產(chǎn)生的單片機(jī)技術(shù)和C語(yǔ)言編程設(shè)計(jì)的9路多功能智力競(jìng)賽搶答器。關(guān)鍵詞:PLC;單片機(jī);搶答器;設(shè)計(jì)
上傳時(shí)間: 2013-11-15
上傳用戶(hù):pzw421125
學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來(lái)要購(gòu)買(mǎi)高價(jià)格的編程器,仿真器,二來(lái)要學(xué)習(xí)編程語(yǔ)言,還有眾多種類(lèi)的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51 架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對(duì)很多,是初學(xué)的較好的選擇之一。51 的編程語(yǔ)言常用的有二種,一種是匯編語(yǔ)言,一種是C 語(yǔ)言。匯編語(yǔ)言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點(diǎn)的程序就更是難讀懂,而C 語(yǔ)言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語(yǔ)言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過(guò)匯編語(yǔ)言,而且C 語(yǔ)言還可以嵌入?yún)R編來(lái)解決高時(shí)效性的代碼編寫(xiě)問(wèn)題。對(duì)于開(kāi)發(fā)周期來(lái)說(shuō),中大型的軟件編寫(xiě)用C 語(yǔ)言的開(kāi)發(fā)周期通常要小于匯編語(yǔ)言很多。綜合以上C 語(yǔ)言的優(yōu)點(diǎn),我在學(xué)習(xí)時(shí)選擇了C 語(yǔ)言。以后的教程也只是我在學(xué)習(xí)過(guò)程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進(jìn)步。
標(biāo)簽: Keil 51單片機(jī) C語(yǔ)言 入門(mén)教程
上傳時(shí)間: 2013-10-07
上傳用戶(hù):pompey
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1