第1章 主流單片機的內部原理介紹
1. 1 概述
1. 1. 1 單片機世界的鼻祖--Intel公司
1. 1. 2 后起之秀--Motorola公司. Atmel公司
1. 1. 3 EPSON公司
1. 1. 4 三菱公司
1. 2 MCS-51系列單片機
1. 2. 1 MCS-51單片機的硬件組成結構
1. 2. 2 MCS-51的封裝和引腳功能描述
1. 2. 3 存儲器
1. 2. 4 I/O口
1. 2. 5 CPU
1. 2. 6 布爾(位)處理器
1. 3 MCS-96系列單片機
1. 3. 1 MCS-96單片機的特點
1. 3. 2 CPU
1. 3. 3 時鐘信號
1. 3. 4 存儲器
1. 3. 5 寄存器控制器
1. 3. 6 系統(tǒng)總線
1. 3. 7 復位和掉電
第2章 單片機通用接口技術
2. 1 單片機最小系統(tǒng)構成
2. 1. 1 單片機晶振電路
2. 1. 2 單片機復位電路
2. 1. 3 存儲器擴展
2. 2 單片機并行口擴展技術
2. 2. 1 利用分立元件擴展的I/0
2. 2. 2 利用可編程接口8255/8155擴展I/0口
2. 2. 3 單片機I/0與光電耦合器件的接口
2. 2. 4 單片機與LED的接口
2. 2. 5 單片機與液晶顯示器的接口
2. 3 單片機與通用可編程定時器卅數器8253的接口
2. 4 單片機與A/D轉換器的接口
2. 4. 1 ADC0809與單片機的接口
2. 4. 2 單片機與TLCl543的接口
2. 5 單片機與D/A轉換器的接口
第3章 單片機數據通信技術
3. 1 PC機并行端口與單片機的通信
3. 1. 1 PC機并行端口簡介
3. 1. 2 單片機與PC機并行口的接口
3. 1. 3 并行口與單片機通信軟件
3. 2 PC機與單片機通過RS-232串行口通信
3. 2. 1 RS-232協(xié)議簡介
3. 2. 2 PC機上RS-232接口的底層編程
3. 2. 3 單片機上的串行接口
3. 2. 4 TTL電平與RS-232電平的轉換
3. 2. 5 PC機上RS-232接口的高級編程
3. 2. 6 單片機上的串行接口編程
3. 3 單片機與RS-485/RS-422接口
3. 3. 1 單片機與RS-422A接口
3. 3. 2 單片機與RS-485接口
3. 3. 3 RS-422/RS-485接口中的若干問題說明
3. 4 單片機與I2C總線器件間的通信
3. 4. 1 I2C總線簡介
3. 4. 2 支持I2C總線協(xié)議的外圍芯片
3. 4. 3 關于支持I2C總線協(xié)議的單片機
3. 4. 4 為單片機增加I2C總線接口
3. 5 PC機和單片機之間的USB通信
3. 5. 1 USB簡介
3. 5. 2 USB總線協(xié)議
3. 5. 3 通過USB實現PC機對光電子器件對準平臺的控制
3. 6 單片機與PLC的通信
3. 6. 1 概述
3. 6. 2 單片機與PLC的通信
3. 7 可編程操作界面與PLC
3. 7. 1 可編程操作界面簡介
3. 7. 2 POD-PLC系統(tǒng)在清潔機器人控制系統(tǒng)中的應用
3. 8 單片機在現場總線中的應用
3. 8. 1 簡介
3. 8. 2 應用實例
第4章 多單片機系統(tǒng)構成
4. 1 多單片機基于串行口的通信
4. 2 PC機與多單片機基于RS-422/RS-485的通信
4. 2. 1 PC機與多單片機的連接
4. 2. 2 PC機與多單片機的通信協(xié)議
4. 3 多單片機利用現場總線的聯(lián)網技術
4. 3. 1 物理連接
4. 3. 2 實用軟件接口協(xié)議
4. 4 多單片機基于公用RAM的通信技術
4. 4. 1 多單片機基于并行口的通信
4. 4. 2 多單片機基于共用存儲器的通信
第5章 單片機在電機控制中的應用
5. 1 機電傳動系統(tǒng)的動力學基礎
5. 1. 1 機電傳動系統(tǒng)的運動方程式
5. 1. 2 轉矩和轉動慣量的折算
5. 1. 3 負載機械的機械特性
5. 1. 4 機電傳動系統(tǒng)穩(wěn)定運行的條件
5. 2 單片機構成的電機伺服系統(tǒng)的一般結構
5. 2. 1 單片機構成的位置伺服系統(tǒng)
5. 2. 2 PWM功率放大電路
5. 2. 3 電機反饋通道
5. 2. 4 PWM信號發(fā)生器
5. 2. 5 電機控制專用IC
5. 3 由單片機實現的變頻器
5. 3. 1 變壓變頻調速的基本原理
5. 3. 2 單片機控制變頻調速的實現
5. 3. 3 單片機變頻調速在空調的應用
5. 4 單片機構成的步進電機控制系統(tǒng)
5. 4. 1 步進電機相位控制原理
5. 4. 2 單片機構成的步進電機驅動電路
5. 4. 3 步進電機的細分控制
第6章 多單片機在儀器儀表中的應用
6. 1 PDA產品壽命測試儀的單片機實現
6. 1. 1 需檢測的指標以及實現方法
6. 1. 2 硬件電路設計
6. 1. 3 軟件實現
6. 1. 4 基于RS-232/RS-485網絡的多PDA測試儀系統(tǒng)
6, 2 多單片機構成的IC卡系統(tǒng)
6. 2. 1 Atmel公司的IC卡芯片
6. 2. 2 單片機構成的IC讀寫系統(tǒng)
6. 2. 3 IC卡網絡管理系統(tǒng)
6. 3 生物芯片點樣儀控制系統(tǒng)
6. 3. 1 概述
6. 3. 2 多機通信協(xié)議
6. 4 智能注射泵控制系統(tǒng)
6. 4. 1 步進電機驅動器
6. 4. 2 電源模塊
6. 4. 3 多通道數據采集及處理
6. 4. 4 串行時鐘的設計
6. 4. 5 鍵盤. 液晶顯示及報警電路
6. 4. 6 I/O口的擴展
6. 4. 7 多注射泵管理網絡
第7章 多單片機在機器人控制中的應用
7. 1 多單片機系統(tǒng)在靈巧手控制中的應用
7. 1. 1 多軸伺服控制系統(tǒng)
7. 1. 2 PWM功放電路與開關式電流反饋
7. 1. 3 力/位置信號采集系統(tǒng)
7. 2 CAN總線在壁面移動機器人中的應用
7. 2. 1 控制器網絡結構形式的選擇
7. 2. 2 CAN總線通信接口適配卡
7. 2. 3 智能檢測. 控制節(jié)點的硬件設計
7. 2. 4 與CAN總線相關的軟件設計
7. 3 單片機構成的機器人示教盒
7. 3. 1 功能要求及設計思想
7. 3. 2 硬件電路設計
7. 3. 3 通信協(xié)議及其在單片機中的實現方法
第8章 單片機軟件開發(fā)環(huán)境
8. 1 單片機軟件開發(fā)概述
8. 1. 1 軟件的開發(fā)模式
8. 1. 2 軟件的設計思想
8. 2 集成開發(fā)工具uVision
8. 2. 1 uVision簡介
8. 2. 2 創(chuàng)建一個工程(Project)
8. 2. 3 工程管理
8. 2. 4 中斷處理
8. 2. 5 程序調試
8. 3 嵌入式實時操作系統(tǒng)的應用
8. 3. 1 嵌入式實時操作系統(tǒng)概述
8. 3. 2 實時操作系統(tǒng)CMX
8. 3. 3 在項目中使用實時操作系統(tǒng)
參考文獻