TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
PIC技術寶典(簡體書)
滿額折

PIC技術寶典(簡體書)

商品資訊

人民幣定價:99 元
定價
:NT$ 594 元
缺貨無法訂購
相關商品
商品簡介
作者簡介
目次

商品簡介

本書是關于PIC微控制器的經典著作,內容緊密圍繞PIC18系列微控制器原理及嵌入式系統應用展開,主要介紹了PIC18系列微控制器的硬件和軟件面的基本知識和特性,著重描述其硬件結構、軟件編程和接口技術及其嵌入式應用等問題。
本書適合作為高等院校相關專業課程教材,也可供從事微控制器應用設計和嵌入式系統開發的工程技術人員參考。

作者簡介

Muhammad Ali Mazidi,美國DeVry大學資深教授,著名嵌入式系統專家,具有豐富的教學和實踐經驗。他編寫的80x86和8051方面的教材已被全世界眾多高校采用,都是公認的經典。

目次

第0章 計算入門 
 0.1 數制和編碼系統 
0.1.1 十進制和二進制數制系統 
0.1.2 十進制數轉換成二進制數 
0.1.3 二進制數轉換成十進制數 
0.1.4 十六進制系統 
0.1.5 二進制和十六進制之間的轉換 
0.1.6 十進制數轉換成十六進制數 
0.1.7 十六進制數轉換成十進制數 
0.1.8 十進制、二進制和十六進制計數 
0.1.9 二進制數和十六進制數加法 
0.1.10 補碼 
0.1.11 十六進制數的加法和減法 
0.1.12 十六進制數的加法 
0.1.13 十六進制數的減法 
0.1.14 ASCII碼 
0.1.15 復習題 
 0.2 數字入門 
0.2.1 二進制邏輯 
0.2.2 邏輯門 
0.2.3 使用邏輯門設計電路 
0.2.4 譯碼器 
0.2.5 觸發器 
0.2.6 復習題 
 0.3 計算機內部 
0.3.1 一些重要術語 
0.3.2 計算機的內部組成 
0.3.3 數據總線概述 
0.3.4 地址總線概述 
0.3.5 CPU及其和RAM、ROM的關系 
0.3.6 CPU內部 
0.3.7 計算機的內部工作 
0.3.8 復習題 
小結 
 習題 
 復習題答案 
第1章 PIC微控制器的歷史和特性 
 1.1 微控制器與嵌入式處理器 
1.1.1 微控制器和通用微處理器 
1.1.2 應用于嵌入式系統的微控制器 
1.1.3 x86PC嵌入式應用 
1.1.4 微控制器的選擇 
1.1.5 微控制器的選擇標準 
1.1.6 機電學與微控制器 
1.1.7 復習題 
 1.2 PIC18系列概述 
1.2.1 PIC微控制器的發展簡史 
1.2.2 PIC18特性 
1.2.3 其他微控制器 
1.2.4 復習題 
 小結 
 習題 
 復習題答案 
第2章 PIC體系結構與匯編語言編程 
 2.1 PIC的WREG寄存器 
2.1.1 WREG寄存器 
2.1.2 MOVLW指令 
2.1.3 ADDLW指令 
2.1.4 復習題 
 2.2 PIC文件寄存器 
2.2.1 PIC文件寄存器(數據RAM)空間分配 
2.2.2 PIC芯片中的GP RAM和EEPROM比較 
2.2.3 PIC18的文件寄存器與訪問存儲區 
2.2.4 復習題 
 2.3 默認訪問存儲區的指令操作 
2.3.1 MOVWF指令 
2.3.2 關于WREG和訪問存儲區的更多指令 
2.3.3 COMF指令 
2.3.4 DECF指令 
2.3.5 MOVE指令 
2.3.6 MOVFF指令 
2.3.7 復習題 
 2.4 PIC 狀態寄存器 
