新到貨2本75折
51單片機C語言編程一學就會

51單片機C語言編程一學就會

  • 定價:270
  • 優惠價:87235
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書以STC89C52(AT89S52)為例,介紹了51單片機的結構和特點、入門和提高所需的C語言知識,51單片機的輸入/輸出、定時器、中斷、串行通信、AD和DA轉換、交流和直流電動機及步進電動機的驅動。所有內容圍繞着密切聯系實際的典型應用(開發)示例而進行和展開。本書充分考慮初學者的特點,對程序可能存在的疑難點進行了詳細解釋。

本書適合單片機的初學者作自學教材,也適合職業院校電類專業作培訓教材,還適合作中職單片機技能大賽的輔導用書。
 

目錄

前言
第1篇 入門篇
 第1章 學習單片機的必備基礎
  1.1 單片機的基本概念
  1.1.1 初步了解單片機
  1.1.2 熟悉51單片機的引腳功能
  1.1.3 理解單片機的最小系統
  1.2 不同數制及相互轉換簡介
  1.2.1 十進制數
  1.2.2 二進制數
  1.2.3 十六進制數
  1.2.4 八進制數
  1.2.5 各種數制之間相互轉換的方法
  1.3 搭建51單片機開發環境
  1.3.1 硬件開發系統
  1.3.2 搭建軟件開發環境(Keil μVision)
  1.3.3 Keil μVision4的最基本應用——第一個C51工程
 第2章 花樣流水燈和電動機的控制
  2.1 花樣流水燈電路精講
  2.1.1 花樣流水燈電路原理圖
  2.1.2 單片機控制花樣流水燈工作原理簡介
  2.2 相關的C51語言知識精講
  2.2.1 數據類型概述
  2.2.2 常量和變量
  2.2.3 標識符和關鍵字
  2.2.4 C51的函數簡介
  2.2.5 單片機C語言程序的基本結構
  2.2.6 再論局部變量與全局變量
  2.2.7 C語言的算術運算符和算術表達式
  2.2.8 關系運算符和關系表達式
  2.2.9 自增減運算符
  2.2.10 單片機的幾個周期介紹
  2.2.11 while循環語句和for循環語句
  2.2.12 不帶參數和帶參數函數的寫法和調用
  2.3 「位操作」控制流水燈
  2.3.1 編程思路
  2.3.2 參考程序
  2.3.3 部分程序代碼詳解
  2.4 字節控制(即並行I/O口控制)流水燈
  2.4.1 編程思路
  2.4.2 參考程序
  2.5 使用移位運算符控制流水燈
  2.5.1 邏輯運算符和位運算符
  2.5.2 使用移位運算符控制流水燈的編程示例
  2.6 使用庫函數實現流水燈
  2.6.1 循環移位函數
  2.6.2 使用循環移位函數實現流水燈
  2.7 使用條件語句實現流水燈
  2.7.1 條件語句
  2.7.2 使用if語句實現流水燈
  2.8 使用swtich語句控制流水燈
  2.8.1 switch語句介紹
  2.8.2 使用swtich語句控制流水燈
  2.9 使用數組控制流水燈
  2.9.1 C51的數組
  2.9.2 使用數組控制流水燈
  2.10 使用指針控制流水燈
  2.10.1 指針的概念和用法
  2.10.2 使用指針控制流水燈
  2.11 開關與燈的靈活控制
  2.11.1 鈕子開關控制單片機
  2.11.2 輕觸按鍵控制單片機
  2.12 按鈕控制電動機的起動、停止、順序起動、正反轉、PWM調速
  2.12.1 按鈕控制直流電動機和交流電動機的起動和停止
  2.12.2 按鍵控制交流電動機的順序起動和正反轉
  2.13 典型訓練任務
 第3章 數碼管數字鍾
  3.1 數碼管的顯示原理
  3.2 數碼管的靜態顯示
  3.3 數碼管的動態顯示
  3.3.1 YL-236單片機實訓台數碼管顯示電路
  3.3.2 數碼管動態顯示入門示例
  3.4 數碼管24h時鍾
  3.4.1 單片機的中斷系統
  3.4.2 定時器T0和T1工作方式1應用示例
  3.4.3 獨立按鍵調時的數字鍾
  3.5 典型訓練任務
 第4章 綜合應用之物料傳送機模擬裝置
  4.1 物料傳送機模擬裝置
  4.1.1 物料傳送機模擬裝置簡介
  4.1.2 硬件連接
  4.1.3 程序代碼示例
  4.2 典型訓練任務
