注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關51單片機C語言程序設計經(jīng)典實例

51單片機C語言程序設計經(jīng)典實例

51單片機C語言程序設計經(jīng)典實例

定 價:¥68.00

作 者: 陳忠平 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787121169601 出版時間: 2012-05-01 包裝: 平裝
開本: 16開 頁數(shù): 454 字數(shù):  

內容簡介

  《51單片機C語言程序設計經(jīng)典實例》是以“項目為載體,采用任務驅動方式”編寫的?!?1單片機C語言程序設計經(jīng)典實例》以STC89C52RC單片機為藍本,結合KeilC51、Proteus虛擬仿真軟件,從實驗、實踐、實用的角度出發(fā),通過豐富的實例詳細講述51系列單片機C語言程序設計和單片機控制系統(tǒng)的應用技術。本書的主要內容包括單片機及最小應用系統(tǒng)、單片機系統(tǒng)開發(fā)軟件的使用、C51程序設計語言基礎、LED廣告燈的設計、按鍵控制與LED數(shù)碼管顯示、中斷控制應用設計、定時/計數(shù)器控制的應用設計、單片機串行通信設計、LED點陣顯示器設計、LCD液晶顯示設計、A/D與D/A轉換、串行總線擴展及應用設計等12個項目83個任務。

作者簡介

暫缺《51單片機C語言程序設計經(jīng)典實例》作者簡介

圖書目錄

項目一 單片機及最小應用系統(tǒng)
 任務1 認識單片機
 任務2 STC89系列單片機的識讀
 任務3 單片機最小應用系統(tǒng)的組成
項目二 單片機系統(tǒng)開發(fā)軟件的使用
 任務1 Keil C51編譯軟件的使用
 任務2 STC下載軟件的使用
 任務3 Proteus 7?8仿真軟件的使用
項目三 C51程序設計語言基礎
 任務1 C51程序組成的識讀
 任務2 運算符和表達式
 任務3 程序結構及流程控制
 任務4 數(shù)組與指針
 任務5 函數(shù)與編譯預處理
項目四 LED廣告燈的設計
 任務1 LED控制原理
 任務2 閃爍廣告燈的設計
 任務3 流水廣告燈的設計
 任務4 拉幕式與閉幕式廣告燈的設計
 任務5 復雜廣告燈的設計
項目五 鍵盤控制與LED數(shù)碼管顯示
 任務1 鍵盤控制原理
 任務2 LED數(shù)碼管顯示原理
 任務3 單個LED數(shù)碼管顯示設計
 任務4 多個LED數(shù)碼管顯示設計
 任務5 條形LED花樣選擇顯示
 任務6 查詢式按鍵設計
 任務7 LED數(shù)碼管顯示矩陣鍵盤按鍵的設計
 任務8 矩陣鍵盤按鍵控制條形LED的設計
 任務9 簡單撥號鍵盤的設計
項目六 中斷控制應用設計
 任務1 中斷控制原理
 任務2 帶中斷控制的LED花樣燈
 任務3 采用外中斷控制的條形LED彩燈設計
 任務4 采用兩個外中斷的條形LED彩燈控制
 任務5 采用兩個外中斷實現(xiàn)LED鍵控移位
 任務6 采用外中斷實現(xiàn)計數(shù)
 任務7 采用外中斷進行計數(shù)和清零控制
項目七 定時/計數(shù)器控制的應用設計
 任務1 定時/計數(shù)器控制原理
 任務2 簡單計數(shù)器的設計
 任務3 方波信號發(fā)生器
 任務4 用T2實現(xiàn)流水燈控制
 任務5 59s計時器的設計
 任務6 LED滾動閃爍控制
 任務7 簡單門鈴設計
 任務8 速度可調流水燈控制
 任務9 PWM調光
 任務10 簡單電子頻率計
項目八 單片機串行通信設計
 任務1 單片機串行通信原理
 任務2 甲機通過串口控制乙機LED顯示狀態(tài)
 任務3 甲機通過串口控制乙機計時
 任務4 單片機雙機通信
 任務5 單片機向主機發(fā)送字符串
 任務6 單片機與PC通信
 任務7 串入并出擴展
 任務8 并入串出擴展
項目九 LED點陣顯示器設計
 任務1 LED點陣顯示器控制原理
 任務2 一個5×7 LED點陣字符顯示設計
 任務3 一個8×8 LED點陣字符串顯示
 任務4 兩個8×8 LED點陣字符串顯示
 任務5 兩個8×8 LED點陣滾動顯示
 任務6 一個16×16 LED點陣漢字顯示
 任務7 一個16×16 LED點陣漢字移位顯示
 任務8 兩個16×16 LED點陣漢字顯示
 任務9 兩個16×16 LED點陣漢字分批顯示
 任務10 兩個16×16 LED點陣漢字移位顯示
項目十 LCD液晶顯示設計
 任務1 LCD液晶顯示原理
 任務2 字符式LCD顯示字符串
 任務3 字符式LCD靜態(tài)顯示
 任務4 字符式LCD滾動顯示
 任務5 字符式LCD移位顯示
 任務6 漢字式LCD靜態(tài)顯示
 任務7 漢字式LCD移位顯示
 任務8 漢字式LCD滾動顯示
 任務9 漢字式LCD圖片顯示
項目十一 A/D與D/A轉換
 任務1 ADC0808模/數(shù)轉換
 任務2 ADC0809模/數(shù)轉換
 任務3 ADC0832模/數(shù)轉換
 任務4 TLC549模/數(shù)轉換
 任務5 TLC2543模/數(shù)轉換
 任務6 DAC0832數(shù)/模轉換
 任務7 TLC5615數(shù)/模轉換
 任務8 PCF8591的A/D及D/A轉換
項目十二 串行總線擴展及應用設計
 任務1 24C04開啟次數(shù)統(tǒng)計
 任務2 PCF8574串行總線擴展
 任務3 MAX7219控制數(shù)碼管動態(tài)顯示
 任務4 MAX7221控制數(shù)碼管移位顯示
 任務5 DS18B20測溫
 任務6 DS1302可調時鐘日歷
附錄A Proteus常用快捷鍵
附錄B C51庫函數(shù)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號