2.4.1 PIC18狀態寄存器 
2.4.2 ADDLW指令和狀態寄存器 
2.4.3 并非所有指令都會影響標志位 
2.4.4 標志位和判決 
2.4.5 復習題 
 2.5 PIC數據格式和偽指令 
2.5.1 PIC數據類型 
2.5.2 數據格式描述 
2.5.3 匯編偽指令 
2.5.4 使用EQU做定值分配 
2.5.5 使用EQU做SFR地址分配 
2.5.6 使用EQU做RAM地址分配 
2.5.7 匯編語言的標簽規則 
2.5.8 復習題 
 2.6 PIC匯編語言編程 
2.6.1 匯編語言結構 
2.6.2 復習題 
 2.7 匯編和連接PIC程序 
2.7.1 關于asm、err和目標文件的更多信息 
2.7.2 列表文件和映像文件 
2.7.3 復習題 
 2.8 PIC的程序計數器和程序ROM空間 
2.8.1 PIC的程序計數器 
2.8.2 PIC18系列ROM的內存分配 
2.8.3 通電時PIC的啟動 
2.8.4 在程序ROM里放置代碼 
2.8.5 程序的逐字節執行 
2.8.6 PIC18 ROM數據寬度 
2.8.7 PIC的哈佛結構 
2.8.8 PIC18的指令大小 
2.8.9 MOVLW指令格式 
2.8.10 ADDLW指令格式 
2.8.11 MOVWF指令格式 
2.8.12 MOVFF指令格式 
2.8.13 GOTO指令格式 
2.8.14 從其他微處理器過渡到PIC18 
2.8.15 復習題 
 2.9 PIC的RISC結構 
2.9.1 RISC結構 
2.9.2 RISC的特性 
2.9.3 復習題 
 2.10 使用MPLAB仿真器查看寄存器和存儲器 
 小結 
 習題 
 復習題答案 
第3章 分支、調用和時延循環 
 3.1 分支指令和循環 
3.1.1 PIC的循環語句 
3.1.2 循環嵌套 
3.1.3 循環100 000次 
3.1.4 其他的條件轉移指令 
3.1.5 所有的條件分支指令都是短跳轉 
3.1.6 短轉移地址的計算 
3.1.7 無條件分支指令 
3.1.8 帶有$符號的GOTO指令 
3.1.9 復習題 
 3.2 CALL(調用)指令和棧 
3.2.1 CALL指令 
3.2.2 PIC18的棧和棧指針 
3.2.3 如何訪問PIC18的棧 
3.2.4 壓棧 
3.2.5 出棧 
3.2.6 CALL指令和棧的作用 
3.2.7 棧的上限 
3.2.8 在主程序里調用多個子例程 
3.2.9 RCALL指令(相對調用指令) 
3.2.10 復習題 
 3.3 PIC18的時延與指令流水線 
3.3.1 PIC18的時延計算 
3.3.2 流水線 
3.3.3 PIC的指令周期時間 
3.3.4 分支代價 
3.3.5 PIC18的時延計算 
3.3.6 時延的嵌套循環 
3.3.7 PIC多級執行流水線 
3.3.8 復習題 
 小結 
 習題 
 復習題答案 
第4章 PIC I/O端口編程 
 4.1 PIC18的I/O端口編程 
4.1.1 I/O端口引腳及其功能 
4.1.2 TRIS寄存器在數據輸出中的作用 
4.1.3 TRIS寄存器在數據輸入中的作用 
4.1.4 端口A 
4.1.5 端口A用作輸入端口 
4.1.6 端口B 
4.1.7 端口B用作輸入端口 
4.1.8 端口A和端口B的雙重功能 
4.1.9 端口C 
4.1.10 端口C用作輸入端口 
4.1.11 端口D 
4.1.12 端口D作為輸入端口 
4.1.13 端口C和端口D的雙重功能 
4.1.14 端口E 
4.1.15 訪問8位數據的不同方法 
4.1.16 讀取后緊接的寫I/O操作 
4.1.17 復位時的端口狀態 
4.1.18 復習題 
 4.2 I/O位操作編程 
