單片機原理及套用技術:基於Keil C和Proteus仿真

單片機原理及套用技術:基於Keil C和Proteus仿真

《單片機原理及套用技術:基於Keil C和Proteus仿真》是2014年人民郵電出版社出版的圖書,作者是鄧胡濱、陳梅、周潔、黃德昌。

基本介紹

  • 中文名:單片機原理及套用技術:基於Keil C和Proteus仿真
  • 作者:鄧胡濱、陳梅、周潔、黃德昌
  • 出版時間:2014年12月1日
  • 出版社:人民郵電出版社
  • ISBN:9787115374998
  • 定價:45.00 元
內容簡介,圖書目錄,

內容簡介

《單片機原理及套用技術:基於Keil C和Proteus仿真》詳細介紹該單片機的片內所有資源,如:單片機的硬體基本結構、引腳功能、存儲器結構、特殊功能暫存器功能以及並行I/O口的結構和特點、中斷、定時/計數器、串列口,同時介紹了單片機最新集成開發環境keil μ Vision4和集成開發工具proteus7 Professional以及單片機兩種開發語言(彙編和C51)。
  《單片機原理及套用技術:基於Keil C和Proteus仿真》由淺至深介紹常用的片外資源以及單片機接口擴展方法,由存儲器擴展到接口擴展,鍵盤、顯示器以及A/D、D/A轉換器,不僅介紹並行接口擴展還介紹串列接口擴展,串列接口此處以單匯流排、IIC匯流排、SPI匯流排為例,介紹用單片機軟體模擬串列接口匯流排時序以及單片機擴展串列匯流排接口具體套用實例,同時,綜合實例還選用大學生參加競賽獲獎案例,貼近實際套用。

圖書目錄

