注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學PIC項目實戰(zhàn)

PIC項目實戰(zhàn)

PIC項目實戰(zhàn)

定 價:¥55.00

作 者: (塞浦)伊瓦海姆 著,李中華 等譯
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

購買這本書可以去


ISBN: 9787115229175 出版時間: 2010-07-01 包裝: 平裝
開本: 16開 頁數(shù): 342 字數(shù):  

內容簡介

  《PIC項目實戰(zhàn)》是專門為大學高年級學生、工程技術人員以及PIC18F系列微控制器編程與應用的愛好者而編寫的?!禤IC項目實戰(zhàn)》假定讀者已經修完數(shù)字邏輯設計課程,并且至少能使用一門高級編程語言編寫程序。掌握C語言且熟悉至少一款PIC16F系列微控制器,將更有利于學習《PIC項目實戰(zhàn)》?!禤IC項目實戰(zhàn)》不要求掌握讀者具備匯編語言程序的知識,因為《PIC項目實戰(zhàn)》所有的項目都是以C語言為基礎的。

作者簡介

  伊瓦海姆(Dogan Ibrahim),塞浦路斯近東大學計算機工程系主任,主要研究領域包括自動化控制、基于微處理器的設計、網絡教育、遠程教育和工程教育等他寫過40多本微處理器、微控制器及相關方面的書,并在各大技術期刊上發(fā)表過近200篇技術論文。

圖書目錄

