PIC 微控制器項目設計 : C語言實現, 2/e (PIC Microcontroller Projects in C:Basic to Advanced, 2/e) PIC微控制器项目设计:C语言实现(原书第2版)
伊瓦海姆(Dogan Ibrahim)
- 出版商: 機械工業
- 出版日期: 2017-07-01
- 定價: $594
- 售價: 8.5 折 $505
- 語言: 簡體中文
- 頁數: 512
- 裝訂: 平裝
- ISBN: 711156765X
- ISBN-13: 9787111567653
-
相關分類:
C 程式語言、單晶片
- 此書翻譯自: PIC Microcontroller Projects in C : Basic to Advanced , 2/e (Paperback)
已絕版
買這商品的人也買了...
-
$550$495 -
$2,040$1,938 -
$360$324 -
$600$540 -
$480$379 -
$580$493 -
$658STM32 庫開發實戰指南:基於 STM32F4
-
$520$442 -
$520$411 -
$420$332 -
$590$460 -
$390$332 -
$680$537 -
$450$383 -
$774$735 -
$250統計思維:程序員數學之概率統計(第2版) (圖靈程序設計叢書)
-
$520$442 -
$650$553 -
$680$578 -
$540$459 -
$580$522 -
$520$468 -
$403嵌入式C編程:PIC單片機和C編程技術與應用
-
$700$630 -
$479$455
相關主題
商品描述
本書包括PIC18Fxxx系列的新發展,通過項目的方法展示如何開發基於單片機的應用。使用流行的PIC和MPLABXC8語言,通過大量的實踐項目介紹了項目開發的全周期,這些項目包括以太網編程、數字信號處理以及RFID技術。此外,本書包含了五十多個項目,涵蓋了無線傳感器網絡應用的發展、SD卡項目和多任務處理。
作者簡介
作者:(塞浦)多甘·易卜拉欣(Dogan Ibrahim)譯者:許輝呂汶
多甘·易卜拉欣(Dogan Ibrahim),塞浦路斯尼科西亞近東大學生物醫學工程系主任。他的研究興趣包括自動控制、基於微處理器的設計、基於網絡的教育、遠程教育和工程教育。Dogan是40多本關於微處理器技術書籍的作者,包括《SD Card Projects Using the PIC Microcontroller》和《Advanced PIC Microcontroller Projects in C》。他也在各種技術期刊、雜誌、會議和研討會上發表過200多篇技術論文。
目錄大綱
譯者序
前言
第1章微機系統1
1.1引言2
1.2微控制器系統2
1.3總結6
1.4練習6
第2章mikroCProforPIC編程語言7
2.1mikroCProforPIC程序的結構8
2.2數組10
2.3指針11
2.4結構體11
2.5C運算符12
2.6修改控制流13
2.7mikroCProforPIC的函數17
2.8mikroCProforPIC的庫函數17
2.9總結18
2.10練習18
第3章MPLABXIDE和MPLABXC8C編程語言20
3.1PICDEMPIC18Explorer開發板21
3.2MPLABXIDE24
3.3MPLABXC8編譯器24
3.4總結39
3.5練習39
第4章微控制器程序開發40
4.1使用PDL和流程圖41
4.2舉例44
4.3用流程圖表示for循環48
4.4總結49
4.5練習49
第5章初級PIC18項目51
項目5.1追逐LED52
項目5.2複雜閃爍的LED56
項目5.3隨機閃爍的LED59
項目5.4邏輯探頭61
項目5.5LED骰子68
項目5.6雙骰子項目75
項目5.7使用較少I/O引腳的雙骰子項目80
項目5.87段數碼管計數器89
項目5.9兩位多路復用7段數碼管94
項目5.104位多路復用7段數碼管99
項目5.11LED電壓表105
項目5.12LCD電壓表112
項目5.13產 聲音124
項目5.14生成自定義的LCD字體131
項目5.15數字溫度計134
第6章中級PIC18項目137
項目6.1帶4位多路復用7段數碼管的外部中斷事件計數器138
項目6.2帶鍵盤和液晶顯示器的計算器150
項目6.3高/低遊戲164
項目6.4產生波形170
項目6.5利用超聲波測量人體高度199
項目6.6迷你電子琴208
項目6.7帶LCD的頻率計數器210
項目6.8反應計時器216
項目6.9溫度和相對濕度測量224
項目6.10帶RS232串行輸出的溫度計234
項目6.11微控制器和基於PC的計算器245
項目6.12帶LCD輸出的GPS250
項目6.13開/關溫度控制256
第7章高級PIC18項目263
項目7.1藍牙串行通信之從模式264
項目7.2藍牙串行通信之主模式286
項目7.3RFID的使用293
項目7.4RFID感應鎖308
項目7.5複雜的SPI總線項目315
項目7.6使用RTC芯片的實時時鐘337
項目7.7實時鬧鐘350
項目7.8 SD卡項目——將文本寫入文件360
項目7.9SD卡溫度數據記錄器378
項目7.10使用圖形LCD——顯 各種形狀386
項目7.11在GLCD上顯示氣壓計、溫度計和高度計397
項目7.12在GLCD上繪製溫度變化曲線407
項目7.13以太網的使用——基於Web瀏覽器的控制412
項目7.14以太網的使用——基於UDP的控制422
項目7.15數字信號處理——低通FIR數字濾波器項目427
項目7.16汽車項目——本地互聯網絡總線項目434
項目7.17汽車項目——CAN總線項目446
項目7.18多任務470
項目7.19步進電機控制項目——簡單的單極電機驅動487
項目7.20步進電機控制項目——單極電機的複雜控制490
項目7.21步進電機控制項目——簡單的雙極電機驅動494
項目7.22直流電機控制項目——簡單的電機驅動500
項目7.23測量電機速度的自製光學編碼器504
項目7.24閉環直流電機速度控制——開/關控制507