單片機(jī)應(yīng)用基礎(chǔ)圖片
單片機(jī)應(yīng)用基礎(chǔ)基本信息
出版社: 機(jī)械工業(yè)出版社 | 作者: 王喜云 |
叢書(shū)名: 中等職業(yè)教育國(guó)家規(guī)劃教材 | 譯者: |
上架日期:2009-4-2 10:59:00 | 出版日期:2009-3-26 |
頁(yè)數(shù): 版次:1-1 | ISBN:9787111262121 |
裝幀: | 開(kāi)本:16 |
我對(duì)單片機(jī)技術(shù)應(yīng)用的認(rèn)識(shí)與學(xué)習(xí)單片機(jī)課程的體會(huì)
http://user.qzone.qq.com/35323021/blog/1322075325我這里寫(xiě)有,自己去看吧
沒(méi)用過(guò)這款單片機(jī),看門(mén)狗復(fù)位有可能出現(xiàn)這種情況,你試試led=1; _delay(250000); led=1; _delay(250000);讓它一直高電平或者低電平,看會(huì)不會(huì)出現(xiàn)錯(cuò)誤,...
你指的“不對(duì)”是什么不對(duì)?是產(chǎn)生的脈沖頻率不對(duì)?還是脈寬不對(duì)?還是程序運(yùn)行不對(duì)?常量20與變量Z是有本質(zhì)差別的,程序運(yùn)行的效果有差別也就是正?,F(xiàn)象。原因是:TH0=(65536-5*20)/256; ...
格式:pdf
大小:90KB
頁(yè)數(shù): 9頁(yè)
評(píng)分: 4.7
濱江學(xué)院 課程設(shè)計(jì) 題 目 DS18B20測(cè)溫系統(tǒng) 專(zhuān) 業(yè) 電子信息工程 學(xué)生姓名 學(xué) 號(hào) 20082305075 指導(dǎo)教師 ____鄒應(yīng)全 ______ 二O一一年 5 月 30 日 DS18B20溫度課程設(shè)計(jì) 一、設(shè)計(jì)目的 1) 掌握 DS18B20數(shù)字溫度傳感器的工作原理和使用方法; 2) 掌握對(duì) 18B20轉(zhuǎn)換數(shù)據(jù)進(jìn)行處理的方法; 3) 熟練單片機(jī)在實(shí)際中的基本應(yīng)用方法; 4) 提高自身的動(dòng)手能力。 5) 通過(guò)這個(gè)實(shí)驗(yàn), 希望能夠?qū)?dòng)手能力有所幫助, 能夠在實(shí)際中做到對(duì)單片機(jī)的 基礎(chǔ)應(yīng)用,將課程所學(xué)初步應(yīng)用到實(shí)際中, 自己動(dòng)手設(shè)計(jì)一個(gè)屬于自己的開(kāi)發(fā) 板。 二、原理圖設(shè)計(jì) ( 1)原理圖中的電源不問(wèn)是從 USB借口取電的 USB接口以及濾波電容。需要注 意的是,濾波電容對(duì)于電路設(shè)計(jì)非常重要。 (2)DS18B20不問(wèn)是溫度傳感器 DS18B20與單片機(jī) P2.4 相連。需要注意的
格式:pdf
大?。?span id="kml4ocb" class="single-tag-height">90KB
頁(yè)數(shù): 45頁(yè)
評(píng)分: 4.6
單片機(jī)控制LED
Contents
第一篇預(yù)備篇
第1章嵌入式系統(tǒng)
1.1嵌入式系統(tǒng)概述
1.1.1嵌入式系統(tǒng)的概念
1.1.2嵌入式系統(tǒng)的發(fā)展
1.1.3嵌入式系統(tǒng)的分類(lèi)
1.2嵌入式系統(tǒng)組成
1.2.1嵌入式系統(tǒng)硬件組成
1.2.2嵌入式系統(tǒng)軟件組成
1.3嵌入式系統(tǒng)應(yīng)用
1.4嵌入式系統(tǒng)開(kāi)發(fā)流程
1.4.1嵌入式硬件開(kāi)發(fā)流程
1.4.2嵌入式軟件開(kāi)發(fā)流程
1.5本章小結(jié)
思考與擴(kuò)展
第2章STM32嵌入式芯片
2.1ARM處理器
2.1.1ARM體系結(jié)構(gòu)的特點(diǎn)
2.1.2ARM系列微處理器
2.2ARM CortexM3系列處理器
2.2.1ARM CortexM3原理
2.2.2ARM CortexM3應(yīng)用與編程
2.3STM32系列芯片
2.3.1STM32系列芯片概述
2.3.2STM32的時(shí)鐘系統(tǒng)
2.4本章小結(jié)
思考與擴(kuò)展
第3章制作STM32最小系統(tǒng)開(kāi)發(fā)板
3.1電路設(shè)計(jì)工具簡(jiǎn)介和安裝
3.1.1Altium Designer簡(jiǎn)介
3.1.2安裝Altium Designer
3.1.3DXP平臺(tái)簡(jiǎn)介
3.1.4電路設(shè)計(jì)過(guò)程
3.2STM32最小系統(tǒng)開(kāi)發(fā)板
3.2.1STM32最小系統(tǒng)
3.2.2最小系統(tǒng)開(kāi)發(fā)板設(shè)計(jì)實(shí)例
3.3焊制STM32開(kāi)發(fā)板
3.3.1焊接工具介紹
3.3.2焊接方法
3.3.3焊接注意事項(xiàng)
3.4本章小結(jié)
思考與擴(kuò)展
第4章搭建軟件開(kāi)發(fā)環(huán)境
4.1MDKKeil μVision簡(jiǎn)介
4.2MDKKeil μVision 5安裝及設(shè)置
4.3安裝USB轉(zhuǎn)串口驅(qū)動(dòng)
4.4安裝燒錄工具和調(diào)試助手
4.5本章小結(jié)
思考與擴(kuò)展
第二篇基礎(chǔ)篇
第5章STM32開(kāi)發(fā)基礎(chǔ)知識(shí)
5.1STM32的開(kāi)發(fā)方式
5.2STM32的編程語(yǔ)言
5.3STM32固件庫(kù)簡(jiǎn)介
5.3.1CMSIS標(biāo)準(zhǔn)
5.3.2STM32固件庫(kù)結(jié)構(gòu)
5.4實(shí)訓(xùn)一MDK 5下STM32的程序開(kāi)發(fā)
5.4.1創(chuàng)建工程模板
5.4.2創(chuàng)建新工程
5.4.3程序編譯配置
5.4.4燒錄程序
5.5本章小結(jié)
思考與擴(kuò)展
第6章STM32的I/O應(yīng)用
6.1STM32 I/O簡(jiǎn)介
6.1.1GPIO的8種工作模式
6.1.2GPIO相關(guān)寄存器配置
6.1.3開(kāi)啟I/O端口時(shí)鐘
6.2SysTick定時(shí)器
6.3實(shí)訓(xùn)二I/O口位輸出(流水燈)實(shí)驗(yàn)
6.3.1實(shí)訓(xùn)設(shè)計(jì)
6.3.2實(shí)訓(xùn)過(guò)程
6.3.3實(shí)訓(xùn)相關(guān)問(wèn)題
6.4實(shí)訓(xùn)三I/O口位輸入(按鍵)實(shí)驗(yàn)
6.4.1實(shí)訓(xùn)設(shè)計(jì)
6.4.2實(shí)訓(xùn)過(guò)程
6.4.3實(shí)訓(xùn)相關(guān)問(wèn)題
6.5實(shí)訓(xùn)四I/O口組輸出(掃描數(shù)碼管)實(shí)驗(yàn)
6.5.1實(shí)訓(xùn)設(shè)計(jì)
6.5.2實(shí)訓(xùn)過(guò)程
6.5.3實(shí)訓(xùn)相關(guān)問(wèn)題
6.6本章小結(jié)
思考與擴(kuò)展
第7章STM32的串口應(yīng)用
7.1串口通信簡(jiǎn)介
7.2STM32的串口通信
7.3實(shí)訓(xùn)五串口輸入與輸出實(shí)驗(yàn)
7.3.1實(shí)訓(xùn)設(shè)計(jì)
7.3.2實(shí)訓(xùn)過(guò)程
7.3.3實(shí)訓(xùn)相關(guān)問(wèn)題
7.4本章小結(jié)
思考與擴(kuò)展
第8章STM32的中斷應(yīng)用
8.1STM32的中斷向量表
8.2嵌套向量中斷控制器
8.3EXTI外部中斷
8.3.1EXTI初始化配置
8.3.2編寫(xiě)中斷服務(wù)函數(shù)
8.3.3外部中斷配置過(guò)程
8.4實(shí)訓(xùn)六中斷按鍵實(shí)驗(yàn)
8.4.1實(shí)訓(xùn)設(shè)計(jì)
8.4.2實(shí)訓(xùn)過(guò)程
8.4.3實(shí)訓(xùn)相關(guān)問(wèn)題
8.5本章小結(jié)
思考與擴(kuò)展
第9章STM32的定時(shí)器應(yīng)用
9.1STM32通用定時(shí)器簡(jiǎn)介
9.2通用定時(shí)器相關(guān)寄存器
9.3實(shí)訓(xùn)七定時(shí)器中斷實(shí)驗(yàn)
9.3.1實(shí)訓(xùn)設(shè)計(jì)
9.3.2實(shí)訓(xùn)過(guò)程
9.3.3實(shí)訓(xùn)相關(guān)問(wèn)題
9.4本章小結(jié)
思考與擴(kuò)展
第10章STM32的PWM輸出
10.1STM32的PWM簡(jiǎn)介
10.2PWM輸出相關(guān)寄存器
10.3實(shí)訓(xùn)八PWM輸出實(shí)驗(yàn)
10.3.1實(shí)訓(xùn)設(shè)計(jì)
10.3.2實(shí)訓(xùn)過(guò)程
10.3.3實(shí)訓(xùn)相關(guān)問(wèn)題
10.4本章小結(jié)
思考與擴(kuò)展
第11章STM32的DMA應(yīng)用
11.1DMA簡(jiǎn)介
11.2STM32的DMA概述
11.3DMA操作相關(guān)寄存器
11.4實(shí)訓(xùn)九板上串口DMA發(fā)送實(shí)驗(yàn)
11.4.1實(shí)訓(xùn)設(shè)計(jì)
11.4.2實(shí)訓(xùn)過(guò)程
11.4.3實(shí)訓(xùn)相關(guān)問(wèn)題
11.5本章小結(jié)
思考與擴(kuò)展
第12章STM32的ADC應(yīng)用
12.1STM32的ADC概述
12.2ADC操作相關(guān)寄存器
12.3實(shí)訓(xùn)十ADC模/數(shù)轉(zhuǎn)換實(shí)驗(yàn)
12.3.1實(shí)訓(xùn)設(shè)計(jì)
12.3.2實(shí)訓(xùn)過(guò)程
12.3.3實(shí)訓(xùn)相關(guān)問(wèn)題
12.4本章小結(jié)
思考與擴(kuò)展
第三篇應(yīng)用篇
第13章STM32與步進(jìn)電機(jī)
13.1步進(jìn)電機(jī)簡(jiǎn)介
13.2L298N電機(jī)驅(qū)動(dòng)芯片
13.3實(shí)訓(xùn)十一步進(jìn)電機(jī)實(shí)驗(yàn)
13.3.1實(shí)訓(xùn)設(shè)計(jì)
13.3.2實(shí)訓(xùn)過(guò)程
13.4本章小結(jié)
思考與擴(kuò)展
第14章STM32與舵機(jī)
14.1舵機(jī)簡(jiǎn)介
14.2舵機(jī)的規(guī)格和選型
14.3實(shí)訓(xùn)十二舵機(jī)實(shí)驗(yàn)
14.3.1實(shí)訓(xùn)設(shè)計(jì)
14.3.2實(shí)訓(xùn)過(guò)程
14.4本章小結(jié)
思考與擴(kuò)展
第15章STM32與語(yǔ)音合成
15.1SYN6288中文語(yǔ)音合成芯片
15.2SYN6288芯片控制方法
15.3SYN6288通信控制
15.4實(shí)訓(xùn)十三語(yǔ)音合成實(shí)驗(yàn)
15.4.1實(shí)訓(xùn)設(shè)計(jì)
15.4.2實(shí)訓(xùn)過(guò)程
15.5本章小結(jié)
思考與擴(kuò)展
第16章STM32與RFID讀卡器
16.1MFRC522芯片
16.2STM32的SPI簡(jiǎn)介
16.3實(shí)訓(xùn)十四RFID讀卡器實(shí)驗(yàn)
16.3.1實(shí)訓(xùn)設(shè)計(jì)
16.3.2實(shí)訓(xùn)過(guò)程
16.4本章小結(jié)
思考與擴(kuò)展
第17章STM32與藍(lán)牙串口
17.1藍(lán)牙技術(shù)簡(jiǎn)介
17.2HC05藍(lán)牙串口通信模塊
17.3實(shí)訓(xùn)十五藍(lán)牙實(shí)驗(yàn)
17.3.1實(shí)訓(xùn)設(shè)計(jì)
17.3.2實(shí)訓(xùn)過(guò)程
17.4本章小結(jié)
思考與擴(kuò)展
第18章STM32與人體紅外感應(yīng)
18.1HCSR501人體紅外模塊
18.2實(shí)訓(xùn)十六人體紅外感應(yīng)實(shí)驗(yàn)
18.2.1實(shí)訓(xùn)設(shè)計(jì)
18.2.2實(shí)訓(xùn)過(guò)程
18.3本章小結(jié)
思考與擴(kuò)展
第四篇實(shí)戰(zhàn)篇
第19章遙控小車(chē)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
19.1系統(tǒng)概述
19.2E32TTL100無(wú)線串口模塊
19.3系統(tǒng)設(shè)計(jì)
19.3.1雙路ADC遙控器設(shè)計(jì)
19.3.2小車(chē)主控模塊設(shè)計(jì)
19.4遙控小車(chē)系統(tǒng)功能
19.5本章小結(jié)
第20章簡(jiǎn)易交互狗系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
20.1系統(tǒng)概述
20.2TTP223觸摸傳感器模塊
20.3簡(jiǎn)易交互狗系統(tǒng)設(shè)計(jì)
20.3.1系統(tǒng)軟件設(shè)計(jì)
20.3.2系統(tǒng)硬件連接
20.4簡(jiǎn)易交互狗系統(tǒng)功能
20.5本章小結(jié)
第21章電子驅(qū)蚊器系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
21.1系統(tǒng)概述
21.2合成聲波設(shè)計(jì)
21.3電子驅(qū)蚊系統(tǒng)設(shè)計(jì)
21.3.1系統(tǒng)軟件設(shè)計(jì)
21.3.2系統(tǒng)硬件連接
21.4電子滅蚊器功能
21.5本章小結(jié)
第22章室內(nèi)環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)
22.1系統(tǒng)概述
22.2DHT11溫濕度傳感器
22.3BH1750光照強(qiáng)度傳感器
22.4MQ135空氣質(zhì)量傳感器
22.5STM32的I2C簡(jiǎn)介
22.6室內(nèi)環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)
22.7本章小結(jié)
附錄ASTM32編程C語(yǔ)言基礎(chǔ)
A.1STM32編程C語(yǔ)言簡(jiǎn)介
A.2STM32編程中的數(shù)據(jù)類(lèi)型
A.3STM32編程常用C語(yǔ)言知識(shí)點(diǎn)
A.3.1位操作
A.3.2宏定義和條件編譯
A.3.3外部聲明
A.3.4定義類(lèi)型別名
A.3.5結(jié)構(gòu)體
參考文獻(xiàn)2100433B
本書(shū)以STM32單片機(jī)的多個(gè)實(shí)訓(xùn)案例貫穿全書(shū),共4篇,22章。第一篇為預(yù)備篇(第1~4章),主要介紹必備基礎(chǔ)知識(shí); 第二篇為基礎(chǔ)篇(第5~12章),主要介紹STM32單片機(jī)系統(tǒng)結(jié)構(gòu)原理和功能,詳細(xì)講解了STM32基礎(chǔ)實(shí)訓(xùn)的設(shè)計(jì)和實(shí)現(xiàn); 第三篇為應(yīng)用篇(第13~18章),通過(guò)理論和實(shí)訓(xùn)介紹了相關(guān)模塊的原理、結(jié)構(gòu)及應(yīng)用,講解STM32外圍設(shè)備模塊應(yīng)用; 第四篇為實(shí)戰(zhàn)篇(第19~22章),介紹以STM32單片機(jī)為核心的4個(gè)實(shí)際應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。
書(shū)中提供的16個(gè)實(shí)訓(xùn)案例涵蓋STM32單片機(jī)的基礎(chǔ)和外設(shè)應(yīng)用,每章設(shè)置大量思考和擴(kuò)展題目,以增強(qiáng)讀者興趣,引導(dǎo)讀者進(jìn)一步思考和設(shè)計(jì)擴(kuò)展應(yīng)用。此外,書(shū)中全面講解了4個(gè)完整應(yīng)用系統(tǒng)的設(shè)計(jì)過(guò)程,對(duì)于本科生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目及實(shí)際工程項(xiàng)目設(shè)計(jì)具有很好的參考價(jià)值。
本書(shū)配套資源豐富,包括PPT課件、實(shí)訓(xùn)操作視頻以及全部完整工程代碼文件。
本書(shū)針對(duì)STM32單片機(jī)教學(xué)、綜合實(shí)訓(xùn)及創(chuàng)新實(shí)踐的需求,可供物聯(lián)網(wǎng)、自動(dòng)化、電子信息工程等相關(guān)專(zhuān)業(yè)本科生選用,也可供計(jì)算機(jī)科學(xué)與技術(shù)、電子科學(xué)與技術(shù)、控制工程、通信工程、信息安全、智能科學(xué)與技術(shù)等相關(guān)專(zhuān)業(yè)選用,還可供需要掌握STM32單片機(jī)實(shí)際技能的愛(ài)好者作為參考書(shū)使用。
項(xiàng)目一 單片機(jī)應(yīng)用基礎(chǔ)
模塊一 單片機(jī)開(kāi)關(guān)量輸入輸出 2
任務(wù)1 單片機(jī)最小系統(tǒng)的組成 2
任務(wù)2 一只LED燈的點(diǎn)亮 12
任務(wù)3 控制一只LED燈的閃爍 22
任務(wù)4 LED燈的開(kāi)關(guān)控制 28
任務(wù)5 兩位LED數(shù)碼管顯示器的設(shè)計(jì) 35
模塊二 單片機(jī)內(nèi)部資源的應(yīng)用 41
任務(wù)1 1kHz報(bào)警信號(hào)的產(chǎn)生 41
任務(wù)2 航空障礙燈控制器的設(shè)計(jì) 47
任務(wù)3 60米跑計(jì)時(shí)器的設(shè)計(jì) 54
任務(wù)4 方波占空比測(cè)量?jī)x的設(shè)計(jì) 60
任務(wù)5 點(diǎn)對(duì)點(diǎn)串行通信系統(tǒng)的設(shè)計(jì) 67
模塊三 單片機(jī)接口技術(shù) 77
任務(wù)1 倒計(jì)時(shí)靜態(tài)顯示電路的設(shè)計(jì) 77
任務(wù)2 數(shù)字鐘動(dòng)態(tài)顯示電路的設(shè)計(jì) 84
任務(wù)3 數(shù)字鐘獨(dú)立式鍵盤(pán)系統(tǒng)的設(shè)計(jì) 91
任務(wù)4 倒計(jì)時(shí)控制器行列式鍵盤(pán)系統(tǒng)的設(shè)計(jì) 99