4.2.1 I/O端口與位尋址 
4.2.2 BSF(置位fileReg) 
4.2.3 BCF(清零fileReg) 
4.2.4 BTG(位翻轉fileReg) 
4.2.5 檢測輸入引腳 
4.2.6 BTFSS(位測試fileReg,若為1則跳過) 
4.2.7 BTFSC(位測試fileReg,若為0則跳過) 
4.2.8 監測二進制位 
4.2.9 讀取二進制位 
4.2.10 讀輸入引腳與讀LATx端口 
4.2.11 讀端口的LATx 
4.2.12 復習題 
 小結 
 習題 
 復習題答案 
第5章 算術、邏輯指令和程序示例 
 5.1 算術指令 
5.1.1 無符號數的加法 
5.1.2 ADDWF和單字節的加法 
5.1.3 ADDWFC和16位數的加法 
5.1.4 BCD(二進制編碼的十進制數)數字系統 
5.1.5 非壓縮BCD數 
5.1.6 壓縮BCD數 
5.1.7 DAW指令 
5.1.8 無符號數的減法 
5.1.9 PIC減法的C標志位 
5.1.10 無符號數的乘法 
5.1.11 無符號數的除法 
5.1.12 除法的應用 
5.1.13 復習題 
 5.2 有符號數的概念及其算術運算 
5.2.1 計算機中有符號數的概念 
5.2.2 有符號的8位操作數 
5.2.3 正數 
5.2.4 負數 
5.2.5 有符號數運算中的溢出問題 
5.2.6 何時設置OV標志位 
5.2.7 二進制補碼運算指令 
5.2.8 復習題 
 5.3 邏輯和比較指令 
5.3.1 AND指令 
5.3.2 OR指令 
5.3.3 EX-OR指令 
5.3.4 COMF指令(將fileReg取反) 
5.3.5 NEGF指令(將fileReg取補) 
5.3.6 比較指令 
5.3.7 CPFSGT指令 
5.3.8 CPFSEQ指令 
5.3.9 CPFSLT指令 
5.3.10 復習題 
 5.4 移位指令和數據串行化 
5.4.1 文件寄存器的左移或右移操作 
5.4.2 帶進位的移位 
5.4.3 串行化數據 
5.4.4 字節數據的串行化 
5.4.5 SWAPF fileReg, d 
5.4.6 復習題 
 5.5 BCD和ASCII碼轉換 
5.5.1 ASCII數 
5.5.2 從壓縮BCD碼到ASCII碼的轉換 
5.5.3 從ASCII碼到壓縮BCD碼的轉換 
5.5.4 復習題 
 小結 
 習題 
 復習題答案 
第6章 存儲區轉換、表處理、宏和模塊 
 6.1 立即尋址與直接尋址方式 
6.1.1 立即尋址方式 
6.1.2 直接尋址方式 
6.1.3 指令INCF fileReg,W與INCF fileReg,F的區別 
6.1.4 DECFSZ指令和DECF指令 
6.1.5 SFR及其地址 
6.1.6 復習題 
 6.2 寄存器間接尋址方式 
6.2.1 寄存器間接尋址方式 
6.2.2 寄存器間接尋址方式的優點 
6.2.3 FSR的自動增量 
6.2.4 復習題 
 6.3 查詢表與表處理 
6.3.1 DB偽指令和程序ROM中的定值數據 
6.3.2 PIC18的讀表操作 
6.3.3 TBLPTR的自動增量 
6.3.4 查表和RETLW指令 
6.3.5 訪問RAM中的查詢表 
6.3.6 PIC18的寫表操作 
6.3.7 復習題 
 6.4 數據RAM的位尋址 
6.4.1 可位尋址的文件寄存器數據RAM 
6.4.2 文件寄存器的位尋址 
6.4.3 狀態寄存器的位尋址 
6.4.4 復習題 
 6.5 PIC18的存儲區轉換 
