51單片機C語言編程實戰

51單片機C語言編程實戰

51單片機C語言編程實戰是江蘇大學出版社出版的圖書,作者高傳賢 。

基本介紹

  • 書名:51單片機C語言編程實戰
  • 作者:高傳賢 主編
  • ISBN:978-7-5684-0338-2
  • 類別:本科生教材教輔
  • 定價:28元
  • 出版社:江蘇大學出版社
  • 開本:1/16
內容簡介,目錄,

內容簡介

本書是基於MCS-51系列單片機之STC89C52控制C語言編程的項目式實戰教程。全書共設計了14個項目,引入28個實例,本書的主要特色是讓系統儘可能地開放,將各硬體模組製作與軟體編程緊密結合,將單片微機C語言程式設計開發基礎寓於項目實戰之中,同時通過自製的編程器將程式下載運行,檢測實戰結果,能極大地提高讀者學習的興趣和操作訓練的力度。

目錄

目錄
項目一最小控制系統/串口程式下載電路的製作
1.1MCS-51系列單片機的主要結構
1.1.1內部結構
1.1.2外部引腳及功能
1.2單片機最小控制系統電路的製作
1.2.1最小控制系統電路的構成
1.2.2最小控制系統電路的製作
1.3串口程式下載電路的製作
1.3.1MAX232電平轉換電路
1.3.2單片機串口程式下載電路的安裝搭接
項目二Keil C51和STC-ISP軟體的使用
2.1Keil C51軟體的使用方法
2.2STC-ISP軟體的使用方法
2.3發光二極體單燈發光程式的功能驗證
2.3.1單片機控制LED發光二極體模組的安裝搭接
2.3.2第一個LED發光二極體發光程式的功能驗證
項目三LED發光二極體的控制
3.1單片機控制LED發光二極體電路原理
3.2第一個LED發光二極體發光程式的分析解讀
3.3LED發光二極體單燈閃爍發光程式編制
3.4LED發光二極體流水燈程式編制
項目四LED數碼管靜態、動態顯示
4.1LED數碼管顯示模組的製作
4.1.1數碼管的結構和工作原理
4.1.2數碼管顯示電路的搭接安裝
4.2LED數碼管靜態顯示程式的編制
4.3LED數碼管動態顯示程式的編制
4.3.1簡單延時的數碼管動態顯示程式的編制
4.3.2利用定時/計數器及中斷的數碼管動態顯示程式的編制
項目五鍵盤的識別與控制
5.1矩陣鍵盤模組的製作
5.1.1鍵盤的結構與原理
5.1.24×4行列式鍵盤模組的搭接安裝
5.2獨立按鍵的檢測與消抖程式的編制
5.3矩陣鍵盤的識別與控制程式的編制
項目六蜂鳴器與繼電器的控制
6.1蜂鳴器與繼電器的原理和電路
6.1.1蜂鳴器的發聲原理與控制電路
6.1.2繼電器的驅動電路
6.2蜂鳴器與繼電器控制模組的安裝搭接
6.3蜂鳴器與繼電器控制程式的編制
6.3.1蜂鳴器控制程式的編制
6.3.2繼電器控制程式的編制
項目七步進電機的控制
7.1步進電機原理及其驅動電路
7.2步進電機控制模組的安裝搭接
7.3步進電機控制程式的編制
項目八單片機與PC的串列通信
8.1串列通信基本知識
8.1.1串列接口的特點與串列控制暫存器
8.1.2波特率的選擇
8.2單片機與PC串列通信程式的編制
8.2.1串列通信的接口電路
8.2.2串列通信程式的編制
項目九DSl8820溫度控制
9.1DSl8820的主要結構及操作
9.1.1DSl8820的內部結構
9.1.2DS18B20的操作
9.2單片機與單匯流排器件DS18820的接口電路
9.3單片機控制DSl8820溫度顯示程式的編制
項目十16×16LED點陣顯示漢字
10.116×16LED點陣顯示模組的製作
10.1.1LED點陣顯示模組結構及顯示原理
10.1.216×16LED點陣顯示模組的安裝搭接
10.2單片機控制16×16LED點陣顯示漢字程式的編制
項目十一1602 LCD液晶顯示字元
11.11602 LCD液晶顯示控制模組製作
11.1.11602 LCD液晶結構及顯示原理
11.1.21602 LCD液晶顯示模組的製作
11.2單片機控制1602 LCD液晶顯示字元程式的編制
項目十二AT24C02數據存儲
12.1I2C匯流排的組成及工作原理
12.1.1I2C匯流排的概念
12.1.2I2C匯流排協定
12.1.3數據傳送格式
12.2單片機與雙匯流排器件AT24C02的接口
12.3單片機控制AT24C02數據存儲的程式編制
項目十三D/A轉換、A/D轉換
13.1集成D/A轉換器、A/D轉換器及其控制模組製作
13.1.1集成D/A轉換器
13.1.2集成A/D轉換器
13.2單片機控制DAAC0832數模轉換的程式編制
13.3單片機控制ADC0804模數轉換的程式編制
項目十四電子溫度計/航標燈的控制
14.1航標燈控制模組製作
14.1.1航標燈電路結構及控制原理
14.1.2航標燈控制模組的安裝搭接
14.2單片機控制航標燈/電子溫度計程式的編制
附錄AC語言的關鍵字和C51編譯器的擴展關鍵字
附錄BC51編譯器能識別的數據類型
附錄CC語言運算符的優先權和結合性
附錄DKeil軟體的仿真調試方法
參考文獻

相關詞條

熱門詞條

聯絡我們