注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構單片機原理與應用:基于實例驅動和Proteus仿真

單片機原理與應用:基于實例驅動和Proteus仿真

單片機原理與應用:基于實例驅動和Proteus仿真

定 價:¥34.00

作 者: 李林功 主編
出版社: 科學出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787030309655 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 295 字數(shù):  

內容簡介

  《單片機原理與應用:基于實例驅動和Proteus仿真》以“全自動洗衣機控制器”為應用實例,以Proteus為仿真軟件,以匯編語言和C語言為編程語言,系統(tǒng)介紹MCS-51系列單片機的組織結構、工作原理、指令系統(tǒng)、程序設計、中斷、定時器/計數(shù)器、串行通信、系統(tǒng)擴展、接口技術、應用系統(tǒng)設計等內容。每章首先通過介紹全自動洗衣機相關工作流程引入教學內容,系統(tǒng)講解后用Proteus仿真實現(xiàn)“全自動洗衣機控制器” 中相關的功能模塊。每章的仿真模塊同時也是該章的實踐內容。全書最后一章將各章的功能模塊進行有機融合,形成一個完整的“全自動洗衣機控制器 ”,并系統(tǒng)介紹單片機應用系統(tǒng)的設計開發(fā)方法。全書圖片多、表格多、實例多、聯(lián)系實際多,充分體現(xiàn)了“單片機原理與應用”課程的應用性、實用性和技術性特點?!秵纹瑱C原理與應用:基于實例驅動和Proteus仿真》可作為高等院校電子信息工程、通信工程、電氣工程、自動化、計算機應用、機械工程、機電一體化等專業(yè)的“單片機原理與應用”課程的教學用書,也可作為工程技術人員、單片機愛好者的技術參考書。

作者簡介

暫缺《單片機原理與應用:基于實例驅動和Proteus仿真》作者簡介

圖書目錄

