本書是由長期工作在教學(xué)一線的教師,根據(jù)多年的教學(xué)實(shí)踐編寫而成的。全書分為10個項(xiàng)目,主要內(nèi)容包括單片機(jī)基礎(chǔ)、單片機(jī)硬件結(jié)構(gòu)、認(rèn)識C語言、單片機(jī)的輸入與輸出、MSC51系列單片機(jī)的中斷系統(tǒng)及定時/計(jì)數(shù)器、MSC51系列單片機(jī)的串口通信、單片機(jī)接口及控制技術(shù)、步進(jìn)電機(jī)的原理及應(yīng)用、數(shù)字PID的直流電動機(jī)控制、工程案例分析與解析。另外,書中還附有相關(guān)教學(xué)的二維碼,以幫助學(xué)生深入理解單片機(jī)相關(guān)理論知識。本書力爭覆蓋單片機(jī)系統(tǒng)知識,突出單片機(jī)實(shí)際應(yīng)用,科學(xué)組織內(nèi)容,合理安排典型案例,使學(xué)生能夠在熟練掌握單片機(jī)理論知識的同時,提高分析和解決實(shí)際問題的能力,做到熟練使用單片機(jī)進(jìn)行系統(tǒng)開發(fā)。 本書可作為高職高專院校機(jī)電一體化、電氣自動化、電子信息及相關(guān)專業(yè)的單片機(jī)課程教材,也可作為有關(guān)工程技術(shù)人員的參考和自學(xué)用書。
本書可作為高職高專院校機(jī)電一體化、電氣自動化、電子信息及相關(guān)專業(yè)的單片機(jī)課程教材,也可作為有關(guān)工程技術(shù)人員的參考和自學(xué)用書。
全書分為10個項(xiàng)目,主要內(nèi)容包括單片機(jī)基礎(chǔ)、單片機(jī)硬件結(jié)構(gòu)、認(rèn)識C語言、單片機(jī)的輸入與輸出、MSC51系列單片機(jī)的中斷系統(tǒng)及定時/計(jì)數(shù)器、MSC51系列單片機(jī)的串口通信、單片機(jī)接口及控制技術(shù)、步進(jìn)電機(jī)的原理及應(yīng)用、數(shù)字PID的直流電動機(jī)控制、工程案例分析與解析。另外,書中還附有相關(guān)教學(xué)的二維碼,以幫助學(xué)生深入理解單片機(jī)相關(guān)理論知識。本書力爭覆蓋單片機(jī)系統(tǒng)知識,突出單片機(jī)實(shí)際應(yīng)用,科學(xué)組織內(nèi)容,合理安排典型案例,使學(xué)生能夠在熟練掌握單片機(jī)理論知識的同時,提高分析和解決實(shí)際問題的能力,做到熟練使用單片機(jī)進(jìn)行系統(tǒng)開發(fā)。
信息系統(tǒng)項(xiàng)目管理師,講師。 2007-8 至今 任職于南通開放大學(xué)/江蘇城市職業(yè)學(xué)院(南通校區(qū))擔(dān)任了5年的電子教研室主任
項(xiàng)目1單片機(jī)基礎(chǔ)(1)
1.1單片機(jī)的概念(1)
1.2單片機(jī)的發(fā)展(1)
1.3單片機(jī)的特點(diǎn)(2)
1.4單片機(jī)系列簡介(2)
1.5單片機(jī)的應(yīng)用(4)
項(xiàng)目2單片機(jī)硬件結(jié)構(gòu)(7)
2.1單片機(jī)的基本組成(7)
2.2時鐘電路(18)
2.3時序概念(19)
2.4單片機(jī)的復(fù)位電路(19)
2.5MCS51系列單片機(jī)的最小應(yīng)用系統(tǒng)(20)
項(xiàng)目3認(rèn)識C語言(22)
3.1C語言程序識讀(22)
3.2C語言與MCS51系列單片機(jī)(26)
3.3C51的程序結(jié)構(gòu)(27)
3.4C51的函數(shù)類型(27)
3.5C51支持的常量(29)
3.6C51支持的變量(30)
3.7C51的運(yùn)算符和表達(dá)式(33)
3.8C51的基本結(jié)構(gòu)(35)
3.9C語言支持的函數(shù)(41)
項(xiàng)目4單片機(jī)的輸出與輸入(47)
4.1LED流水燈(47)
4.2并行輸入/輸出接口的結(jié)構(gòu)(49)
4.3并行I/O接口的帶負(fù)載能力(53)
項(xiàng)目5MCS51系列單片機(jī)的中斷系統(tǒng)及定時/計(jì)數(shù)器(55)
5.1MCS51系列單片機(jī)的中斷系統(tǒng)(55)
5.2定時/計(jì)數(shù)器(65)
5.3案例1:倒計(jì)時(71)
5.4案例2:連續(xù)三個不同時間的倒計(jì)時(76)
5.5案例3:簡易交通燈(78)
5.6案例4:交通燈(81)
5.7案例5:綠燈閃的交通燈(85)
5.8案例6:數(shù)字鐘(88)
5.9案例7:帶LED燈閃的數(shù)字鐘(94)
5.10案例8:可調(diào)時間的數(shù)字鐘的另一種方式(99)
5.11案例9:采用查詢的方式實(shí)現(xiàn)時鐘(101)
5.12案例10:液晶顯示電子時鐘(104)
5.13案例11:頻率計(jì)(110)
項(xiàng)目6MCS51系列單片機(jī)的串口通信(118)
6.1串口通信基本知識(118)
6.2MCS51系列單片機(jī)的串行口和控制寄存器(123)
6.3串行口的工作方式(125)
6.4串行口的應(yīng)用(129)
項(xiàng)目7單片機(jī)接口及控制技術(shù)(149)
7.1數(shù)碼管顯示(149)
7.2鍵盤的工作原理和獨(dú)立按鍵的使用(155)
7.3液晶顯示模塊TC1602A簡介(159)
7.4實(shí)時時鐘芯片DS1302(166)
7.5數(shù)字溫濕度傳感器DHT11(172)
7.6A/D轉(zhuǎn)換器(185)
7.7多功能函數(shù)信號發(fā)生器(198)
項(xiàng)目8步進(jìn)電機(jī)的原理及應(yīng)用(208)
8.1步進(jìn)電機(jī)的概念(208)
8.2步進(jìn)電機(jī)的分類(209)
8.3步進(jìn)電機(jī)的常用術(shù)語(209)
8.4步進(jìn)電機(jī)的結(jié)構(gòu)和工作原理(210)
8.5步進(jìn)電機(jī)的驅(qū)動(213)
8.6步進(jìn)電機(jī)的單片機(jī)控制(214)
項(xiàng)目9數(shù)字PID的直流電動機(jī)控制(223)
9.1數(shù)字PID控制算法(224)
9.2數(shù)字PID控制算法的改進(jìn)(226)
9.3數(shù)字PID的直流電動機(jī)控制應(yīng)用(230)
9.4PID知識擴(kuò)展(233)
9.5直流電動機(jī)的轉(zhuǎn)速控制實(shí)踐(234)
項(xiàng)目10工程案例分析與解析(237)
10.1定時報警器(237)
10.2密碼鎖(245)
10.3出租車計(jì)價器(256)
10.4頻率可調(diào)的方波信號發(fā)生器(264)
10.5簡易數(shù)字直流電壓表(271)
10.6單片機(jī)控制的多路激光安防報警裝置(278)
附錄AASCII碼表(291)
參考文獻(xiàn)(292)