6.5.1 位A和存儲區轉換 
6.5.2 BSR寄存器和存儲區轉換 
6.5.3 存儲區轉換和指令INCF F,D,A 
6.5.4 MOVFF指令和存儲區 
6.5.5 用MPLAB仿真器檢查數據RAM空間 
6.5.6 復習題 
 6.6 校驗和與ASCII碼子例程 
6.6.1 ROM中的校驗和 
6.6.2 校驗和程序 
6.6.3 BCD到ASCII的轉換程序 
6.6.4 二進制(十六進制)到ASCII的轉換程序 
6.6.5 用存儲區作為棧 
6.6.6 復習題 
 6.7 宏和模塊 
6.7.1 什么是宏以及怎樣聲明宏 
6.7.2 宏的定義 
6.7.3 LOCAL偽指令 
6.7.4 INCLUDE偽指令 
6.7.5 NOEXPAND/EXPAND偽指令 
6.7.6 宏與子例程 
6.7.7 模塊 
6.7.8 編寫模塊 
6.7.9 EXTERN偽指令 
6.7.10 GLOBAL偽指令 
6.7.11 連接模塊 
6.7.12 復習題 
 小結 
 習題 
 復習題答案 
第7章 PIC C語言編程 
 7.1 C語言中的數據類型和時延 
7.1.1 PIC18的C語言數據類型 
7.1.2 無符號字符 
7.1.3 有符號字符 
7.1.4 無符號整型 
7.1.5 有符號整型 
7.1.6 其他數據類型 
7.1.7 時延 
7.1.8 復習題 
 7.2 C語言I/O編程 
7.2.1 字節I/O編程 
7.2.2 位尋址I/O編程 
7.2.3 端口位的結構 
7.2.4 復習題 
 7.3 邏輯操作 
7.3.1 C語言的位操作符 
7.3.2 C語言的按位移位操作 
7.3.3 復習題 
 7.4 C語言的數據轉換程序 
7.4.1 ASCII數 
7.4.2 壓縮BCD碼到ASCII碼的轉換 
7.4.3 ASCII碼到壓縮BCD碼的轉換 
7.4.4 ROM的校驗和 
7.4.5 PIC18二進制(十六進制)到十進制和ASCII的轉換 
7.4.6 復習題 
 7.5 C語言的數據串行化 
 7.6 C18程序存儲區配置 
7.6.1 RAM數據空間與代碼數據空間 
7.6.2 為數據分配程序空間 
7.6.3 用于程序的NEAR與FAR 
7.6.4 Pragma和數據與程序的固定地址分配 
7.6.5 在指定的ROM地址放置代碼 
7.6.6 在指定的ROM地址放置代碼 
7.6.7 復習題 
 7.7 C18的數據RAM分配 
7.7.1 C18 C編譯器中RAM數據空間的用法 
7.7.2 用于數據的near與far 
7.7.3 在指定內存地址存放數據 
7.7.4 覆蓋存儲類 
7.7.5 復習題 
 小結 
 習題 
 復習題答案 
第8章 PIC18F硬件連接與ROM程序載入 
 8.1 PIC18F452/458的引腳連接 
8.1.1 復位后的程序計數器值 
8.1.2 端口A、B、C、D和E 
8.1.3 復習題 
 8.2 PIC18配置寄存器 
8.2.1 CONFIG1H寄存器和振蕩器時鐘源 
8.2.2 CONFIG2L寄存器和復位電壓 
8.2.3 CONFIG2H寄存器和看門狗定時器 
8.2.4 CONFIG4L寄存器和背景調試程序 
8.2.5 LIST偽指令 
8.2.6 設置所有的配置寄存器 
8.2.7 在MPLAB C18 C編譯器中設置CONFIG寄存器 
8.2.8 復習題 
 8.3 解釋PIC18的Intel十六進制文件 
8.3.1 分析Intel十六進制(INHX8M)文件 
8.3.2 分析Intel十六進制文件(INHX32) 
8.3.3 Intel十六進制分段文件(INHX8S) 
8.3.4 復習題 
 8.4 PIC18 Trainer的設計和裝載 