前言
第1章 單片機基礎
1.1 概述
1.1.1 單片機的發(fā)展
1.1.2 單片機的特點
1.1.3 單片機的應用
1.2 MCS-51單片機硬件基礎
1.2.1 內部結構
1.2.2 封裝
1.2.3 引腳
1.2.4 輸入/輸出端口
1.2.5 存儲器
1.2.6 時鐘
1.2.7 時序
1.2.8 復位
1.2.9 低功耗
1.3 流水燈Proteus仿真
習題
第2章 單片機指令系統(tǒng)與匯編語言程序設計
2.1 MCS-51單片機指令系統(tǒng)
2.1.1 指令格式
2.1.2 尋址方式
2.1.3 數(shù)據(jù)傳送類指令
2.1.4 算術運算類指令
2.1.5 邏輯運算類指令
2.1.6 控制轉移類指令
2.1.7 位操作類指令
2.2 匯編語言程序設計
2.2.1 常用偽指令
2.2.2 順序程序設計
2.2.3 分支程序設計
2.2.4 循環(huán)程序設計
2.2.5 子程序設計
2.3 全自動洗衣機按鍵與指示燈Proteus仿真
習題
第3章 單片機C語言程序設計
3.1 匯編語言與c語言
3.2 C51基本元素
3.2.1 關鍵字
3.2.2 常量
3.2.3 變量
3.3 C51運算符和表達式
3.3.1 賦值運算符
3.3.2 算術運算符
3.3.3 增減運算符
3.3.4 關系運算符
3.3.5 邏輯運算符
3.3.6 位運算符
3.3.7 復合賦值運算符
3.3.8 逗號運算符
3.3.9 條件運算符
3.3.10 指針和地址運算符
3.3.11 強制類型轉換符
3.3.12 長度運算符
3.3.13 數(shù)組下標運算符
3.3.14 成員運算符
3.4 C51語句和控制結構
3.4.1 空語句
3.4.2 表達式語句
3.4.3 復合語句
3.4.4 if語句
3.4.5 switch語句
3.4.6 for語句
3.4.7 while語句
3.4.8 dowhile語句
3.5 C51函數(shù)
3.5.1 函數(shù)概述
3.5.2 函數(shù)的定義和調用
3.5.3 全局變量和局部變量
3.5.4 中斷服務程序
3.6 數(shù)據(jù)排序Proteus仿真
習題
第4章 單片機中斷系統(tǒng)
4.1 中斷源
4.2 中斷控制
4.3 中斷過程
4.3.1 中斷請求
4.3.2 中斷響應
4.3.3 中斷處理
4.3.4 中斷返回
4.4 外部中斷源擴展
4.5 全自動洗衣機“啟動/暫停”控制Proteus仿真
習題
第5章 單片機定時器與計數(shù)器
5.1 定時器/計數(shù)器結構
5.2 定時器/計數(shù)器的工作方式
5.2.1 工作方式O
5.2.2 工作方式1
5.2.3 工作方式2
5.2.4 工作方式3
5.3 定時器/計數(shù)器應用舉例
5.4 全自動洗衣機定時控制Proteus仿真
習題
第6章 單片機串行通信系統(tǒng)
6.1 概述
6.1.1 異步通信
6.1.2 同步通信
6.1.3 串行通信模式
6.2 串行通信接口
6.2.1 串行通信控制寄存器
6.2.2 電源控制寄存器
6.3 串行通信工作方式
6.3.1 工作方式O
6.3.2 工作方式1
6.3.3 工作方式2
6.3.4 工作方式3
6.3.5 多機通信
6.4 串行通信波特率設置
6.4.1 波特率計算
6.4.2 溢出率計算
6.4.3 計數(shù)初值計算
6.5 串行通信應用舉例
6.5.1 串行口初始化
6.5.2 工作方式0應用舉例
6.5.3 工作方式1應用舉例
6.5.4 工作方式2應用舉例
6.5.5 多機通信應用舉例
6.6 全自動洗衣機串行方式時間顯示Proteus仿真
習題
第7章 單片機應用系統(tǒng)中的按鍵與顯示
7.1 按鍵的抖動
7.2 獨立式按鍵
7.3 矩陣式鍵盤
7.3.1 查詢掃描
7.3.2 中斷掃描
7.4 發(fā)光二極管
7.5 LED數(shù)碼管
7.5.1 LED數(shù)碼管靜態(tài)顯示
7.5.2 LED數(shù)碼管動態(tài)顯示
7.6 液晶顯示
7.6.1 LCD1602液晶顯示模塊
7.6.2 LCD1602應用舉例
7.7 全自動洗衣機洗衣流程Proteus仿真
習題
第8章 單片機應用系統(tǒng)中的模擬量輸入與輸出
8.1 A/D轉換
8.1.1 并行A/D轉換
8.1.2 串行A/D轉換
8.2 D/A轉換
8.3 直流電動機控制
8.4 全自動洗衣機水量控制Proteus仿真
習題
第9章 單片機應用系統(tǒng)資源擴展
9.1 系統(tǒng)資源擴展的方法
9.2 程序存儲器擴展
9.2.1 程序存儲器擴展方法
9.2.2 程序存儲器擴展舉例
9.3 數(shù)據(jù)存儲器擴展
9.3.1 數(shù)據(jù)存儲器擴展方法
9.3.2 數(shù)據(jù)存儲器擴展舉例
9.4 串行程序存儲器擴展
9.4.1 I2C串行總線標準
9.4.2 串行程序存儲器擴展舉例
9.5 并行I/O接口擴展
9.6 用串行口擴展并行口
9.7 全自動洗衣機控制器存儲器擴展Proteus仿真
習題
第10章 單片機應用系統(tǒng)設計
10.1 單片機應用系統(tǒng)構成
10.2 單片機應用系統(tǒng)設計方法
10.2.1 需求分析
10.2.2 可行性分析
10.2.3 系統(tǒng)體系結構設計
10.2.4 硬件設計
10.2.5 軟件設計
10.2.6 綜合調試
10.3 全自動洗衣機控制器設計
10.3.1 需求分析
10.3.2 可行性分析
10.3.3 系統(tǒng)體系結構設計
10.3.4 硬件設計
10.3.5 軟件設計
10.3.6 綜合調試
習題
附錄
A ASCII表
B MCS-51單片機指令系統(tǒng)表
C Proteus使用簡介
C.1 電路原理圖設計
C.2 C語言程序設計
C.3 Proteus和Keil聯(lián)調
C.4 “流水燈”C語言參考程序
C.5 匯編語言程序調試
C.6 “流水燈”匯編語言參考程序
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號