注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/??平滩?/a>C51單片機(jī)應(yīng)用技術(shù)項目教程(第二版)

C51單片機(jī)應(yīng)用技術(shù)項目教程(第二版)

C51單片機(jī)應(yīng)用技術(shù)項目教程(第二版)

定 價:¥59.80

作 者: 龍芬
出版社: 華中科技大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787568098137 出版時間: 2023-08-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書是根據(jù)高職高專人才培養(yǎng)目標(biāo),總結(jié)近年來的教學(xué)改革與實踐,參照相關(guān)技術(shù)手冊編寫而成的。全書分為9個項目,在對單片機(jī)進(jìn)行初步介紹之后,介紹了C語言的特點和程序設(shè)計相關(guān)知識,方便讀者從零基礎(chǔ)學(xué)習(xí)單片機(jī),接著以電子禮盒的設(shè)計與制作、醫(yī)院病床呼叫系統(tǒng)的設(shè)計與制作、電子廣告牌的設(shè)計與制作、交通燈控制系統(tǒng)的設(shè)計與制作、遠(yuǎn)程控制系統(tǒng)的設(shè)計與制作、數(shù)字電壓表的設(shè)計與制作、單片機(jī)應(yīng)用系統(tǒng)綜合設(shè)計這7個項目為背景,分別介紹了:單片機(jī)的開發(fā)環(huán)境、硬件系統(tǒng)、I/O口的應(yīng)用、數(shù)碼管點陣液晶顯示、鍵盤、定時/計數(shù)器、串行通信技術(shù)、A/D與D/A轉(zhuǎn)換等內(nèi)容。書中的程序全部以C語言形式給出,并附有Proteus仿真,理論與實踐緊密結(jié)合,以便院校開展高效教學(xué)。本書可作為高職高專院校機(jī)電、汽車、機(jī)械制造、自動化、電子信息及其他相關(guān)專業(yè)的單片機(jī)課程教材,也可作為廣大單片機(jī)愛好者的培訓(xùn)教材,還可供從事單片機(jī)應(yīng)用開發(fā)的工程技術(shù)人員參考。

作者簡介

  龍芬,湖北省咸寧市咸寧職業(yè)技術(shù)學(xué)院工學(xué)院教師。2002-2006年本科畢業(yè)于湖南科技大學(xué)測控技術(shù)與儀器專業(yè),獲工學(xué)學(xué)士學(xué)位2010-2013年在華中科技大學(xué)電子與通信工程專業(yè)學(xué)習(xí),獲工程碩士學(xué)位2006年至今工作于咸寧職業(yè)技術(shù)學(xué)院

圖書目錄

