單片機原理、套用及Proteus仿真

單片機原理、套用及Proteus仿真

《單片機原理、套用及Proteus仿真》是2017年1月清華大學出版社出版的圖書,作者是李傳娣、趙常松、李繼超、王慧瑩、魏娜、吳顯義。

基本介紹

  • 書名:單片機原理、套用及Proteus仿真
  • 作者:李傳娣、趙常松、李繼超、王慧瑩、魏娜、吳顯義
  • ISBN:9787302450443
  • 定價:49元
  • 出版社:清華大學出版社
  • 出版時間:2017年1月
內容簡介,圖書目錄,

內容簡介

本書選用的STC89C52單片機是51系列單片機的增強型,它完全兼容傳統51系列單片機,具有可線上編程、開發方便的特點。
書中系統、全面地介紹STC89C52單片機的基本原理、硬體結構,並從套用的角度介紹C51語言程式設計、單片機外部電路的擴展,以及與鍵盤、LED顯示器、LCD顯示器、印表機等多種硬體接口的設計方法,詳細介紹串列接口以及A/D、D/A轉換器的功能特點和典型套用,增加了單片機套用系統設計、Proteus仿真和實驗等內容。
本書內容豐富實用,層次清晰,敘述詳盡,方便教學與自學,可作為高等院校電子信息工程、通信工程、電氣自動化、自動控制、智慧型儀器儀表、電氣工程、機電一體化、計算機科學與技術等專業單片機原理及套用課程的教材,也可作為工程技術人員進行單片機系統開發的參考書。

圖書目錄