第1章 微型計算機系統(tǒng)
1.1 引言
1.2 微控制器系統(tǒng)
1.2.1 RAM
1.2.2 ROM
1.2.3 PROM
1.2.4 EPROM
1.2.5 EEPROM
1.2.6 FlashEEPROM
1.3 微控制器的特點
1.3.1 工作電壓
1.3.2 時鐘
1.3.3 定時器
1.3.4 看門狗
1.3.5 復位輸入
1.3.6 中斷
1.3.7 摔電檢測器
1.3.8 模數(shù)轉換器
1.3.9 串行輸入/輸出
1.3.10 EEPROM數(shù)據(jù)存儲器
1.3.11 LCD驅動器
1.3.12 模擬比較器
1.3.13 實時時鐘
1.3.14 睡眠模式
1.3.15 上電復位
1.3.16 低功耗運行
1.3.17 電流拉出/灌入能力
1.3.18 USB接口
1.3.19 電機控制接口
1.3.20 CAN接口
1.3.21 以太網接口
1.3.22 ZigBee.接口
1.4 微控制結構
1.5 數(shù)制
1.5.1 十進制數(shù)系統(tǒng)
1.5.2 二進制數(shù)系統(tǒng)
1.5.3 八進制數(shù)系統(tǒng)
1.5.4 十六進制數(shù)系統(tǒng)
1.6 二進制數(shù)轉換為十進制數(shù)
1.7 十進制數(shù)轉換為二進制數(shù)
1.8 二進制數(shù)轉換為十六進制數(shù)
1.9 十六進制數(shù)轉換為二進制數(shù)
1.10 十六進制數(shù)轉換為十進制數(shù)
1.11 十進制數(shù)轉換為十六進制數(shù)
1.12 八進制數(shù)轉換為十進制數(shù)
1.13 十進制數(shù)轉換為八進制數(shù)
1.14 八進制數(shù)轉換為二進制數(shù)
1.15 二進制數(shù)轉換為八進制數(shù)
1.16 負數(shù)
1.17 二進制數(shù)的加法
1.18 二進制數(shù)的減法
1.19 二進制數(shù)的乘法
1.20 二進制數(shù)的除法
1.21 浮點數(shù)
1.22 浮點數(shù)轉換為十進制數(shù)
1.22.1 規(guī)范化浮點數(shù)
1.22.2 十進制數(shù)轉換為浮點數(shù)
1.22.3 浮點數(shù)的乘除法
1.22.4 浮點數(shù)的加減法
1.23 BCD數(shù)
1.24 小結
1.25 練習題
第2章 PlC18F系列微控制器
2.1 PIC18FXX2的結構
2.1.1 程序存儲器結構
2.1.2 數(shù)據(jù)存儲器結構
2.1.3 配置寄存器
2.1.4 電源
2.1.5 復位
2.1.6 時鐘源
2.1.7 看門狗定時器
2.1.8 并行I/O接口
2.1.9 定時器
2.1.10 捕捉/比較fPWM:模塊(CCP)
2.1.11 模數(shù)轉換器(A/D)模塊
2.1.12 中斷
2.2 小結
2.3 練習題
第3章 C編程語言
3.1 mikroC程序的結構
3.1.1 注釋
3.1.2 一個程序的開始和結束
3.1.3 程序語句的結尾
3.1.4 空白
3.1.5 區(qū)分大小寫
3.1.6 變量名
3.1.7 變量類型
3.1.8 常量
3.1.9 轉義序列
3.1.10 靜態(tài)變量
3.1.11 外部變量
3.1.12 動態(tài)變量
3.1.13 枚舉變量
3.1.14 數(shù)組
3.1.15 指針
3.1.16 結構體
3.1.17 聯(lián)合體
3.1.18 C語言的運算符
3.1.19 修改控制流
3.1.20 結合mikroC和匯編語言
3.2 PIC微控制器輸入輸出端口編程
3.3 程序例題
3.4 小結
3.5 練習題
第4章 mikroC的函數(shù)和庫
4.1 mikroC函數(shù)
4.1.1 函數(shù)原型
4.1.2 向函數(shù)傳遞數(shù)組
4.1.3 通過引用向函數(shù)傳遞變量
4.1.4 參數(shù)數(shù)量可變
4.1.5 函數(shù)的可重入性
4.1.6 靜態(tài)函數(shù)變量
4.2 mikxoC的內置函數(shù)
4.3 milcxoC的函數(shù)庫
4.3.1 EEPROM庫
4.3.2 LCD庫
4.3.3 軟件UART庫
4.3.4 硬件USART庫
4.3.5 音頻庫
4.3.6 ANSIC庫
4.3.7 混合庫
4.4 小結
4.5 練習題
第5章 PlC18開發(fā)工具
5.1 軟件開發(fā)工具
5.1.1 文本編輯器
5.1.2 匯編器和編譯器
5.1.3 仿真器
5.1.4 高級編程語言仿真器
5.1.5 集成開發(fā)環(huán)境(IDE)
5.2 硬件開發(fā)工具
5.2.1 開發(fā)板
5.2.2 設備編程器.
5.2.3 內電路調試器
5.2.4 內電路模擬器
5.2.5 面包板
5.3 rnjkxoC集成開發(fā)環(huán)境(IDE)
5.3.1 mikroCIDE界面
5.3.2 創(chuàng)建和編譯新文件
5.3.3 仿真器的使用
5.3.4 mikrolCD內電路調試器的使用
5.3.5 開發(fā)板的使用
5.4 小結
5.5 練習題
第6章 簡單PIC18項目
6.1 程序描述語言
6.1.1 START-END
6.1.2 順序
6.1.3 工F-THEN-ELSE-ENDIF
6.1.4 DO-ENDDO
6.1.5 REPEATl.UNTIL
項目6.1 跟蹤LED
項目6.2 LED骰子
項目6.3 雙骰子項目
項目6.4 使用更少的F0引腳實現(xiàn)的兩個骰子的項目
項目6.5 7段LED計數(shù)器
項目6.6 兩個數(shù)位的多路復用7段LED
項目6.7 帶定時器中斷的兩數(shù)位多路復用7段LED計數(shù)器
項目6.8 帶LCD顯示器的伏特表
項目6.9 帶鍵盤和LCD的計算器
項目6.10 基于串行通信的計算器
第7章 高級PIC18項目——SD卡項目
7.1 SD卡
7.1.1 SPI總線
7.1.2 在SPI模式下SD卡的操作
7.2 mikroC語言的SD卡庫函數(shù)
項目7.1 讀CID寄存器并在PC屏幕上顯示
項目7.2 SD卡扇區(qū)的讀/寫
項目7.3 使用卡文件系統(tǒng)
項目7.4 溫度記錄儀
第8章 高級PIC18項目——USB總線項目
8.1 總線速度識別
8.2 USB狀態(tài)
8.3 USB總線通信
8.3.1 數(shù)據(jù)包
8.3.2 數(shù)據(jù)流類型
8.3.3 枚舉
8.4 描述符
8.4.1 設備描述符
8.4.2 配置描述符
8.4.3 接口描述符
8.4.4 :HID描述符
8.4.5 終端描述符
8.5 PICI8微控制器的USB,總線接口
8.6 mikroC語言的USB,總線庫函數(shù)
項目8.1 基于USB的微控制器輸出端口
項目8.2 基于USB的微控制器的輸入輸出
項目8.3 基于USB的周圍氣壓PC顯示
第9章 高級PIC18項目——CAN總線項目
9.1 數(shù)據(jù)幀
9.1.1 幀起始(SOF)
9.1.2 仲裁字段
9.1.3 控制字段
9.1.4 數(shù)據(jù)字段
9.1.5 CRC字段
9.1.6 ACK字段
9.2 遙控幀
9.3 錯誤幀
9.4 過載幀
9.5 位填充
9.6 錯誤類型
9.7 標稱位時序
9.8 PIC微控制器CAN接口
9.9 PIC18F258微控制器
9.9.1 配置模式
9.9.2 禁止模式
9.9.3 正常工作模式
9.9.4 監(jiān)聽模式
9.9.5 回環(huán)模式
9.9.6 錯誤識別模式
9.9.7 CAN:報文發(fā)送
9.9.8 CAN:報文接收
9.9.9 計算時序參數(shù)
9.10 mikroCCAN函數(shù)
9.10.1 CANSetOperationMode
9.10.2 CANGetOperationMode
9.10.3 CANIntialize
9.10.4 CANSetBaudRate
9.10.5 CANSetMask
9.10.6 CANSetFilter
9.10.7 CANRead
9.10.8 CANWrite
9.11CAN總線編程
項目9.1 溫度傳感器CAN總項目
第10章 多任務和實時操作系統(tǒng)
10.1 狀態(tài)機
10.2 實時操作系統(tǒng)(RT0s)
10.3 RTOS服務
10.4 同步和消息工具
10.5 (CCSPICC編譯器RTOS
10.5.1 準備使用RTOS
10.5.2 聲明任務
項目10.1 LED(發(fā)光二極管)
項目10.2 隨機數(shù)發(fā)生器
項目10.3 使用RS232串行輸出的電壓表
索引

本目錄推薦

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