第1章 緒論
1.1 什麼是單片機
1.2 單片機的發展歷史及趨勢
1.3 單片機的特點及套用
1.4 MCS-51系列與STC系列單片機
1.4.1 MCS-51系列單片機
1.4.2 STC系列單片機
1.5 其他常見系列單片機
1.5.1 ATMEL公司的AT89系列單片機
1.5.2 AVR系列
1.5.3 PIC系列單片機
1.6 嵌入式系統定義及組成
1.6.1 嵌入式系統定義
1.6.2 嵌入式系統組成
1.7 常見的各類嵌入式處理器
1.7.1 嵌入式微控制器(單片機)
1.7.2 嵌入式DSP處理器(DSP)
1.7.3 嵌入式微處理器
1.7.4 嵌入式片上系統SOC(System On Chip)
1.8 小 結
1.9 習 題
第2章 單片機套用系統開發簡介
2.1 集成開發環境keil μ Vision4簡介
2.1.1 keil μ Vision4運行環境介紹
2.1.2 keil μ Vision4集成開發環境的STC單片機開發流程
2.2 集成開發工具proteus7 Professional簡介
2.2.1 protues基本用法
2.2.2 實例分析
2.3 keil μ Vision4與 proteus7 Professional的聯調
2.4 小 結
2.5 習 題
第3章 單片機程式語言
3.1 STC89C52單片機指令系統基本概念
3.1.1 指令書寫格式
3.1.2 指令編碼格式
3.1.3 指令系統中常用的符號
3.1.4 指令系統的定址方式
3.2 STC89C52單片機指令分類介紹
3.2.1 數據傳送類指令
3.2.2 算術運算類指令
3.2.3 邏輯操作類指令
3.2.4 控制轉移類指令
3.2.5 位操作類
3.3 STC89C52單片機彙編語言程式設計概述
3.3.1 彙編語言程式設計基礎
3.3.2 基本程式結構與程式設計舉例
3.4 C51程式設計語言
3.4.1 Keil C51簡介
3.4.2 Keil C51語言基礎知識
3.4.3 C51程式設計舉例
3.5 小 結
3.6 習題
第4章 STC89C52單片機硬體結構
4.1 STC89C52單片機的內部組織結構及特點
4.2 STC89C52單片機的外部引腳及功能
4.3 STC89C52單片機存儲器結構
4.3.1 STC89C52單片機程式存儲器
4.3.2 STC89C52單片機數據存儲器
4.3.3 STC89C52單片機特殊功能暫存器
4.4 STC89C52單片機I/O口
4.4.1 P0連線埠
4.4.2 P1/P2/P3/P4連線埠
4.4.3 5V單片機連線3V器件
4.5 STC89C52單片機的時鐘與復位
4.5.1 傳統51單片機時序
4.5.2 STC89C52單片機時鐘電路
4.5.3 STC89C52單片機的復位電路
4.5.4 STC89C52單片機的復位狀態
4.6 STC89C52單片機的省電工作模式
4.7 小 結
4.8 習 題
第5章 STC89C52單片機中斷系統
5.1 中斷概念
5.2 STC89C52單片機中斷系統
5.2.1中斷系統結構
5.2.2 中斷源
5.2.3 中斷請求標誌
5.2.4 中斷控制暫存器
5.3 中斷回響
5.3.1 中斷回響條件
5.3.2 外部中斷回響時間
5.3.3 中斷請求的撤銷
5.4 中斷程式的設計
5.6 小 結
5.7 習 題
第6章 STC89C52單片機定時/計數器
6.1 STC89C52單片機定時/計數器的組成
6.2 定時/計數器0和1
6.2.1 與定時/計數器0/1相關的暫存器
6.2.2 定時/計數器0/1的四種工作方式(與傳統51單片機完全兼容)
6.2.3 定時/計數器0/1的套用
6.3 定時/計數器2
6.3.1 與定時器/計數器2相關的暫存器
6.3.2 定時/計數器2的三種工作方式
6.3.3 定時/計數器2套用
6.4 小 結
6.5 習 題
第7章 STC89C52單片機串列通信
7.1 串列通信概述
7.1.1 數據通信
7.1.2 異步通信和同步通信
7.1.3 波特率
7.2 串列口的結構
7.2.1 內部硬體結構
7.2.2 串列口特殊功能暫存器
7.3 串列口的4種工作方式
7.3.1 方式0
7.3.2 方式1
7.3.3 方式2和方式3
7.4 波特率的設定與計算
7.5 STC89C52單片機之間的通信
7.5.1 串列通信接口
7.5.2 雙機串列通信編程
7.5.3 多機通信
7.6 PC與單片機間的通信
7.6.1 PC與單片機的點對點通信設計
7.6.2 PC與多個單片機的串列通信接口設計
7.6 小 結
7.7 習 題
第8章 STC89C52單片機存儲器的擴展
8.1 系統擴展結構
8.2 地址鎖存與地址空間分配
8.2.1 地址鎖存
8.2.2 地址空間分配
8.3 程式存儲器的擴展
8.3.1 外擴程式存儲器的操作時序
8.3.2 程式存儲器的擴展方法
8.4 數據存儲器的擴展
8.4.1 外擴數據存儲器的讀寫操作時序
8.4.2 數據存儲器擴展方法
8.5 EPROM和RAM的綜合擴展
8.6 小 結
8.7 習 題
第9章 STC89C52單片機I/O擴展與設計
9.1 I/O接口概述
9.2 TTL電路擴展並行接口
9.2.1 TTL電路擴展並行I/O口
9.3 可程式接口晶片82C55擴展並行接口
9.3.1 82C55晶片介紹
9.3.2 82C55控制字
9.3.3 STC89C52單片機與82C55的接口設計
9.4 串列擴展匯流排接口
9.4.1單匯流排串列擴展
9.4.2 SPI匯流排串列擴展
9.4.3 IIC匯流排串列擴展
9.5 小 結
9.6 習 題

相關詞條

熱門詞條

聯絡我們