內容簡介
單片機C51語言是目前最流行的單片機程式設計語言。本書由淺入深,循序漸進地講解了C51語言的方方面面。奉書知識點覆蓋全面、結構安排緊湊、講解詳細、言簡意賅、通俗易懂、實例豐富,內容包括51系列單片機開發環境和流程、程式設計基礎以及編程指南,並給出了一些常用的典型案例。全書分為四篇,共20章,全面詳細地講述了單片機的程式設計基礎、編程指南及套用案例。首先介紹了51系列單片機的基本結構以及單片機的開發概述,接著介紹了單片機程式設計的C51語言,然後結合單片機的硬體資源講解了如何套用C51語言進行編程操作,最後講解在各個領域中常用到的一些典型案例,並供讀者在學習和工作中參考,同時對所學知識融會貫通。本書適合廣大單片機程式開發人員、電子設計愛好者、工程師和大專院校師生閱讀,尤其適用於單片機及其程式語言的初學者。
圖書目錄
寫給未來的程式設計師
前言
第一篇單片機C51概述
第1章單片機開發概述
第2章構建C51集成開發環境
第二篇C51程式設計指南
第3章單片機C51語言程式設計基礎
第4章C51語句和流程
第5章C51的數據結構
第6章C51的函式
第7章C51的存儲結構
第8章C51的預處理命令和用戶配置檔案
第三篇C51單片機編程指南
第9章C51定時器/計數器程式設計
第10章C51中斷程式設計
第11章C51串列接口程式設計
第12章C51下的RTX-51實時多任務作業系統
第13章KeilmVision3的調試和仿真
第四篇C51程式設計典型案例
第14章C51矩陣式鍵盤程式設計
第15章C51液晶顯示模組
第16章C51模擬I2C匯流排
第17章C51模擬單匯流排接口
第18章實時時鐘晶片套用
第19章C51通信接口程式設計
第20章道路交通燈多任務控制系統