“十三五”普通高等教育規(guī)劃教材 單片機應用開發(fā)技術——基于Proteus單片機仿真和C語言編程(
定 價:43 元
本書為“十三五”普通高等教育規(guī)劃教材,工程教育專業(yè)認證系列教材。 本書首先介紹了單片機開發(fā)軟件Proteus7.10和Keil uVison4.0快速入門及其聯(lián)調;然后以AT89S51單片機為主體,通過大量實例介紹了單片機開發(fā)軟硬件知識、常用接口技術和典型芯片的應用等;并針對單片機初學者編程普遍存在的不規(guī)范問題,介紹嵌入式編程規(guī)則和思想及狀態(tài)機建模方法。書中所有例子均采用C語言編程,大部分例子采用Proteus進行仿真,使單片機課堂教學可視化;同時提供項目案例的實物制作方法,使讀者真正做到理論和實踐相結合,在動手實踐中掌握單片機開發(fā)的基本方法和技能。本書在重點章節(jié)設置了二維碼,讀者可掃描觀看相關教學視頻。
本書在編寫時力求通俗、易懂,硬件原理講解以“有用、夠用、實用”為原則,內容講解以實戰(zhàn)為特色,配套有電子教案、習題答案、例程Proteus仿真、項目案例及其微課視頻。
購買正版圖書,掃碼書中二維碼可免費獲取資源。
隨著互聯(lián)網(wǎng)+和現(xiàn)代電子信息技術的發(fā)展,單片機在工業(yè)控制、生產(chǎn)自動化、機電一體化設備、電器、智能儀器儀表、家電、航空航天、通信導航、汽車電子等領域,得到了廣泛的應用。 修訂的內容主要有: 1. 針對單片機初學者編程普遍存在的不規(guī)范問題,增加了單片機程序編寫的規(guī)則和狀態(tài)機建模方法。 2. 為適應模塊化、項目化教學的要求,精心挑選了18個單片機典型系統(tǒng)項目案例。 3. 增加了通過掃描二維碼觀看相關教學視頻的微課。 本書主要特色是: 1.單片機開發(fā)軟件快速入門:Proteus7.10、Keil uvison4.0。 2. 例子通過Proteus仿真,方便教師上課演示,生動直觀,宜作教材。免費提供所有例子源程序、電路圖和Proteus仿真的資源下載。 3. 例子編程采用當前流行的C語言,易學易用,移植性和通用性好。 4. 項目案例模塊化,符合單片機模塊化案例教學改革,配有源程序、原理圖、PCB圖、并配有微課視頻。 5.幫助單片機初學者學會嵌入式編程思想、編寫通用程序和狀態(tài)機建模方法。 6.有利于老師指導學生進行單片機課程設計和畢業(yè)設計。 7.設置了二維碼,讀者可以掃描觀看相關教學視頻的微課。
甕嘉民,碩士研究生,副教授,河南工程學院 電氣信息工程學院 電子創(chuàng)新開放實驗室負責人。近年來完成省級科研項目5項,發(fā)表論文20余篇,被EI收錄2篇,中文核心10篇,主編/副主編教材4部。從事電氣工程及其自動化、電子科學與技術專業(yè)的教學與科研工作,主要研究方向嵌入式系統(tǒng)應用和電力系統(tǒng)繼電保護。
第一章 單片機開發(fā)軟件快速入門 第一節(jié) Proteus7.10快速入門 第二節(jié) keil μVision4快速入門 第三節(jié) Proteus與Keil聯(lián)調 習 題 第二章 單片機的硬件結構和工作原理 第一節(jié) AT89S51單片機的基本結構 第二節(jié) AT89S51單片機的引腳及片外總線結構 第三節(jié) AT89S51單片機的存儲器配置 第四節(jié) CPU的時序及輔助電路 第五節(jié) I/O口應用舉例 習 題 第三章 C51語法簡介 第一節(jié) C51語言關鍵字與數(shù)據(jù)類型 第二節(jié) C51語言存儲種類和存儲模式 第三節(jié) C51語言運算符 第四節(jié) C51語言函數(shù) 第五節(jié) C51語言結構 第六節(jié) C51語言指針、數(shù)組與絕對地址訪問 55 習 題 第四章 單片機C語言編程 第一節(jié) 代碼編寫規(guī)范 第二節(jié) 前后臺程序 第三節(jié) 狀態(tài)機建模 第四節(jié) 事件觸發(fā)程序結構 項目一 洗衣機控制器的設計 微課一 洗衣機控制器系統(tǒng)電路組成及作品演示 習 題 第五章 鍵盤和顯示 第一節(jié) 鍵盤及其接口 第二節(jié) LED顯示器件 第三節(jié) LED點陣顯示器件 第四節(jié) 16×2點陣字符型液晶模塊LCD1602 項目二 電子密碼鎖的設計與實現(xiàn) 微課二 電子密碼鎖的系統(tǒng)電路組成及作品演示 習 題 第六章 定時器和中斷 第一節(jié) AT89S51單片機中斷系統(tǒng) 第二節(jié) 定時/計數(shù)器概述 第三節(jié) 定時/計數(shù)器4種工作方式 第四節(jié) 定時器/計數(shù)器的應用舉例 項目三 電子時鐘的設計與實現(xiàn) 微課三 電子時鐘的系統(tǒng)電路組成及作品演示 習 題 第七章 單片機串行通信 第一節(jié) 串行通信概述 第二節(jié) AT89S51單片機的串行口及控制寄存器 第三節(jié) AT89S51單片機串行通信工作方式 第四節(jié) 串行口通信實例 項目四 基于RS-485的無線遙控溫度控制系統(tǒng)設計 微課四 基于RS-485的無線遙控溫度控制系統(tǒng)電路組成及作品演示 習 題 第八章 A/D 和 D/A 轉換器 第一節(jié) D/A轉換器 第二節(jié) STC89C52和D/A轉換器的接口 第三節(jié) A/D轉換器 第四節(jié) 標度變換(工程量變換)-現(xiàn)場物理量的顯示 第五節(jié) ADC0832轉換器的應用 項目五 低頻信號發(fā)生器設計 微課五 低頻信號發(fā)生器系統(tǒng)電路組成及作品演示 習 題 第九章 單片機擴展技術 第一節(jié) 單片機系統(tǒng)的擴展 第二節(jié) 簡單I/O口擴展 項目六 數(shù)碼管萬年歷設計與實現(xiàn) 微課六 數(shù)碼管萬年歷系統(tǒng)電路組成及作品演示 習 題 第十章 常用串行總線擴展技術 第一節(jié) I2C總線及其應用 第二節(jié) SPI總線及其應用 第三節(jié) 單總線溫度傳感器DS18B20 習 題 第十一章 紅外線和無線遙控 第一節(jié) 紅外線遙控原理及其應用 第二節(jié) 無線遙控模塊及其應用 習 題 第十二章 單片機典型系統(tǒng)設計 項目七 帶溫度播報的萬年歷設計 微課七 帶溫度播報的萬年歷系統(tǒng)電路組成及作品演示 項目八 基于24L01無線溫度控制系統(tǒng)設計 微課八 基于24L01無線溫度控制系統(tǒng)電路組成及作品演示 項目九 電子秤設計 微課九 電子秤系統(tǒng)電路組成及作品演示 項目十 基于HCR04超聲波測距儀設計 微課十 基于HCR04超聲波測距儀系統(tǒng)電路組成及作品演示 項目十一 紅外遙控的步進電動機控制系統(tǒng)設計 微課十一 紅外遙控的步進電動機控制系統(tǒng)電路組成及作品演示 項目十二 LED點陣顯示屏設計 微課十二 LED點陣顯示屏系統(tǒng)電路組成及作品演示 項目十三 光控燈設計 微課十三 光控燈系統(tǒng)電路組成及作品演示 項目十四 兩輪平衡小車設計 微課十四 兩輪平衡小車系統(tǒng)電路組成及作品演示 項目十五 有害氣體檢測系統(tǒng)設計 微課十五 有害氣體檢測系統(tǒng)電路組成及作品演示 項目十六 脈搏測量儀設計 微課十六 脈搏測量儀系統(tǒng)電路組成及作品演示 項目十七 PM2.5監(jiān)測儀設計 微課十七 PM2.5監(jiān)測儀系統(tǒng)電路組成及作品演示 項目十八 溫控風扇系統(tǒng)設計 微課十八 溫控風扇系統(tǒng)電路組成及作品演示 參考文獻