
0人評分過此書
掌握微控器原理與技術─使用SN8P系列晶片
-
1章 認識微控器
-
1.1 SN8P1700/2700A 系列微控器的特色
-
1.2 晶片內部架構
-
1.2.1 微控器架構
-
1.2.2 腳位圖
-
-
1.3 程式記憶體 ROM 之架構
-
1.4 資料記憶體 RAM 之架構
-
1.5 SN8P2700A 之高抗雜訊特色
-
習題
-
-
2章 晶片組合語言
-
2.1 組合語言語法
-
2.1.1 指 令
-
2.1.2 程式指示
-
-
2.2 基本運算程式
-
2.2.1 NOP 之無動作指令
-
2.2.2 資料轉換指令
-
2.2.3 邏輯運算
-
2.2.4 位元運算
-
2.2.5 算術運算
-
2.2.6 無條件跳躍指令
-
2.2.7 條件跳躍指令
-
2.2.8 指令 PUSH 和 POP
-
2.2.9 案例選擇副程式
-
2.2.10 有號數的二進位運算
-
2.2.11 二進位乘法
-
2.2.12 二進位除法
-
-
2.3 韌體發展系統
-
2.3.1 SN8ICE 2K的開發軟體
-
2.3.2 S8KD-2的開發軟體
-
2.3.3 機械碼選項
-
-
2.4 特別註記
-
2.4.1 非常重要註記(關於DAA)
-
-
習題
-
-
3章 基本應用
-
3.1 振盪電路
-
3.1.1 內部RC振盪模式(IRC)
-
3.1.2 外部RC振盪模式(RC)
-
3.1.3 外部脈波輸入模式
-
3.1.4 外部石英振盪器或陶瓷共振器模式(XTAL)
-
3.1.5 執行時間
-
3.1.6 內外部振盪器切換
-
-
3.2 電源與重置電路
-
3.2.1 電源電路
-
3.2.2 重 置
-
3.2.3 RC重置電路
-
3.2.4 初始值
-
-
3.3 輸出入暫存器
-
3.3.1 五組輸出入埠
-
3.3.2 輸出入模式暫存器PnM
-
3.3.3 輸出入資料緩衝暫存器Pn
-
3.3.4 高接型電阻(Pull-high)
-
3.3.5 接地型電阻(pull-down)、開洩極(open-drain)
-
3.3.6 範 例
-
-
3.4 看門狗計時器
-
3.5 睡眠模式與綠能源模式
-
3.6 輸入元件與電路
-
3.6.1 按 鍵
-
3.6.2 軟體掃描鍵盤
-
-
3.7 輸出元件與電路
-
3.7.1 發光二極體
-
3.7.2 七段顯示器
-
3.7.3 動態掃描顯示數個七段顯示器
-
3.7.4 7447解碼器
-
3.7.5 74138解碼器
-
-
3.8 實 作
-
3.8.1 實作3-1:單獨—顆七段顯示器顯示
-
3.8.2 實作3-2:單獨掃描顯示
-
3.8.3 實作3-3:掃描鍵盤與掃描顯示
-
3.8.4 實作3-4:具睡眠模式的掃描鍵盤與掃描顯示
-
-
3.9 本書慣例
-
習題
-
-
4章 中斷功能
-
4.1 中斷概述
-
4.1.1 中斷相關的系統暫存器
-
-
4.2 基本計時器T0
-
4.2.1 原理與應用
-
4.2.2 實作4-1:使用計時器T0中斷作掃描鍵盤與掃描顯示
-
-
4.3 外部訊號中斷
-
4.3.1 實作4-2:中斷型按鍵輸入
-
4.3.2 編碼器74148
-
-
4.4 多功能計時器TC0和TC1
-
4.4.1 原理與應用
-
4.4.2 實作4-3:數位電子鐘
-
-
4.5 類比轉數位轉換器ADC
-
4.5.1 ADC相關系統暫存器
-
4.5.2 實作4-4:類比電壓輸入與掃描顯示
-
4.5.3 實作4-5:PWM輸出測試
-
4.5.4 ADC轉換速率的選取
-
-
4.6 數位轉類比轉換器DAC
-
4.6.1 DAC的運作暫存器
-
4.6.2 全彩LED原理
-
4.6.3 實作4-6:LED亮度控制
-
-
4.7 外部脈波計數器
-
4.7.1 實作4-7:脈波頻率量測
-
4.7.2 實作4-7之主程式
-
-
習題
-
-
5章 馬達控制
-
5.1 步進馬達
-
5.1.1 步進馬達工作原理
-
5.1.2 步進馬達線圈繞法
-
5.1.3 步進馬達接線的相序
-
5.1.4 步進馬達的規格
-
5.1.5 晶片ULN2003A
-
5.1.6 步進馬達速度控制
-
5.1.7 實作5-1:步進馬達速度控制
-
-
5.2 直流馬達
-
5.2.1 永磁式直流馬達工作原理
-
5.2.2 直流馬達速度控制
-
5.2.3 實作5-2:電動滑板車速度控制器
-
-
5.3 單相交流感應馬達
-
5.3.1 前言
-
5.3.2 微電腦電風扇
-
5.3.3 廉價整流穩壓器
-
5.3.4 實作
-
-
習題
-
-
6章 串列傳輸
-
6.1 資料通信簡介
-
6.1.1 非同步串列傳輸
-
6.1.2 同步串列傳輸
-
-
6.2 SPI對I2C
-
6.3 SPI規範
-
6.3.1 腳位與接線
-
6.3.2 奇數緣取樣CPHA=0之時序
-
6.3.3 偶數緣取樣CPHA=1之時序
-
6.3.4 SPI控制與狀態旗標
-
6.3.5 韌體式SPI
-
-
6.4 松翰微控器的串列式通訊介面
-
6.4.1 使用方法
-
6.4.2 實作6-1:SPI測試
-
-
6.5 SPI串列EEPROM
-
6.5.1 基本知識
-
6.5.2 實作6-2:讀寫EEPROM
-
-
習題
-
-
7章 專題製作
-
7.1 專題1:按鍵輸入與LED顯示
-
7.2 專題2:鬧鈴電子鐘
-
7.3 專題3:LED點矩陣行人穿越道顯示器
-
7.4 專題4:微波爐控制面板
-
7.5 專題5:DDA方式控制步進馬達速度
-
7.6 專題6:電壓量測紀錄器
-
7.7 專題7:熱電偶溫度量測器
-
-
附 錄
-
附錄一 松翰科技之8位元微控器
-
附錄二 SN8P1700系列微控器的腳位
-
附錄三 SN8P1700/2700A系列微控器的系統暫存器
-
附錄四 SN8P1700/2700A系列微控器的指令集
-
附錄五 實作之總電路圖與材料表
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分