第1章概述
1.1計算機的發展
1.2單片機的定義
1.3單片機的發展概況
1.3.1單片機的發展歷史
1.3.2單片機的發展趨勢
1.4單片機的特點及分類
1.4.1單片機的特點
1.4.2單片機的分類
1.5單片機的套用
1.6常用單片機系列
1.6.18051核心的單片機
1.6.2PIC核心的單片機
1.6.3其他公司8位單片機
本章小結
思考題
第2章STC89C52系列單片機體系結構
2.1STC89C52單片機的內部結構及特點
2.2STC89C52單片機的外部引腳及功能
2.3中央處理器
2.3.1運算器
2.3.2控制器
2.3.3程式執行過程
2.4STC89C52單片機存儲器結構
2.4.1STC89C52單片機程式存儲器
2.4.2STC89C52單片機數據存儲器
2.4.3STC89C52單片機特殊功能暫存器
2.5STC89C52單片機I/O口
2.5.1P0連線埠
2.5.2P1/P2/P3/P4連線埠
2.5.35V單片機連線3V器件
2.6STC89C52單片機的時鐘
2.6.1傳統51單片機時序
2.6.2STC89C52單片機時序
2.6.3STC89C52單片機時鐘電路
2.7STC89C52單片機的復位
2.7.1STC89C52單片機的復位電路
2.7.2STC89C52單片機的復位狀態
2.8STC89C52單片機的省電工作模式
本章小結
思考題
第3章C51語言編程基礎
3.1程式語言Keil C51簡介
3.1.1Keil C51簡介
3.1.2C51與標準C的比較
3.2Keil C51語言基礎知識
3.2.1關鍵字
3.2.2數據類型
3.2.3數據的存儲類型
3.2.4數據的存儲模式
3.2.5C51語言的特殊功能暫存器及位變數定義
3.2.6C51語言的絕對地址訪問
3.2.7C51的運算符
3.2.8C51的數組
3.2.9C51的指針
3.3C51語言的函式
3.3.1函式的分類
3.3.2函式的參數與返回值
3.3.3函式的調用
3.3.4中斷服務函式
3.3.5變數及存儲方式
3.3.6宏定義與檔案包含
3.3.7庫函式
3.4C51程式設計舉例
3.4.1分支結構程式
3.4.2循環結構程式
本章小結
思考題
第4章STC89C52單片機的中斷系統
4.1概述
4.1.1中斷的概念
4.1.2引進中斷技術的優點
4.1.3中斷源
4.1.4中斷系統的功能
4.2STC89C52單片機的中斷系統
4.2.1中斷系統結構
4.2.2中斷源
4.2.3中斷請求標誌
4.2.4中斷控制暫存器
4.3中斷處理過程
4.3.1中斷回響
4.3.2中斷處理
4.3.3中斷返回
4.3.4中斷請求的撤除
4.3.5中斷回響時間
4.4中斷程式的設計
4.4.1單一外中斷的套用
4.4.2兩個外中斷的套用
4.4.3中斷嵌套
本章小結
思考題
第5章STC89C52單片機定時/計數器接口及套用
5.1STC89C52定時/計數器的組成
5.1.1定時/計數器0和1
5.1.2與T0/T1相關的暫存器
5.2定時/計數器的工作方式
5.2.1方式0
5.2.2方式1
5.2.3方式2
5.2.4方式3
5.3定時/計數器0/1的編程
5.4定時/計數器0/1的套用
5.5定時/計數器2
5.5.1與定時/計數器2相關的暫存器
5.5.2定時/計數器2的三種工作方式
5.5.3定時/計數器2的套用
本章小結
思考題
第6章STC89C52單片機串列通信
6.1串列通信概述
6.1.1同步通信和異步通信方式
6.1.2串列通信的數據傳送速率
6.1.3串列通信的制式
6.1.4信號的調製與解調
6.1.5通信協定
6.2STC89C52單片機串列口的結構
6.2.1內部硬體結構
6.2.2串列口特殊功能暫存器
6.3串列口的4種工作方式
6.3.1方式0
6.3.2方式1
6.3.3方式2
6.3.4方式3
6.4波特率的設定與計算
6.5串列口的套用
6.5.1串列口作串/並轉換的套用
6.5.2串列口作雙機通信接口的套用
6.5.3串列口多機通信接口
6.6PC與多個單片機間通信
6.6.1採用RS232C標準匯流排通信
6.6.2採用RS422A標準匯流排通信
本章小結
思考題
第7章STC89C52單片機系統擴展
7.1系統擴展概述
7.1.1單片機的外部擴展匯流排
7.1.2系統擴展常用晶片
7.1.3系統擴展的定址方法
7.2存儲器的擴展
7.2.1程式存儲器擴展概述
7.2.2數據存儲器擴展概述
7.2.3E2PROM和RAM的綜合擴展
7.3並行I/O接口的擴展
7.3.1I/O接口概述
7.3.2簡單的I/O擴展
7.3.3可程式接口晶片8255擴展並行接口
7.4串列匯流排擴展
7.4.1單匯流排串列擴展
7.4.2I2C匯流排
7.4.3SPI匯流排串列擴展
本章小結
思考題
第8章單片機接口技術套用
8.1鍵盤接口電路
8.1.1獨立式鍵盤
8.1.2矩陣式鍵盤
8.2LED顯示接口電路
8.2.1LED顯示器
8.2.2LED數碼管顯示器接口設計舉例
8.3鍵盤與LED顯示器綜合設計電路
8.3.1利用並行I/O晶片82C55實現的鍵盤/顯示器接口
8.3.2利用串列口實現的鍵盤/顯示器接口
8.3.38279鍵盤、顯示器接口電路
8.4LCD顯示接口電路
8.4.112864點陣液晶顯示模組的原理
8.4.212864驅動程式
8.4.312864的套用
8.5STC89C52單片機與微型印表機TPμP40A/16A的接口
本章小結
思考題
第9章STC89C52單片機與A/D、D/A轉換器的接口
9.1STC89C52單片機與A/D轉換器的接口
9.1.1A/D轉換器簡介
9.1.2STC89C52單片機與並行8位A/D轉換器ADC0809的接口
9.1.3STC89C52與並行12位A/D轉換器AD1674的接口
9.1.4STC89C52單片機與V/F轉換器的接口
9.2STC89C52單片機與D/A轉換器的接口
9.2.1D/A轉換器簡介
9.2.2STC89C52單片機與8位D/A轉換器DAC0832的接口設計
本章小結
思考題
第10章STC89C52單片機套用系統設計
10.1概述
10.2MCS51單片機套用系統設計
10.2.1總體設計
10.2.2硬體設計
10.2.3軟體設計
10.2.4可靠性設計
10.2.5單片機套用系統的調試與測試
10.3單片機套用系統舉例
10.3.1單片機在控制系統中的套用
10.3.2單片機在里程和速度計量中的套用
10.3.3單片機在家用電器中的套用
10.3.4基於STC89C52單片機的萬年曆的設計
本章小結
思考題
第11章單片機套用系統開發簡介
11.1集成開發環境Keil C51簡介
11.1.1Keil μVision2運行環境介紹
11.1.2Keil C51的安裝
11.1.3Keil C51的使用
11.2集成開發工具Proteus簡介
11.2.1Proteus概述
11.2.2Proteus的運行環境
11.2.3Proteus VSM的資源庫和仿真工具
11.2.4Proteus ISIS初識
11.2.5Proteus設計與仿真基礎
11.3Keil C與Proteus連線調試
本章小結
思考題
第12章STC89C52單片機實驗與指導
12.1實驗一P1口輸入/輸出實驗
12.2實驗二繼電器控制實驗
12.3實驗三8255輸入/輸出實驗
12.4實驗四計數器實驗
12.5實驗五外部中斷實驗
12.6實驗六定時器實驗
12.7實驗七A/D轉換實驗
12.8實驗八外部中斷實驗(急救車與信號燈)
12.9實驗九交通燈控制實驗
12.10實驗十直流電機實驗
本章小結
思考題
附錄ASTC89C52單片機程式ISP燒錄
參考文獻

相關詞條

熱門詞條

聯絡我們