掌握微控器原理與技術-使用SN8P系列晶片(修訂版)
1章
認識微控器1.1
SN8P1700/2700A系列微控器的特色1-21.2
晶片內部架構1-31.2.1
微控器架構1-31.2.2
腳位圖1-61.3
程式記憶體ROM之架構1-101.4
資料記憶體RAM之架構1-121.5
SN8P2700A之高抗雜訊特色1-15習題1-18
2章
晶片組合語言2.1
組合語言語法2-22.1.1
指 令2-32.1.2
程式指示2-32.2
基本運算程式2-132.2.1
NOP之無動作指令2-152.2.2
資料轉換指令2-152.2.3
邏輯運算2-192.2.4
位元運算2-212.2.5
算術運算2-222.2.6
無條件跳躍指令2-252.2.7
條件跳躍指令2-272.2.8
指令PUSH和POP2-292.2.9
案例選擇副程式2-292.2.10
有號數的二進位運算2-312.2.11
8位元乘法2-322.2.12
二進位除法2-342.3
韌體發展系統2-392.3.1
SN8ICE2K的開發軟體2-392.3.2
S8KD-2的開發軟體2-432.3.3
機械碼選項2-462.4
特別註記2-472.4.1
非常重要註記(關於DAA)2-48習題2-49
3章
基本應用3.1
振盪電路3-23.1.1
內部RC振盪模式(IRC)3-53.1.2
外部RC振盪模式(RC)3-53.1.3
外部脈波輸入模式3-63.1.4
外部石英振盪器或陶瓷共振器模式(XTAL)3-63.1.5
執行時間3-73.1.6
內外部振盪器切換3-93.2
電源與重置電路3-113.2.1
電源電路3-113.2.2
重 置3-123.2.3
RC重置電路3-133.2.4
初始值3-143.3
輸出入暫存器3-153.3.1
五組輸出入埠3-153.3.2
輸出入模式暫存器PnM3-163.3.3
輸出入資料緩衝暫存器Pn3-173.3.4
高接型電阻(pull-high)3-183.3.5
接地型電阻(pull-down)、開洩極(open-drain)3-203.3.6
範 例3-213.4
看門狗計時器3-233.5
睡眠模式與綠能源模式3-263.6
輸入元件與電路3-303.6.1
按 鍵3-303.6.2
軟體掃描鍵盤3-323.7
輸出元件與電路3-373.7.1
發光二極體3-373.7.2
七段顯示器3-383.7.3
動態掃描顯示數個七段顯示器3-413.7.4
7447解碼器3-443.7.5
74138解碼器3-443.8
實 作3-453.8.1
實作3-1:單獨一顆七段顯示器顯示3-493.8.2
實作3-2:單獨掃描顯示3-493.8.3
實作3-3:掃描鍵盤與掃描顯示3-513.8.4
實作3-4:具睡眠模式的掃描鍵盤與掃描顯示3-533.9
本書慣例3-58習題3-59
4章
中斷功能4.1
中斷概述4-24.1.1
中斷相關的系統暫存器4-24.2
基本計時器T04-54.2.1
原理與應用4-54.2.2
實作4-1:使用計時器T0中斷作掃描鍵盤與掃描顯示4-84.3
外部訊號中斷4-104.3.1
實作4-2:中斷型按鍵輸入4-114.3.2
編碼器741484-164.4
多功能計時器TC0和TC14-174.4.1
原理與應用4-174.4.2
實作4-3:數位電子鐘4-264.5
類比轉數位轉換器ADC4-394.5.1
ADC相關系統暫存器4-404.5.2
實作4-4:類比電壓輸入與掃描顯示4-444.5.3
實作4-5:PWM輸出測試4-504.5.4
ADC轉換速率的選取4-534.6
數位轉類比轉換器DAC4-554.6.1
DAC的運作暫存器4-554.6.2
全彩LED原理4-564.6.3
實作4-6:LED亮度控制4-594.7
外部脈波計數器4-614.7.1
實作4-7:脈波頻率量測4-634.7.2
實作4-7之主程式4-68習題4-73
5章
馬達控制5.1
步進馬達5-25.1.1
步進馬達工作原理5-35.1.2
步進馬達線圈繞法5-95.1.3
步進馬達接線的相序5-125.1.4
步進馬達的規格5-135.1.5
晶片ULN2003A5-145.1.6
步進馬達速度控制5-145.1.7
實作5-1:步進馬達速度控制5-215.2
直流馬達5-285.2.1
永磁式直流馬達工作原理5-285.2.2
直流馬達速度控制5-295.2.3
實作5-2:電動滑板車速度控制器5-315.3
單相交流感應馬達5-335.3.1
前言5-335.3.2
微電腦電風扇5-345.3.3
廉價整流穩壓器5-395.3.4
實作5-47習題5-50
6章
串列傳輸6.1
資料通信簡介6-26.1.1
非同步串列傳輸6-36.1.2
同步串列傳輸6-76.2
SPI對I2C6-126.3
SPI規範6-166.3.1
腳位與接線6-166.3.2
奇數緣取樣CPHA=0之時序6-186.3.3
偶數緣取樣CPHA=1之時序6-206.3.4
SPI控制與狀態旗標6-226.3.5
韌體式SPI6-246.4
松翰微控器的串列式通訊介面6-306.4.1
使用方法6-306.4.2
實作6-1:SPI測試6-356.5
SPI串列EEPROM6-406.5.1
基本知識6-406.5.2
實作6-2:讀寫EEPROM6-43
習題6-54
7章
專題製作7.1
專題1:按鍵輸入與LED顯示7-27.2
專題2:鬧鈴電子鐘7-37.3
專題3:LED點矩陣行人穿越道顯示器7-47.4
專題4:微波爐控制面板7-47.5
專題5:DDA方式控制步進馬達速度7-57.6
專題6:電壓量測紀錄器7-67.7
專題7:熱電偶溫度量測器7-7
附錄
附錄一 松翰科技之8位元微控器附-2
附錄二 SN8P1700系列微控器的腳位附-4
附錄三 SN8P1700/2700A系列微控器的系統暫存器附-5
附錄四 SN8P1700/2700A系列微控器的指令集附-9
附錄五 實作之總電路圖與材料表附-12
圖片或商品介紹為博客來提供
8051/8951理論與實務應用(修訂版)
單晶片8051 IAR C實作入門
系統分析與設計
數位系統設計
電腦故障排除與測試調校自己來
留言列表