本套書是作者根據多年在單片機教學、教材編寫、項目開發及培訓等方面的經驗編寫的,并配有姊妹篇《單片機外圍接口電路與工程實踐》。本套書分為基礎篇與實戰篇。基礎篇主要講述單片機基礎知識、內部結構、工作原理、指令系統與編程方法以及內部功能與應用;實戰篇——最小系統實踐與外圍接口電路工程實踐則以課題的形式,采用小模塊制作教學法訓練學生對單片機的初級應用能力和中級應用能力。
本書是前一書實戰篇的延續,通過對單片機外圍接口電路深入探討,揭示了芯片與工程之間關系。全書圍繞單片機與外圍接口芯片間的通信過程,深入淺出地闡述了SPI、I2C的通信和編程實現。本書可作為從事自動控制、智能儀器儀表、電力電子、機電一體化等單片機應用的工程技術人員以及單片機愛好者的參考資料。
第1章 工程設計基
1.1 工程設計的思路與方法
1.1.1 概 念
1.1.2 華羅庚的統籌法
1.1.3 方框圖法
1.1.4 多人協作工程開發的思路
1.1.5 統籌法在實際工程中的應用
1.2 工程程序設計基礎與規范
1.2.1 創建《.INC》程序頭[Head]文件
1.2.2 程序的編寫規范
1.2.3 程序參考實例
1.3 單片機系統電路監控和抗干擾的設計
1.3.1 電路監控
1.3.2 單片機應用系統抗干擾技術
1.4 常見硬件制作故障與程序編譯錯誤的解決方法
1.4.1 "斷路法"在硬件排錯中的應用
1.4.2 "屏蔽法"在軟件排錯中的應用
1.5 Flash Magic P89V51RB2芯片ISP下載使用簡易指南
1.6 向Keil μVision2舊版加入P89V51RD2的方法
第2章 P89V51RD2新增內部資源的運用實踐
2.1 P89V51RD2看門狗的應用方法
2.1.1 P89V51RD2看門狗
2.1.2 P89V51RD2看門狗的應用
2.2 P89V51RD2中程序的加密方法
2.2.1 Flash Magic程序下載軟件加密單片機程序(用ISP編程)
2.2.2 P89V51RD2芯片的加密原理與要求
2.3 運用P89V51RD2的IAP功能向Flash程序存儲器讀/寫數據的實現
第3章 單片機外圍接口電路在工程中的應用
3.1 通用I/O口類
課題1 74LS164與74HC595的原理與應用
課題2 74LS154與74HC138的工作原理與應用
課題3DS1302實時時鐘的工作原理與應用
課題4DS18B20溫度傳感器的原理與應用
課題51616點陣顯示漢字的原理與應用
3.2 SPI通信類
課題6 P89V51RD2與P89V51RD2間自帶SPI的原理與應用
課題7鐵電FM25040A存儲器自帶SPI通信的讀/寫原理與應用
課題8ZLG7289 自帶SPI的原理與應用
課題9 JCM12864M自帶SPI通信的LCD原理與應用
課題10 語音芯片ISD4004自帶SPI的原理與應用
3.3 I2C通信類
課題11 I2C總線原理與I2C從件AT24Cxx的運用
課題12 自帶I2C數字溫度傳感器LM75A 的原理與應用
課題13 自帶I2C的PCF8563實時時鐘芯片的原理與應用
課題14 自帶I2C的SD2303高精實時時鐘芯片的原理與應用
課題15 自帶I2C的ZLG7290原理與應用
課題16 自帶I2C串行擴展并行芯片PCA9554串轉并可讀/寫芯片的原理與
運用
課題17 自帶I2C的16位地址的數據存儲器件FM24C512的原理與應用
3.4 并行口通信類
課題18 語音芯片ISD25120(用PCA9554實現地址并行轉串行)的原理與應用
3.5 其他通信類
課題19 可編程數字電位器CAT5113的原理與應用
課題20 A/D和D/A轉換芯片\[TLC 1549_spi(A/D) TLC 5615_spi(D/A)\]的原理與應用
課題21 A/D和D/A的轉換芯片PCF8591的原理與應用
課題22 nRF905無線收發一體芯片在單片機通信中的運用
課題23 PT2272、PT2262無線遙控編解碼芯片在單片機中的運用
課題24 紅外遙控在單片機中的運用
課題25 超聲波測距的原理與應用
課題26 濕度傳感器在溫室育秧控制系統中的運用
課題27 壓力傳感器在全自動電熱水供應系統中的運用
課題28 煙霧傳感器在家用抽油煙機控制系統中的運用
課題29 學校作息時間控制系統的開發
課題30 單片機在大型電機控制工程中的應用與探討
附錄A 單片機外圍接口器件時序圖與編程隨感
附錄B 單片機外圍接口電路時序圖的編程與實現
附錄C 快速學習本書的方法
附錄D 漫漫路 吾求索
附錄E 隨書光盤內容說明
結束語
參考文獻
第1章 工程設計基
1.1 工程設計的思路與方法
1.1.1 概念
作為一個初學者,及時次接到工程項目,心中難免會一片茫然。那么,做工程項目該從何下手呢?這就是下面要詳細解決的問題。
首先,讓我們來熟悉幾個概念。
(1)工程
工程就是將自然科學的原理應用到工農業生產部門中去而形成的各學科的總稱。這些學科是應用數學、物理學、化學等基礎科學的原理,結合在生產實踐中所積累的技術經驗而發展起來的,其目的在于利用和改造自然來為人類服務,如土木建筑工程、水利工程、冶金工程、機電工程、化學工程等。主要內容有:對于工程基地的勘測設計、施工、原材料的選擇研究,設備和產品的設計制造,工藝和施工方法的研究等。工程就是將要產生(發生)的事物的整體。華羅庚先生在挑選法中舉的小例——"泡茶",就是一個非常小的工程。從洗開水壺到煮開水再到泡茶的全過程,它將產生的是可喝的茶水。
(2)工程項目
工程項目亦稱"單項工程",是基本建設項目的組成部分。它是在一個基本建設項目中,具有獨立設計文件的,并在竣工后能獨立發揮設計所規定的生產能力或效能的工程。例如,新建一個汽車廠是一個基本建設項目,其中鑄工、木工、發動機等各個車間都是工程項目。也就是說,工程項目是工程中的分支,就如我們編寫的子程序。
……
好書
不怎么樣 還那么貴
自己動手做模塊,從中感覺到了學習的樂趣
好
經常仔細品讀書中的每一句話
這個商品不錯~
這個商品不錯~
書不錯 謝謝當當 書不錯 謝謝當當
感覺內容還是比較充實的
都是比較普通的例子。一般吧。
正版,服務好,送貨快
很好的書......
非常非常非常非常非常非常非常非常非常非常非常好的商品。
很喜歡
叢書的內容簡介來看,書中包含了大量應用實例,不同的實力都根據不同的應用進行了分類,感覺十分有用,打算購買