《單片機控制技術實踐》一書的出版社是中國電力出版社,作者是齊向東,劉立群,出版時間是2009-06-01。
基本介紹
- 書名:單片機控制技術實踐
- 作者:齊向東,劉立群
- 出版社:中國電力出版社
- 出版時間:2009-06-01
基本信息,內容簡介,目錄,前言,
基本信息
作 者:齊向東,劉立群 著叢 書 名:自動化實踐技術叢書出 版 社:中國電力出版社ISBN:9787508385457出版時間:2009-06-01版 次:1頁 數:340裝 幀:平裝開 本:16開所屬分類:圖書 > 科技 > 電子與通信
內容簡介
《單片機控制技術實踐》可作為《MCS-51單片機套用技術》課程的教材配套使用,全書共4章,分為MCS-51單片機入門及概述、MCS-51單片機基本彙編套用編程與調試實驗、MCS-51單片機基本C51套用編程與調試實驗和綜合實例四部分。以介紹MCS-51套用技術的實踐訓練為主線,內容豐富,特點鮮明,在介紹MCS-51單片機開發技術方面的基本知識的基礎上,書中還編寫了大量的程式,對提高學生單片機套用技術的工程實踐能力有重要的指導作用。
《單片機控制技術實踐》適合電類專業學生使用,也可用於機電、儀表、自動化等專業相關課程的教學,還可作為相關工程技術人員的培訓教材。
目錄
前言
第一章 MCS-51單片機入門及實訓概述
第一節 單片機內部結構及特點
第二節 單片機的發展與分類
第三節 單片機技術的發展趨勢
第四節 單片機的套用領域
第五節 MCS-51系列的單片機
第六節 51系列單片機的基本開發
第七節 單片機軟體開發系統μVision2簡介
第二章 MCS-51單片機基本彙編套用編程與調試實驗
第一節 程式設計方法與實例
買驗1 順序程式調試實驗
實驗2 普通分支程式調試實驗
實驗3 分支程式調試實驗——比較兩個數的大小
實驗4 普通分支程式實例——ASCⅡ碼與十六進制的轉換調試實驗
買驗5 雙分支程式調試實驗
實驗6 循環程式調試實驗1
實驗7 循環程式調試實驗2
買驗8 無循環次數調試實驗
實驗9 循環程式實例——小燈重複點亮調試實驗
實驗10 子程式調試實驗
買驗11 查表子程式調試實驗
第二節 指令的運用
買驗12 傳送指令MOVX調試實驗1
實驗13 傳送指令MOVX調試實驗2
買驗14 傳送指令MOVX調試實驗3
實驗15 堆疊操作棧指令調試實驗
實驗16 累加器A清零與取反指令調試實驗1
實驗17 累加器A清零與取反指令調試實驗2
實驗18 散轉指令(間接長轉移指令)調試實驗
實驗19 條件轉移指令調試實驗
實驗20 位操作指令調試實驗1
實驗21 位操作指令調試實驗2
第三節 基本運運算元程式
實驗22 二進制定點數求補(單位元組)
實驗23 雙位元組數取補子程式(CMPT)調試實驗
實驗24 雙位元組原碼左移一位子程式(DRL)調試實驗
實驗25 雙位元組原碼右移一位子程式(DRR)調試實驗
實驗26 雙位元組補碼右移一位子程式(CRR)
實驗27 雙位元組補碼加法子程式(NADD)
實驗28 多位元組有符號二進制定點數加法子程式
實驗29 多位元組無符號二進制定點數減法子程式
實驗30 多位元組有符號二進制定點數減法子程式
實驗31 雙位元組補碼減法子程式
實驗32 多位元組無符號整數加法子程式
實驗33 原碼有符號雙位元組小數乘法子程式
實驗34 單位元組有符號二進制定點數乘法子程式
實驗35 雙位元組有符號二進制定點數乘法子程式
實驗36 多位元組有符號二進制定點數乘法子程式
實驗37 單位元組有符號二進制定點數除法子程式
實驗38 雙位元組有符號二進制定點數除法子程式
實驗39 多位元組有符號二進制定點數除法子程式
實驗40 採用比較法的無符號雙位元組數除法子程式
實驗41 原碼有符號雙位元組整數除法子程式
實驗42 多位元組數取補子程式
實驗43 兩個半位元組數合併成一個一位元組數子程式
實驗44 雙位元組無符號快速乘法子程式
實驗45 多位元組數乘10子程式
實驗46 三位元組乘二位元組乘法子程式
實驗47 三位元組除雙位元組商為三位元組除法子程式
實驗48 五位元組除五位元組除法子程式
實驗49 多位元組十進制減法子程式
實驗50 四位元組十進制除法子程式
實驗51 多位元組無符號BCD碼除法子程式
實驗52 單位元組BCD碼平方根子程式
實驗53 雙位元組BCD碼平方根子程式
實驗54 十進制數求補運運算元程式
第四節 代碼轉換
實驗55 十六進制數到ASCⅡ碼的轉換
實驗56 ASCⅡ碼到十六進制數的轉換
買驗57 二進制數到BCD碼的轉換(單位元組整數)
買驗58 二進制數到BCD碼的轉換(雙位元組整數)
買驗59 二進制數到BCD碼的轉換(多位元組整數)
買驗60 二進制數到BCD碼轉換
買驗61 BCD碼到ASCⅡ碼的轉換
買驗62 ASCⅡ碼到BCD碼的轉換
買驗63 單位元組BCD碼轉換成壓縮BCD碼子程式
第五節 數據變換
買驗64 二進制定點數移位(雙位元組循環左移一位)
買驗65 二進制定點數移位(多位元組循環右移一位)
買驗66 BCD碼移位(多位元組循環左移一位)
買驗67 多位元組BCD碼求補
買驗68 雙位元組二進制定點數求補
買驗69 雙位元組無符號二進制浮點數左規
買驗70 多位元組無符號二進制浮點數左規
買驗71 雙位元組有符號二進制浮點數左規
買驗72 多位元組有符號二進制浮點數左規
買驗73 雙位元組無符號二進制浮點數對階
買驗74 多位元組有符號二進制浮點數對階
買驗75 單位元組二進制定點數開方子程式
買驗76 雙位元組二進制定點數開方子程式
第六節 BCD碼運算
實驗77 單位元組加法子程式
買驗78 雙位元組加法子程庫
買驗79 多位元組加法子程式
買驗80 半位元組乘法子程式
實驗81 單位元組乘法子程式
買驗82 雙位元組乘法子程式
實驗83 單位元組除法子程式
買驗84 單位元組開方子程式
買驗85 雙位元組開方子程式
買驗86 多位元組開方子程式
第七節 排序、查找與表格處理子程式
買驗87 插入排序子程式
買驗88 快速排序子程式
實驗89 單位元組無符號數排序子程式
實驗90 單位元組有符號數排序子程式
買驗91 外部RAM中無符號數排序子程式
買驗92 雙位元組順序查找子程式
實驗93 單位元組順序查找子程式
實驗94 檢查數據出現次數子程式
實驗95 字元串長度測試子程式
實驗96 查找字元串子程式
實驗97 根據i查找ai的查表子程式
實驗98 找出輸入字元串在表中的位置序號子程式
第八節 數字濾波及數據處理
實驗99 程式判斷濾波子程式
實驗100 中值數字濾波子程式1
實驗101 中值數字濾波子程式2
實驗102 算術平均值濾波子程式
實驗103 去極值平均濾波子程式
實驗104 滑動平均濾波子程式
實驗105 循環冗餘檢測(CRC)子程式
實驗106 帶糾錯的串列通信子程式
第九節 硬體子程式
實驗107 定時器方式0子程式
實驗108 定時器方式1子程式
實驗109 定時器方式2子程式
實驗110 定時器方式3子程式
實驗111 定時器門控制位GATE的功能子程式
實驗112 串列口方式1套用(雙機通信)子程式
實驗113 串列口方式2套用子程式
實驗114 串列口方式3套用(雙機通信)子程式
實驗115 單片機外擴存儲器子程式
實驗116 單片機外擴存儲器子程式
實驗117 單片機配接印表機子程式
實驗118 單片機腱盤/顯示器子程式1
實驗119 單片機鍵盤/顯示器子程式2
實驗120 單片機與液晶顯示器(LCD)的接口子程式
實驗121 單片機與BCD碼撥盤的接口子程式
第三章 MCS-51單片機基本C51套用編程與調試實驗
第一節 C51開發中應該掌握的原則
第二節 C51套用基礎實例調試實驗
實驗122 8051 bit I/O程式
實驗123 8051 I/O口程式
實驗124 8051計數器0程式
實驗125 8051中斷0程式
買驗126 8051定時器0模式1程式
實驗127 8051定時器0脈衝程式
實驗128 8051定時器模式2程式
實驗129 8051定時器2程式
實驗130 8051記憶體讀寫程式
買驗131 ADUC831的A/D轉換
實驗132 C509的A/D轉換
實驗133 C515的A/D轉換
買驗134 80C537A/D轉換
實驗135 列印實例程式
實驗136 看門狗定時器實例程式
實驗137 sine波實例程式
買驗138 T89C51 CC01_A/D轉換程式
買驗139 DS80C320、DS80C323看門狗程式
買驗140 P89LPC935 DTMF的DAC程式
實驗141 LPC_ADC實例程式
第三節 C51套用技巧
實驗142浮點運算程式
實驗143 比較賦值程式
實驗144 嵌套for語句程式
實驗145 開關語句程式
實驗146 數組程式
實驗147 結構程式
實驗148 聯合程式
實驗149 共用體程式
實驗150 指針程式
實驗151 子函式調用程式
實驗152 指向指針的指針程式
實驗153 指針變數函式程式
實驗154 交換指針程式
實驗155 二維指針數組函式調用程式
實驗156 函式調用指針數組程式
實驗157 動態分配程式
實驗158 表程式
實驗159 比較程式
實驗160 查找程式
實驗161 冒泡程式
第四節 C51接口應用程式
實驗162 中斷應用程式
實驗163 串列口應用程式
實驗164 選單程式
實驗165 A/D轉換應用程式1
實驗166 AT2051的A/D轉換程式
實驗167 LCD液晶顯示應用程式
實驗168 鍵盤輸入法應用程式
實驗169 在PC上用並行口模擬I2C匯流排的C程式
實驗170 與PCF8563接口程式
實驗171 8051記憶體讀寫程式
實驗172 軟體看門狗程式
實驗173 軟體A/D
實驗174 碼制轉換1
實驗175 碼制轉換2
實驗176 通信程式
實驗177 DS1820單晶片溫度測量
實驗178 液晶程式
第五節 C51數據結構
實驗179 結構程式
實驗180 數組程式1
實驗181 數組程式2
實驗182 數組程式3
實驗183 數組程式4
實驗184 數組程式5
實驗185 數組程式6
實驗186 聯合程式
第四章 MCS-51單片機綜合實例
實驗187 單片機實現電子密碼鎖
實驗188 單片機實現語音錄放
實驗189 單片機實現數字溫度計設計
實驗190 單片機實現GPS定位設計
實驗191 單片機控制步進電機系統
實驗192 單相電子式預付費電度表的設計與實現
實驗193 籃球賽計時計分器的設計與實現
參考文獻
前言
單片機課程的工程實踐性很強,如果僅有理論教學而沒有系統的實踐訓練,很難真正達到掌握其技術套用的目的,為此,作者根據多年從事MCS-51單片機套用技術課程教學及科研工作的經驗,精心編寫了本書。
該教材可滿足電氣及自動化、機電一體化和套用電子技術等相關專業教學基本建設的需要,書中以介紹MCS-51套用技術的實踐訓練為主線,通過大量程式和實例提高學生的設計和使用51單片機的能力,並將知識點與能力點緊密結合,注重培養學生的工程套用能力和解決現場實際問題的能力。