8.4.1 基于PIC18F452/458的Trainer 
8.4.2 PIC18 Trainer的連接 
8.4.3 PIC18 Trainer程序下載 
8.4.4 匯編語言和C語言編寫的PIC18測試程序 
8.4.5 故障檢修的技巧 
8.4.6 復習題 
 小結 
 習題 
 復習題答案 
第9章 PIC18定時器的匯編編程和C編程 
 9.1 定時器0和定時器1編程 
9.1.1 定時器的基本寄存器 
9.1.2 定時器0寄存器和編程 
9.1.3 T0CON(定時器0控制)寄存器 
9.1.4 TMR0IF標志位 
9.1.5 位定時器編程 
9.1.6 在16位模式下定時器0的編程步驟 
9.1.7 計算定時器的載入值 
9.1.8 使用Windows計算器尋找TH和TL 
9.1.9 預分頻器和長時延的產生 
9.1.10 定時器0的8位模式編程 
9.1.11 定時器0的8位模式編程步驟 
9.1.12 編譯器和負值 
9.1.13 定時器1編程 
9.1.14 復習題 
 9.2 計數器編程 
9.2.1 T0CON寄存器中的T0CS位 
9.2.2 使用外部晶振作為定時器1的時鐘 
9.2.3 復習題 
 9.3 定時器0和定時器1的C編程 
9.3.1 用C訪問定時器 
9.3.2 計算使用定時器的時延 
9.3.3 定時器0和定時器1用作計數器的C編程 
 9.4 定時器2和定時器3的編程 
9.4.1 定時器2的編程 
9.4.2 定時器3的編程 
9.4.3 復習題 
 小結 
 習題 
 復習題答案 
第10章 PIC18串行端口的匯編編程和C編程 
 10.1 串行通信基礎 
10.1.1 半雙工和全雙工傳輸 
10.1.2 異步串行通信和數據幀 
10.1.3 起始位和結束位 
10.1.4 數據傳輸率 
10.1.5 RS232標準 
10.1.6 RS232引腳 
10.1.7 數據通信的分類 
10.1.8 檢查RS232的握手信號 
10.1.9 IBM PC/兼容 COM 端口 
10.1.10 復習題 
 10.2 PIC18連接到RS232 
10.2.1 PIC18的RX和TX引腳 
10.2.2 MAX232 
10.2.3 MAX233 
10.2.4 復習題 
 10.3 PIC18串行端口的匯編語言編程 
10.3.1 PIC18的SPBRG寄存器和波特率 
10.3.2 TXREG寄存器 
10.3.3 RCREG寄存器 
10.3.4 TXSTA(發送狀態和控制寄存器) 
10.3.5 RCSTA(接收狀態和控制寄存器) 
10.3.6 PIR1(外部中斷請求寄存器1) 
10.3.7 PIC18串行數據發送編程 
10.3.8 TXIF標志位的重要性 
10.3.9 PIC18串行數據接收編程 
10.3.10 RCIF標志位的重要性 
10.3.11 PIC18的波特率翻兩番 
10.3.12 波特率的誤差計算 
10.3.13 發送和接收 
10.3.14 基于中斷的數據傳輸 
10.3.15 復習題 
 10.4 PIC18串行端口的C編程 
10.4.1 PIC18 C的數據發送和接收 
10.4.2 復習題 
 小結 
 習題 
 復習題答案 
第11章 用匯編和C語言進行中斷編程 
 11.1 PIC18中斷 
11.1.1 中斷和查詢 
11.1.2 中斷服務程序 
11.1.3 中斷執行的步驟 
11.1.4 PIC18的中斷源 
11.1.5 中斷的使能和禁用 
11.1.6 使能中斷的步驟 
11.1.7 復習題 
 11.2 定時器中斷編程 
11.2.1 定時器復零標志位和中斷 
11.2.2 使用C18編譯器的PIC18中斷C編程 
11.2.3 復習題 
 11.3 外部硬件中斷編程 