項目1認(rèn)識單片機(jī)(1)
1.1認(rèn)識單片機(jī)(1)
1.1.1單片機(jī)及單片機(jī)應(yīng)用系統(tǒng)(1)
1.1.2學(xué)習(xí)單片機(jī)的意義(2)
1.1.3C51系列單片機(jī)(2)
1.1.4AT89C51單片機(jī)的內(nèi)部資源(3)
1.1.5認(rèn)識你的第一塊單片機(jī)(9)
1.1.6單片機(jī)應(yīng)用系統(tǒng)的開發(fā)流程(9)
1.2開發(fā)軟件的使用(10)
1.2.1Keil C51 μVision5的使用(11)
1.2.2Proteus仿真軟件的使用(18)
1.2.3STCISP下載軟件的使用(21)
1.2.5新建第一個工程文件(23)
1.2.6常見的C51編譯錯誤和警告(24)
1.3硬件電路的連接(25)
1.3.1單片機(jī)最小系統(tǒng)——時鐘電路(25)
1.3.2單片機(jī)最小系統(tǒng)——復(fù)位電路(26)
1.3.3單片機(jī)最小系統(tǒng)——電源電路(27)
1.3.4發(fā)光二極管與51單片機(jī)的硬件電路連接(28)
1.3.5二極管亮滅系統(tǒng)的設(shè)計與制作(29)
1.3.6二進(jìn)制數(shù)、十進(jìn)制數(shù)和十六進(jìn)制數(shù)(30)
項目總結(jié)(31)
思考與練習(xí)(31)
項目2C51程序設(shè)計(33)
2.1C語言的特點(33)
2.2C語言的基本結(jié)構(gòu)(34)
2.3C語言的數(shù)據(jù)與運算(35)
2.3.1數(shù)據(jù)類型(35)
2.3.2常量與變量(38)
2.3.3運算符與表達(dá)式(39)
2.4C語言的結(jié)構(gòu)及流程圖表示(45)
2.5C語言的基本語句(47)
2.5.1基本表達(dá)式語句與復(fù)合語句(47)
2.5.2選擇語句(47)
2.5.3循環(huán)語句(49)
2.6C語言的函數(shù)(50)
2.6.1函數(shù)的分類和定義(50)
2.6.2函數(shù)的調(diào)用和聲明(52)
2.7數(shù)組(53)
2.7.1一維數(shù)組(53)
2.7.2二維數(shù)組(55)
2.7.3數(shù)組的初始化與遍歷實例(56)
2.7.4數(shù)組的應(yīng)用(57)
C51單片機(jī)應(yīng)用技術(shù)項目教程(第二版)目錄2.8指針與內(nèi)存管理(59)
2.8.1指針的概念與用法——一種特殊的變量(59)
2.8.2動態(tài)內(nèi)存分配(61)
2.8.3內(nèi)存泄漏和越界問題(62)
2.8.4指針與函數(shù)參數(shù)(63)
2.9預(yù)處理指令(63)
2.10模塊化程序設(shè)計(66)
2.10.1模塊化設(shè)計(66)
2.10.2代碼分層(67)
2.10.3函數(shù)調(diào)用(69)
項目總結(jié)(71)
思考與練習(xí)(72)
項目3電子禮盒的設(shè)計與制作(76)
3.1LED閃爍系統(tǒng)設(shè)計(77)
3.2獨立按鍵編程原理(79)
3.3鍵控花樣LED燈設(shè)計(80)
3.3.1流水燈的設(shè)計(80)
3.3.2鍵控LED燈(82)
3.4電子禮盒的設(shè)計與制作(85)
3.5Keil C51的仿真調(diào)試步驟(90)
項目總結(jié)(94)
思考與練習(xí)(95)
項目4醫(yī)院病床呼叫系統(tǒng)的設(shè)計與制作(96)
4.1聲光報警器的設(shè)計(96)
4.1.1蜂鳴器的工作原理(96)
4.1.2聲光報警器的設(shè)計與制作(97)
4.2八路搶答器的設(shè)計(100)
4.2.1數(shù)碼管的結(jié)構(gòu)與工作原理(100)
4.2.2數(shù)碼管的靜態(tài)顯示(101)
4.2.3數(shù)碼管的動態(tài)顯示(103)
4.2.4八路搶答器的設(shè)計(105)
4.2.5繼電器的驅(qū)動(109)
4.3醫(yī)院病床呼叫系統(tǒng)的設(shè)計與制作(110)
4.3.1單片機(jī)與矩陣式鍵盤接口(111)
4.3.2病床呼叫系統(tǒng)的設(shè)計(116)
4.3.3一種實用的鍵盤與顯示器接口電路(120)
項目總結(jié)(123)
思考與練習(xí)(123)
項目5電子廣告牌的設(shè)計與制作(126)
5.1LED點陣式廣告牌的設(shè)計與制作(126)
5.1.1LED點陣顯示器的結(jié)構(gòu)及原理(126)
5.1.28×8點陣顯示控制(127)
5.1.3大屏點陣顯示器的驅(qū)動電路(130)
5.1.4LED點陣式電子廣告牌的設(shè)計與制作(132)
5.1.5點陣液晶取模軟件的使用(136)
5.2LCD廣告牌的設(shè)計與制作(139)
5.2.1LCD顯示模塊原理(139)
5.2.2字符型液晶顯示(140)
5.2.3字符型液晶廣告牌的設(shè)計與制作(144)
5.2.4模塊化編程思路、頭文件的建立(148)
項目總結(jié)(150)
思考與練習(xí)(150)
項目6交通燈控制系統(tǒng)的設(shè)計與制作(151)
6.1帶啟停鍵的簡易秒表設(shè)計(151)
6.1.1定時/計數(shù)器的結(jié)構(gòu)與原理(151)
6.1.2定時/計數(shù)器的工作方式與初始化(153)
6.1.30~9 s簡易秒表設(shè)計(155)
6.1.40~59 s簡易秒表設(shè)計(156)
6.1.5帶啟停鍵的秒表設(shè)計(157)
6.2模擬交通燈控制系統(tǒng)的設(shè)計(162)
6.2.1中斷的概念及處理過程(163)
6.2.2單片機(jī)的中斷系統(tǒng)(163)
6.2.3中斷的C51編程(167)
6.2.4模擬交通燈控制系統(tǒng)的設(shè)計(168)
項目總結(jié)(172)
思考與練習(xí)(173)
項目7遠(yuǎn)程控制系統(tǒng)的設(shè)計與制作(175)
7.1PC遠(yuǎn)程控制單片機(jī)系統(tǒng)設(shè)計(175)
7.1.1串行通信的基礎(chǔ)知識(175)
7.1.2單片機(jī)的串行通信接口(178)
7.1.3串行通信總線標(biāo)準(zhǔn)及其接口(181)
7.1.4彩燈遠(yuǎn)程控制系統(tǒng)的設(shè)計(182)
7.1.5SPI總線(185)
7.2按鍵控制雙機(jī)通信系統(tǒng)設(shè)計(186)
7.2.1查詢方式串行通信程序設(shè)計(186)
7.2.2中斷方式串行通信程序設(shè)計(189)
7.2.3按鍵控制雙機(jī)通信系統(tǒng)設(shè)計(190)
7.2.4單片機(jī)的多機(jī)通信設(shè)計(194)
項目總結(jié)(194)
思考與練習(xí)(195)
項目8數(shù)字電壓表的設(shè)計與制作(197)
8.1簡易數(shù)字電壓表的設(shè)計與制作(197)
8.1.1模擬信號與數(shù)字信號(197)
8.1.2IAP15W4K58S4內(nèi)部自帶A/D與D/A轉(zhuǎn)換器介紹(199)
8.1.3簡易數(shù)字電壓表的設(shè)計與制作(201)
8.2可調(diào)光臺燈的設(shè)計與制作(205)
8.2.1I2C總線(205)
8.2.2PCF8591芯片介紹(207)
8.2.3PCF8591的D/A轉(zhuǎn)換及程序設(shè)計(209)
8.2.4PCF8591的A/D轉(zhuǎn)換及程序設(shè)計(211)
8.2.5可調(diào)光臺燈的設(shè)計與制作(213)
項目總結(jié)(218)
思考與練習(xí)(219)
項目9單片機(jī)應(yīng)用系統(tǒng)綜合設(shè)計(220)
9.1數(shù)字式溫度計的設(shè)計與制作(220)
9.1.1系統(tǒng)方案論證與選擇(220)
9.1.2系統(tǒng)硬件電路設(shè)計(221)
9.1.3系統(tǒng)軟件設(shè)計(230)
9.1.4軟硬件聯(lián)調(diào)(239)
9.2電子臺歷的設(shè)計與制作(241)
9.2.1系統(tǒng)方案論證與選擇(241)
9.2.1.1時鐘芯片DS1302(241)
9.2.1.212864LCD(246)
9.2.2系統(tǒng)硬件電路設(shè)計(256)
9.2.3系統(tǒng)軟件設(shè)計(257)
9.2.4軟硬件聯(lián)調(diào)(268)
9.3巡航小車的設(shè)計與制作(270)
9.3.1系統(tǒng)方案論證與選擇(270)
9.3.2系統(tǒng)硬件電路設(shè)計(272)
9.3.3系統(tǒng)軟件設(shè)計(275)
9.3.4軟硬件聯(lián)調(diào)(280)
項目總結(jié)(280)
附錄AC語言程序設(shè)計方法(281)
附錄B單片機(jī)的選型原則與STC單片機(jī)(292)
參考文獻(xiàn)(305)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號