MCS-51單片機C語言程式設計與實踐

MCS-51單片機C語言程式設計與實踐

《MCS-51單片機C語言程式設計與實踐》是2011年電子工業出版社出版的圖書。

基本介紹

  • 書名:MCS-51單片機C語言程式設計與實踐
  • ISBN:9787121148828,712114882X
  • 出版社:電子工業出版社
  • 出版時間:(2011年11月1日)
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

《MCS-51單片機C語言程式設計與實踐》以國內最流行的MCS-51單片機的硬體和軟體的設計為背景,以C51語言為基礎,引入項目教學法,通過豐富的C語言項目實例,由淺入深的介紹了51系列單片機的基礎知識及各種套用開發技術。
《MCS-51單片機C語言程式設計與實踐》涵蓋了單片機的主要套用技術,包括開發工具、內部硬體資源、輸入/輸出、直流電機的控制、數碼管顯示、鍵盤、中斷、定時/計數器、串列口通信等。針對每個知識點設計了一個到多個項目製作,這些項目按照由淺及深、循序漸進,知識與實踐緊密結合,一步一步引導讀者直觀深入地學習。如在介紹定時/計數器時,先製作秒閃電路、再製作秒表和電子時鐘、然後製作電子琴和音樂盒、最後製作綜合使用定時器與計數器的數字頻率計,手把手徹底教會讀者使用定時/計數器。
《MCS-51單片機C語言程式設計與實踐》適合於中等職業學校電子與信息技術、機電、電氣自動化及電類相關專業作為教材使用,也可作為廣大51單片機使用者自學用書。

目錄

項目一 認識單片機及其開發工具
任務一 認識單片機與單片機系統
一、什麼是單片機
二、什麼是單片機套用系統
任務二 了解MCS-51單片機的外部引腳
一、MCS-51單片機簡介
二、MCS-51單片機的外部引腳
任務三 單片機中的數制
一、十進制
二、二進制
三、十六進制
任務四 讓單片機“跑”起來
一、單片機最小套用系統
二、製作第一個實例——流水燈
任務五 了解單片機開發常用工具
一、仿真器
二、編程器
三、ISP下載線
四、實驗設備
任務六 程式設計語言與工具軟體簡介
一、程式設計語言簡介
二、集成開發軟體Keil簡介
三、集成開發軟體Med Win3,0簡介
四、仿真軟體Proteus簡俞
項目拓展
單片機的產生和發展
項目小結
知識鞏固
項目二 簡單I/O口控制電路的製作
任務一 閃爍燈的製作
一、任務分析
二、相關知識
三、硬體電路設計與調試
四、程式設計
五、程式調試
六、程式固化
任務二 廣告燈的製作
一、任務分析
二、相關知識
三、硬體電路設計
四、程式設計
任務三 控制直流電動機
一、任務分析
二、硬體電路設計
三、程式設計
項目拓展
步進電動機的控制
項目小結
知識鞏固
項目三 基本功
任務一 MCS-51單片機基礎
一、MCS-51單片機內部結構及功能部件
二、MCS-51單片機存儲器及存儲空間
三、進一步了解並行I/O接口
任務二 單片機的C51語言基礎知識
一、利用C51語言開發單片機的優點
二、基本數據類型
三、常量、變數和指針
四、數組
五、運算符
六、函式
七、語句
項目拓展
堆疊
項目小結
知識鞏固
項目四 並行I/O口的套用
任務一 段LED數碼顯示電路的製作
一、任務分析
二、相關知識
三、硬體電路設計
四、程式設計
……
項目五 中斷系統及外部中斷的套用
項目六 定時/計數器系統的套用
項目七 串列通信技術
項目八 測控技術

相關詞條

熱門詞條

聯絡我們