11.3.1 外部中斷INT0、INT1和INT2 
11.3.2 下降沿觸發中斷 
11.3.3 邊沿觸發中斷采樣 
11.3.4 復習題 
 11.4 串行通信中斷編程 
11.4.1 RCIF和TXIF標志位與中斷 
11.4.2 使用PIC18中的串行COM 
11.4.3 復習題 
 11.5 PORTB變化中斷 
 11.6 PIC18的中斷優先級 
11.6.1 設置中斷優先級 
11.6.2 低優先級中斷的C編程 
11.6.3 中斷嵌套 
11.6.4 在任務轉換時變量的快速保存 
11.6.5 中斷延遲 
11.6.6 軟件觸發中斷 
11.6.7 復習題 
 小結 
 習題 
 復習題答案 
第12章 LCD和鍵盤接口 
 12.1 LCD接口 
12.1.1 LCD操作 
12.1.2 LCD引腳描述 
12.1.3 為LCD發送帶時間延遲的命令和數據 
12.1.4 使用busy標志位向LCD發送命令或數據 
12.1.5 LCD數據表 
12.1.6 使用TBLRD指令向LCD發送信息 
12.1.7 復習題 
 12.2 鍵盤接口 
12.2.1 鍵盤和PIC18的接口 
12.2.2 使用掃描法進行按鍵檢測 
12.2.3 復習題 
 小結 
 習題 
 復習題答案 
第13章 ADC、DAC和傳感器接口 
 13.1 ADC特性 
13.1.1 ADC設備 
13.1.2 復習題 
 13.2 PIC18的ADC編程 
13.2.1 PIC18F452/458的ADC特性編程 
13.2.2 ADCON0寄存器 
13.2.3 ADCON1寄存器 
13.2.4 計算A/D轉換時間 
13.2.5 使用查詢法對A/D轉換器編程 
13.2.6 PIC18F458 ADC的匯編語言編程 
13.2.7 PIC18F458 A/D的C語言編程 
13.2.8 使用中斷法對A/D轉換器編程 
13.2.9 復習題 
 13.3 DAC接口 
13.3.1 數模轉換器(DAC) 
13.3.2 MC1408 DAC(或DAC0808) 
13.3.3 把DAC0808的Iout轉換成電壓 
13.3.4 產生正弦波 
13.3.5 DAC的C語言編程 
13.3.6 復習題 
 13.4 傳感器接口和信號調整 
13.4.1 溫度傳感器 
13.4.2 LM34和LM35溫度傳感器 
13.4.3 信號調整和PIC18的LM35接口 
13.4.4 溫度的讀取和顯示 
13.4.5 復習題 
 小結 
 習題 
 復習題答案 
第14章 用閃存與EEPROM存儲數據 
 14.1 半導體存儲器 
14.1.1 存儲容量 
14.1.2 存儲區組織 
14.1.3 速度 
14.1.4 ROM 
14.1.5 PROM和OTP 
14.1.6 EPROM與UV-EPROM 
14.1.7 EEPROM 
14.1.8 閃存EPROM 
14.1.9 掩模ROM 
14.1.10 RAM(隨機訪問存儲器) 
14.1.11 SRAM 
14.1.12 NV-RAM 
14.1.13 DRAM 
14.1.14 DRAM的封裝問題 
14.1.15 DRAM存儲區組織 
14.1.16 復習題 
 14.2 PIC18F只讀閃存的擦寫 
14.2.1 使用TBLWR向閃存寫入數據 
14.2.2 寫閃存的步驟 
14.2.3 擦除閃存的步驟 
14.2.4 閃存擦寫操作的C語言編程 
14.2.5 復習題 
 14.3 PIC18 EEPROM的數據讀取和寫入 
14.3.1 向EEPROM寫入數據 
14.3.2 寫EEPROM的步驟 
14.3.3 讀EEPROM的步驟 
14.3.4 使用C語言訪問EEPROM 
14.3.5 復習題 
 小結 
 習題 
 復習題答案 
