內容簡介
本書以89S51系列單片機為載體,結合作者多年教學與指導大學生電子設計競賽的經驗編寫而成。
全書分三部分:彙編語言程式設計、C語言程式設計和RTX51實時多任務作業系統。內容編排符合初學者先了解單片機底層的工作原理,再掌握高效程式語言的使用方法,最後達到熟練套用RTX51實時多任務作業系統這一高級階段的學習過程。這三部分內容中許多例程所完成的任務是相同的,便於讀者比較對照,從而加深理解。
書中的全部內容均是作者親自實踐調試通過的,其中大部分內容採用倒敘的寫作手法,即先給出設計內容的全貌,然後結合作者調試時遇到的問題和學生經常問的問題,以對話的形式對設計內容進行分析講解。書中大膽採用了許多來源於生活的卡通圖片和生活用語,力爭生動形象地講述單片機技術。
本書既可以作為單片機愛好者的自學用書,也可以作為大中專院校自動化、電子和計算機等相關專業的教學參考書。
圖書目錄
第1章 從哪兒開始你的單片機學習
第2章 認識一下著名的單片機先生
第3章 嘗試著用語言與單片機交流
第4章 LED數碼管的套用
第5章 引發事端的按鍵
第6章 定時器/計數器的套用
第7章 會數數的定時器/計數器
第8章 外部引腳P3.2和P3.3的特權
第9章 串列口及其套用
第10章 我在Keil環境下開始學習C51
第11章 運算符、表達式及程式基本結構
第12章 C51構造數據類型與函式
第13章 51單片機內部資源的套用
第14章 51單片機外部擴展資源的套用
第15章 實時多任務作業系統RTX51
附錄A 特殊功能暫存器
附錄B MCS-51單片機指令表
附錄C C51庫函式
附錄D 三級管及其典型套用簡介
附錄E 集成運算放大器及其典型套用簡介
附錄F 穩壓電源
附錄G 電阻標稱值
附錄H 常用電子元件
附錄I 書中使用的電路板
附錄J MCS-51程式生成器軟體
附錄K 隨書光碟內容說明
參考文獻