出版時間:2008-4 出版社:人民郵電出版社 作者:于斌 編 頁數(shù):266
內容概要
本書詳細介紹了MCS-51系列單片機的硬件結構、指令系統(tǒng)和各種應用程序的設計方法。 本書采用的程序設計語言為C語言,仿真軟件為Proteos,在編寫過程中強調單片機接口技術的實踐性,通過一些實際應用的實例和實驗,增強學生學習該課程的興趣和實際動手的能力。本書各章后面都有適量的習題,書后附有習題答案,對于初學者來說,通過本書的學習可以輕松地掌握單片機的核心內容。 本書可作為高職高專通信、電子信息、計算機等相關專業(yè)單片機課程的教材,同時可以供從事單片機應用方面的技術人員參考。
書籍目錄
第1章 單片機的基本硬件結構 1.1 單片機的發(fā)展歷史 1.2 MCS.151單片機的主要功能 1.3 MCS.51單片機的內部結構分析 習題第2章 C程序的設計 2.1 C語言程序的基本結構 2.1.1 C語言的程序結構 2.1.2 順序結構 2.2 選擇結構 2.2.1 選擇語句if 2.2.2 串行多分支結構及其流程圖 2.2.3 并行多分支結構及其流程圖(switch/case語句) 2.3 循環(huán)結構及其流程圖 2.3.1 while循環(huán)結構及其流程圖 2.3.2 d0…while循環(huán)結構 2.3.3 for循環(huán)結構及其流程圖 習題第3章 C51函數(shù) 3.1 函數(shù)的分類 3.1.1 標準庫函數(shù) 3.1.2 用戶自定義函數(shù) 3.1.3 函數(shù)的定義 3.2 C語言程序的一般組成結構 3.2.1 主函數(shù) 3.2.2 其他函數(shù) 3.3 函數(shù)的參數(shù)和函數(shù)值 3.3.1 形式參數(shù)和實際參數(shù) 3.3.2 函數(shù)的返回值 3.4 函數(shù)的調用 3.4.1 函數(shù)調用的一般形式 3.4.2 函數(shù)調用的方式 3.4.3 對被調用函數(shù)的說明 習題第4章 單片機的最小系統(tǒng)及系統(tǒng)擴展 4.1 AT89C51單片機性能介紹 4.1.1 主要特性 4.1.2 管腳說明 4.1.3 振蕩器特性 4.1.4 芯片擦除 4.2 MCS一51單片機最小應用系統(tǒng) 4.3 單片機的系統(tǒng)擴展 4.3.1 程序存儲器的擴展性能 4.3.2 外部程序存儲器的操作時序 4.3.3 外部程序存儲器的擴展方法 4.3.4 外部數(shù)據(jù)存儲器的擴展 習題第5章 輸入,輸出口的應用 5.1 單片機的I/O(輸/k/輸出)接口 5.2 P1口的內部結構 5.2.1 輸出數(shù)據(jù) 5.2.2 輸入數(shù)據(jù) 5.2.3 讀取P1口的位狀態(tài) 5.3 用C語言控制P1口輸出信號 5.4 用位操作控制P1口的輸出 5.5 用開關控制P1口的輸出狀態(tài) 5.6 交通信號燈的控制系統(tǒng) 習題第6章 單片機仿真軟件Proteus 6.1 Proteus簡介 6.2 Proteus ISIS 6.2.1 各部分的功能 6.2.2 操作簡介 6.3 AT89C5 1單片機的PROTEUS仿真 6.3.1 添加元件到元件列表中 6.3.2 放置元件 6.3.3 連線 6.3.4 添加仿真文件 6.3.5 仿真 6.4 Proteus與Keil聯(lián)調 習題第7章 MCS.51單片機的中斷系統(tǒng) 7.1 中斷的種類 7.1.1 外部中斷 ……第8章 定時器/計數(shù)器第9章 串行通信第10章 鍵盤接口技術第11章 LED顯示器與接口技術第12章 8051單片機接口擴展技術第13章 字符型液晶顯示器第14章 A/D與D/A轉換技術第15章 C語言程序的設計實例附錄1 模擬考試題附錄2 練習題答案
編輯推薦
《單片機原理與接口技術》可作為高職高專通信、電子信息、計算機等相關專業(yè)單片機課程的教材,同時可以供從事單片機應用方面的技術人員參考。
圖書封面
評論、評分、閱讀與下載