第15章 CCP和ECCP編程 
 15.1 標準型和增強型CCP模塊 
15.1.1 CCP和計時器 
15.1.2 CCP寄存器 
15.1.3 CCP引腳 
15.1.4 復習題 
 15.2 比較模式編程 
15.2.1 比較模式編程的步驟 
15.2.2 復習題 
 15.3 捕捉模式編程 
15.3.1 捕捉模式編程的步驟 
15.3.2 測量脈沖周期 
15.3.3 測量脈寬 
15.3.4 復習題 
 15.4 PWM編程 
15.4.1 PWM周期 
15.4.2 PWM的占空比 
15.4.3 PWM編程的步驟 
15.4.4 占空比與Fosc 
15.4.5 復習題 
 15.5 ECCP編程 
15.5.1 ECCP比較模式的編程步驟 
15.5.2 ECCP捕捉模式的編程步驟 
15.5.3 ECCP的PWM特征 
15.5.4 ECCP的PWM編程步驟 
15.5.5 復習題 
 小結 
 習題 
 復習題答案 
第16章 SPI協議和DS1306RTC接口 
 16.1 SPI總線協議 
16.1.1 SPI總線 
16.1.2 SPI讀寫協議 
16.1.3 將數據寫入SPI設備的步驟 
16.1.4 從SPI設備讀數據的步驟 
16.1.5 復習題 
 16.2 DS1306 RTC接口和編程 
16.2.1 控制寄存器中WP位的重要性 
16.2.2 DS1306的地址映射 
16.2.3 時間和日期地址的位置和模式 
16.2.4 使用MSSP模塊來連接PIC18和DS1306 
16.2.5 使用匯編設置時間 
16.2.6 使用匯編設置日期 
16.2.7 RTC設置、讀取和顯示時間和日期 
16.2.8 復習題 
 16.3 DS1306 RTC的C編程 
16.3.1 使用C語言設置時間和日期 
16.3.2 使用C語言讀取和顯示時間和日期 
16.3.3 復習題 
 16.4 DS1306的警報和中斷特征 
 小結 
 習題 
 復習題答案 
第17章 電機控制:繼電器、PWM、DC電機和步進電機 
 17.1 繼電器和光隔離器 
17.1.1 機電繼電器 
17.1.2 繼電器驅動 
17.1.3 固態繼電器 
17.1.4 簧片開關 
17.1.5 光隔離器 
17.1.6 光隔離器的連接 
17.1.7 復習題 
 17.2 步進電機的接口 
17.2.1 步進電機 
17.2.2 步進角 
17.2.3 每秒的步數和rpm的關系 
17.2.4 四步順序和電機轉子的齒數 
17.2.5 電機速度 
17.2.6 保持轉矩 
17.2.7 波驅動四步順序 
17.2.8 單極性與雙極性步進電機的接口 
17.2.9 使用晶體管作為驅動器 
17.2.10 通過光隔離器來控制步進電機 
17.2.11 用PIC18 C語言來控制步進電機 
17.2.12 復習題 
 17.3 DC電機的接口和PWM 
17.3.1 DC電機 
17.3.2 單方向控制 
17.3.3 雙方向控制 
17.3.4 脈沖寬度調制(PWM) 
17.3.5 使用光隔離器控制DC電機 
17.3.6 DC電機的控制和PWM的C編程 
17.3.7 復習題 
 17.4 使用CCP來控制PWM電機 
17.4.1 使用CCP來控制DC電機 
17.4.2 復習題 
 17.5 使用ECCP來控制DC電機 
17.5.1 使用ECCP來雙向控制DC電機 
17.5.2 復習題 
 小結 
 習題 
 復習題答案 
附錄A 
附錄B 
附錄C 
附錄D 
附錄E 
附錄F 
附錄G 
附錄H 
索引

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 594
缺貨無法訂購

暢銷榜

客服中心

收藏

會員專區