第2篇 提高篇
 第5章 單片機的串行通信
  5.1 串行通信的基礎知識
  5.1.1 串行通信標准和串行通信接口
  5.1.2 波特率
  5.1.3 同步通信與異步通信簡介
  5.1.4 硬件連接
  5.1.5 讀寫串行口數據
  5.1.6 串行控制與狀態寄存器
  5.1.7 串行口的工作方式
  5.2 串口通信設置
  5.2.1 計算機端串口通信設置
  5.2.2 單片機端串口通信的設置
  5.3 單片機串口通信的基礎程序范例
  5.4 串口通信應用示例(用串口校准時間的數字鍾)
 第6章 自動恆溫箱
  6.1 自動恆溫箱介紹
  6.2 LED點陣顯示屏的應用
  6.2.1 LED點陣顯示屏基礎
  6.2.2 YL-236單片機實訓台LED點陣顯示屏
  6.2.3 LED點陣顯示屏的編程
  6.3 DS18B20溫度傳感器
  6.3.1 DS18B20簡介
  6.3.2 DS18B20的控制方法
  6.3.3 DS18B20的編程方法示例
  6.4 自動恆溫箱的實現
  6.5 典型訓練任務
 第7章 溫度及市電電壓監測儀
  7.1 溫度及市電電壓監測儀介紹
  7.2 A-D轉換
  7.2.1 A-D和D-A轉換簡介
  7.2.2 典型A-D轉換芯片ADC0809介紹
  7.2.3 ADC0809應用示例(I/O口方式編程)
  7.3 LM35溫度傳感器的認識和使用
  7.3.1 LM35的外形及特點
  7.3.2 LM35的典型應用電路分析
  7.3.3 LM35的應用電路連接及溫度轉換編程
  7.4 LCD1602液晶顯示器的認識和使用
  7.4.1 LCD1602液晶顯示器引腳功能
  7.4.2 LCD1602模塊內部結構和工作原理
  7.4.3 LCD1602的時序
  7.4.4 LCD1602指令說明
  7.4.5 LCD1602的編程
  7.5 電壓源介紹
  7.6 電子溫度計及市電電壓監測儀的程序代碼示例及分析
  7.7 知識鏈接——D-A轉換芯片DAC0832及應用
  7.7.1 DAC0832的內部結構和引腳功能
  7.7.2 YL-236實訓台D-A轉換模塊介紹
  7.7.3 ADC0832采用I/O方式編程示例
  7.7.4 ADC0832采用擴展地址方式編程示例
  7.8 典型訓練任務
 第8章 電子密碼鎖(液晶顯示器、矩陣鍵盤的綜合應用)
  8.1 電子密碼鎖簡介
  8.2 矩陣鍵盤的應用方法
  8.2.1 矩陣鍵盤的結構
  8.2.2 矩陣鍵盤的編程方法——掃描法和利用二維數組存儲鍵值
  8.3 LCD12864
  8.3.1 LCD12864的引腳說明
  8.3.2 YL-236單片機實訓台LCD12864模塊介紹
  8.3.3 LCD12864的讀寫時序和指令說明
  8.3.4 LCD12864的點陣結構
  8.3.5 LCD12864的指令說明
  8.3.6 LCD12864字模的獲取
  8.3.7 LCD12864的應用示例
  8.4 電子密碼鎖的實現
  8.4.1 硬件連接及編程思路和技巧
  8.4.2 程序代碼示例及講析
  8.5 拓展
  8.5.1 LCD12864的跨屏顯示
  8.5.2 帶字庫的LCD12864的顯示編程
  8.6 典型訓練任務
 第9章 步進電動機的控制
  9.1 步進電動機簡介
  9.2 步進電動機的參數
  9.3 YL-236實訓台的步進電動機模塊介紹
  9.3.1 步進電動機及驅動器
  9.3.2 步進電動機位移裝置與保護裝置
  9.4 步進電動機的控制示例
  9.4.1 步進電動機模塊游標的歸零
  9.4.2 步進電動機的定位
  9.5 典型訓練任務
 第10章 單片機I/O口的擴展
  10.1 8255芯片的認識及應用
  10.1.1 8255芯片的認識
  10.1.2 8255芯片的典型應用示例
  10.2 74LS245芯片及其應用
  10.3 端口復用的一些經驗
  10.3.1 端口復用的一些具體策略
  10.3.2 使用8255芯片時單片機及8255芯片的端口分配建議
第3篇 綜合應用篇
 第11章 方便面生產線控制系統模擬
  11.1 方便面模擬生產線任務書
  11.2 方便面模擬生產線的實現
  11.2.1 方便面模擬生產線硬件模塊接線和編程思路
  11.2.2 程序代碼示例
  11.3 模塊化編程
 第12章 煤礦自動運輸車模擬控制系統
  12.1 煤礦自動運輸車模擬裝置系統說明
  12.2 煤礦自動運輸車模擬系統的實現
  12.2.1 煤礦自動運輸車模擬系統硬件接線
  12.2.2 煤礦自動運輸車模擬系統的程序代碼示例及解釋
附錄 C51中的關鍵字
 

詳細資料

  • ISBN:9787111469964
  • 規格:277頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【其他】2024采實電子書全書系:春暖花開‧享閱讀,參展書單書85折起、任選3本79折
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

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

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折