51單片機C語言非常入門與視頻演練(附贈光盤)

51單片機C語言非常入門與視頻演練(附贈光盤)
定價:252
NT $ 252
  • 作者:@劉建清 @編/著
  • 出版社:電子工業出版社
  • 出版日期:2010-05-01
  • 語言:簡體中文
  • ISBN10:7121108828
  • ISBN13:9787121108822
  • 裝訂:平裝 / 189頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

本書簡要介紹了51單片機C語言的基本知識、實驗器材和實驗方法,並演練了大量適宜初學者入門的典型實例;為方便讀者實驗,作者為本書的所有實例開發了DD-900mini實驗板,並以視頻的方式記錄了書中主要實驗的演示過程和現象。尤其珍貴的是,書中實例中的多數子程序均具有較強的通用性,讀者只需將其簡單修改甚至不用修改,即可移植到自己開發的產品中。

全書語言通俗、實例豐富、圖文結合、簡單明了,適合單片機愛好者和單片機初學者,也可作為中等專業技術學校、中等職業學校等教學用書。
 

目錄

第1章 單片機C語言非常入門
1.1 認識C語言
1.1.1 單片機采用C語言編程的好處
1.1.2 如何學習單片機C語言
1.2 簡單的C語言程序
1.2.1 一個簡單的流水燈程序
1.2.2 利用C51庫函數實現流水燈
本章小結
第2章 51單片機實驗器材介紹與實驗過程演示
2.1 DD-900mini實驗板介紹
2.1.1 DD-900mini實驗板硬件資源和接口
2.1.2 硬件電路介紹
2.1.3 仿真功能的使用
2.1.4 使用串口進行程序下載
2.1.5 筆記本電腦使用DD-900mini實驗板
2.2 DD-51編程器介紹與使用
2.2.1 DD-51編程器介紹
2.2.2 DD-51編程器使用
2.3 DD-F51仿真器介紹
2.3.1 DD-F51仿真器介紹
2.3.2 DD-F51仿真器的組成與使用
2.4 51單片機實驗過程演示
2.4.1 編寫程序
2.4.2 編譯程序
2.4.3 仿真調試
2.4.4 燒寫程序
2.4.5 脫機運行檢查
第3章 單片機C51學習與演練
3.1 標識符和關鍵字
3.1.1 標識符
3.1.2 關鍵字
3.2 數據類型介紹與演練
3.2.1 數據類型介紹
3.2.2 數據類型演練
3.3 常量、變量介紹與演練
3.3.1 常量
3.3.2 變量
3.3.3 常量與變量演練
3.4 運算符、表達式介紹與演練
3.4.1 運算符、表達式介紹
3.4.2 運算符、表達式演練
3.5 C51基本語句介紹與演練
3.5.1 表達式語句和復合語句
3.5.2 條件選擇語句
3.5.3 循環語句
3.5.4 C51基本語句演練
3.6 C51函數介紹與演練
3.6.1 函數概述
3.6.2 函數的參數和返回值
3.6.3 函數的調用
3.6.4 局部變量和全局變量
3.6.5 變量的存儲種類
3.6.6 函數演練
3.7 C51數組介紹與演練
3.7.1 一維數組
3.7.2 二維數組
3.7.3 字符數組
3.7.4 數組演練
3.8 C51指針介紹與演練
3.8.1 指針概述
3.8.2 一般指針和基于存儲器的指針
3.8.3 絕對地址的訪問
3.8.4 指針演練
第4章 單片機內部資源視頻演練
4.1 中斷系統介紹與視頻演練
4.1.1 51單片機的中斷源
4.1.2 中斷的控制
4.1.3 中斷的響應
4.1.4 中斷的撤除
4.1.5 C51中斷函數的寫法
4.1.6 視頻演練1——外中斷練習
4.2 定時/計數器視頻演練
4.2.1 定時/計數器的組成
4.2.2 定時/計數器的寄存器
4.2.3 定時/計數器的工作方式
4.2.4 視頻演練2——定時實驗
4.2.5 視頻演練3——計數實驗
4.3 RS232串行通信視頻演練
4.3.1 什麼是RS232串行通信
4.3.2 51單片機串行口的結構
4.3.3 串行通信控制寄存器
4.3.4 串行口工作方式
4.3.5 視頻演練4——PC通過RS232和單片機通信
第5章 鍵盤接口電路視頻演練
5.1 鍵盤接口電路基本知識
5.1.1 鍵盤的工作原理
5.1.2 鍵盤的掃描方式
5.1.3 DD-900mini實驗板中的獨立按鍵
5.2 獨立按鍵視頻演練
5.2.1 視頻演練1——按鍵掃描方式練習
5.2.2 視頻演練2——可控流水燈
第6章 LED數碼管視頻演練
6.1 LED數碼管介紹
6.1.1 LED數碼管的結構
6.1.2 LED數碼管的顯示碼
6.1.3 LED數碼管的顯示方式
6.2 LED數碼管視頻演練
6.2.1 視頻演練1——數碼管動態掃描演示
6.2.2 視頻演練2——數碼管電子鐘
第7章 LCD顯示視頻演練
7.1 字符型LCD介紹
7.1.1 字符型LCD引腳功能
7.1.2 字符型LCD內部結構
7.1.3 字符型LCD控制指令
7.1.4 字符型LCD與單片機的連接
7.1.5 字符型LCD驅動程序軟件包的制作
7.2 字符型LCD視頻演練
7.2.1 視頻演練1——1602 LCD顯示靜止的字符串
7.2.2 視頻演練2——1602 LCD顯示從右向左移動的字符串
7.2.3 視頻演練3——1602 LCD電子鐘
第8章 時鐘芯片DS1302視頻演練
8.1 時鐘芯片DS1302介紹
8.1.1 DS1302概述
8.1.2 DS1302的控制命令字
8.1.3 DS1302的寄存器
8.1.4 DS1302的數據傳送方式
8.1.5 DS1302驅動程序軟件包的制作
8.2 DS1302數碼管電子鐘視頻演練
8.2.1 實現功能
8.2.2 源程序
8.2.3 源程序解讀
8.2.4 視頻演示
第9章 單片機讀寫I2C總線視頻演練
9.1 I2C總線介紹
9.1.1 I2C總線工作原理
9.1.2 I2C總線的電氣結構
9.1.3 I2C總線器件的尋址方式
9.1.4 I2C總線數據的傳輸規則
9.1.5 I2C總線數據的讀寫格式
9.1.6 I2C總線接口芯片24C04介紹
9.1.7 I2C總線驅動程序軟件包的制作
9.2 I2C總線接口芯片24C04視頻演練
9.2.1 視頻演練1——具有記憶功能的記數器
9.2.2 視頻演練2——花樣流水燈
第10章 溫度傳感器DS18B20視頻演練
10.1 溫度傳感器DS18B20介紹
10.1.1 DS18B20引腳功能
10.1.2 DS18B20的內部結構
10.1.3 DS18B20的指令
10.1.4 DS18B20使用注意事項
10.1.5 溫度傳感器DS18B20驅動程序軟件包的制作
10.2 DS18B20 LED數字溫度計視頻演練
10.2.1 實現功能
10.2.2 源程序
10.2.3 源程序解讀
10.2.4 視頻演示
第11章 紅外遙控視頻演練
11.1 紅外遙控基本知識
11.1.1 紅外遙控系統
11.1.2 紅外遙控的編碼與解碼
11.1.3 DD-900mini實驗板遙控電路介紹
11.2 紅外遙控視頻演練
11.2.1 視頻演練1——LED數碼管顯示遙控器鍵值
11.2.2 視頻演練2——LCD顯示遙控器鍵值
第12章 單片機音樂發聲視頻演練
12.1 單片機音樂發聲簡介
12.2 單片機音樂發聲視頻演練
12.2.1 視頻演練1——單片機發出模擬槍聲
12.2.2 視頻演練2——單片機發出模擬救護車聲
12.2.3 視頻演練3——單片機發出模擬消防車聲
12.2.4 視頻演練4——單片機唱歌
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    $252