AT89S51單片機原理及套用技術

基本信息,內容簡介,目錄信息,

基本信息

AT89S51單片機原理及套用技術
書號: 50124
ISBN: 978-7-111-50124-4
作者: 王全
印次: 1-2
責編: 吉玲 劉麗敏
開本: 16開
字數: 429千字
定價: 37.0
所屬叢書: 普通高等教育“十二五”電子信息類規劃教材
裝訂: 平裝
出版日期: 2017-01-04

內容簡介

本書圍繞AT89S51單片機,概要地介紹了單片機的基礎知識、特性優點、AT89S51單片機的結構、工作原理、高級語言程式設計、彙編語言及其程式設計、KeilC51集成開發環境、Proteus仿真軟體等,重點介紹了AT89S51單片機的套用特性、內部模組原理及套用、常用的外圍電路的擴展、單片機套用系統設計的方法、步驟及實例等知識。

目錄信息

前言
第1章單片機概述
1.1單片機概況
1.1.1單片機的內涵及分類
1.1.2單片機的發展概況
1.1.3單片機的特點及發展趨勢
1.1.4單片機的套用領域
1.2MCS 51系列單片機
1.3其他常用的單片機
1.3.1AT89C5x/AT89S5x系列單片機
1.3.2STC系列單片機
1.3.3AVR系列單片機
1.3.4PIC系列單片機
思考與練習題1
第2章AT89S51單片機的硬體結構及特性
2.1AT89S51的內部結構及外部引腳特性
2.1.1AT89S51單片機的內部功能部件
2.1.2AT89S51單片機的外部引腳特性
2.2AT89S51的中央處理器
2.2.1運算器
2.2.2控制器
2.3AT89S51存儲器的結構
2.3.1程式存儲器
2.3.2數據存儲器
2.3.3特殊功能暫存器
2.3.4位定址區
2.4AT89S51的時鐘電路與時序
2.4.1時鐘電路
2.4.2時鐘周期、機器周期、指令周期與指令時序
2.5AT89S51的工作方式
2.5.1復位工作方式
2.5.2程式執行工作方式
2.5.3空閒工作方式
2.5.4掉電工作方式
2.5.5編程和校驗工作方式
2.6AT89S51單片機的最小系統
思考與練習題2
第3章AT89S51單片機的高級語言程式設計
3.1Keil C51單片機程式開發
3.1.1Keil C51程式開發綜述
3.1.2Keil C51程式開發流程
3.1.3Keil C51與標準C的區別
3.2C51常用的編程元素
3.2.1數據類型與運算
3.2.2C51語言的構造數據類型及預處理指令
3.2.3C51程式控制結構
3.2.4C51語言中的基本運算
3.2.5C51語言中的函式
3.3Keil C51程式設計實例
思考與練習題3
第4章AT89S51單片機的彙編語言程式設計
4.1AT89S51的彙編語言簡介
4.1.1單片機的彙編語言
4.1.2彙編語言語句及格式
4.1.3彙編語言常用的偽指令
4.2AT89S51的指令系統
4.2.1AT89S51的指令系統概述
4.2.2指令的定址方式
4.2.3指令系統簡介
4.3彙編語言程式設計實例
思考與練習題4
第5章Keil C51集成開發環境的使用
5.1Keil μVision5軟體簡介及安裝
5.1.1Keil μVision5軟體的安裝
5.1.2Keil μVision5軟體功能環境
5.2Keil μVision5工程的創建步驟
5.3Keil μVision5程式調試
思考與練習題5
第6章AT89S51單片機的內部模組原理及套用
6.1AT89S51單片機的中斷系統及套用
6.1.1單片機的中斷系統
6.1.2單片機的中斷請求暫存器
6.1.3單片機的中斷允許及優先權控制
6.1.4中斷回響的條件及過程
6.1.5外部中斷的回響時間
6.1.6外部中斷的觸發方式
6.1.7中斷請求的撤銷
6.1.8中斷函式
6.1.9C51在中斷套用中的編程實例
6.1.10多外部中斷源系統設計
6.2AT89S51單片機的定時器/計數器
6.2.1定時器/計數器的結構

相關詞條

熱門詞條

聯絡我們