-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
單片機技術及C51仿真與應用 版權信息
- ISBN:9787564099732
- 條形碼:9787564099732 ; 978-7-5640-9973-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
單片機技術及C51仿真與應用 本書特色
王冬星和許有軍編著的《單片機技術及c51仿真 與應用》通俗易懂,面向應用,從實例仿真應用入手 ,以c語言為主、匯編語言為輔結合仿真開發環境, 詳細介紹了51單片機的結構原理、內外部資源編程、 設計開發過程,以及單片機常用開發仿真軟件 μvision keil和proteus isis的應用及調試方法。 書中列舉大量實例,均通過仿真驗證,且每個程 序都有詳細的注釋,通過對電路或程序做改動,即可 重新設計系統。本書各章都配有學習目標、習題和答 案,并附計算機常用編碼、匯編指令表和proteus常 用器件中英文對照表,供相關人員參閱。 本書可以作為高等院校的單片機教材,也可為從 事單片機開發應用的技術人員提供參考。
單片機技術及C51仿真與應用 內容簡介
本書通俗易懂, 面向應用, 從實例仿真應用入手, 以C語言為主, 匯編語言為輔結合仿真開發環境, 詳細介紹了51單片機的結構原理、內外部資源編程、設計開發過程, 以及單片機常用開發仿真軟件μVision Keil和Proteus ISIS的應用及調試方法。
單片機技術及C51仿真與應用 目錄
1.1 微型機與單片機
1.2 51單片機的基本結構概述
1.3 51單片機的引腳與封裝
1.4 一個簡單led燈循環點亮實驗
1.5 μvision4開發環境介紹
1.5.1 μvision4開發界面
1.5.2 演示步驟
1.6 proteus仿真環境簡介
1.6.1 proteus的安裝
1.6.2 proteus的使用
1.6.3 llvision4+proteus運行單片機仿真
1.7 51單片機基本電路
1.8 51系列單片機
習題
第2章 5l單片機內部硬件基本結構和原理
2.1 cpu單元
2.2 5l單片機存儲器的配置
2.2.1 程序存儲器rom空間
2.2.2 數據存儲器ram空間
2.3 時序與復位
2.3.1 時序分析
2.3.2 時序單位
2.3.3 復位
2.4 節電方式
2.5 輸入/輸出端口
2.5.1 p0口
2.5.2 p1口
2.5.3 p2口
2.5.4 p3口
習題
第3章 51單片機匯編指令系統與程序設計
3.1 匯編語言概述
3.2 指令格式和描述符號說明
3.2.1 指令格式
3.2.2 指令中常用描述符號說明
3.3 尋址方式
3.4 指令系統
3.4.1 數據傳送類指令(29條)
3.4.2 算術運算類指令(24條)
3.4.3 邏輯運算與循環類指令(24條)
3.4.4 控制轉移類指令(17條)
3.4.5 位操作類指令(17條)
3.5 偽指令
3.6 匯編與匯編程序設計
3.6.1 源程序的匯編
3.6.2 匯編程序設計
3.6.3 綜合設計實驗——可控燈匯編程序設計
習題
第4章 51單片機的c語言程序設計
4.1 c5l語言與匯編語言和標準c語言的區別
4.2 c51程序的基本結構
4.3 數據類型
4.3.1 c51數據類型
4.3.2 reg51.h頭文件
4.4 變量和c51存儲區域
4.4.1 變量的定義
4.4.2 存儲器類型
4.4.3 存儲器模式
4.4.4 變量的分類
4.5 c51對絕對地址的訪問
4.6 指針
4.6.1 指針的概念、定義和引用
4.6.2 c51的指針類型
4.7 c51函數
4.7.1 c51函數及其定義
4.7.2 c51的中斷服務函數
4.7.3 c51庫函數
習題
第5章 數碼管顯示原理及應用
5.1 數碼管的結構及工作原理
52驅動數碼管
5.2.1 驅動共陰極數碼管
5.2.2 驅動共陽極數碼管
5.3 數碼管的顯示及實例
5.3.1 數碼管的靜態顯示及實例
5.3.2 數碼管的動態顯示及實例
5.3.3 設計型實驗——模擬秒表的實現
習題
第6章 51單片機的中斷系統
6.1 中斷概念
6.2 51單片機中斷源
6.3 中斷寄存器
6.3.1 中斷允許寄存器ie
6.3.2 定時/計數器控制寄存器tcon
6.3.3 串行口控制寄存器scon
6.3.4 中斷優先級寄存器ip
6.4 中斷處理過程
6.4.1 中斷響應條件
6.4.2 中斷響應時間
6.4.3 中斷響應過程
6.4.4 中斷返回
6.5 中斷程序舉例
6.5.1 主程序說明
6.5.2 中斷服務程序說明
6.5.3 外部中斷int0程序舉例
6.5.4 外部中斷int1程序舉例
6.5.5 兩個外部中斷舉例
習題
第7章 定時/計數器的原理及應用
7.1 定時/計數器的結構和工作原理
7.1.1 定時/計數器的結構
7.1.2 定時/計數器的工作原理
7.2 定時/計數器的工作方式寄存器和控制寄存器
7.2.1 工作方式寄存器tmod
7.2.2 控制寄存器tcon
7.3 定時/計數器的4種工作方式及應用
7.3.1 方式0的工作原理及應用
7.3.2 方式1的工作原理及應用
7.3.3 方式2的工作原理及應用
7.3.4 方式3的工作原理及應用
7.3.5 定時/計數器的外部中斷擴展及示例
7.4 綜合實驗——設計一個帶蜂鳴器的60秒計時器
7.4.1 蜂鳴器的工作原理
7.4.2 60秒計時器設計實驗
習題
第8章 鍵盤的工作原理及應用
8.1 鍵盤的工作原理及去抖
8.2 獨立鍵盤接口及程序實例
8.3 矩陣鍵盤掃描原理及實例分析
8.3.1 低電平掃描原理
8.3.2 高電平掃描原理
8.3.3 基礎實驗——矩陣鍵盤的識別與顯示
8.4 綜合實驗——秒表定時器的設計與實現
習題
第9章 單片機的串行通信
9.1 串行通信的概念
9.1.1 串行通信的基本方式
9.1.2 串行通信的波特率
9.1.3 串行通信的標準接口
9.1.4 rs一232電平與ttl電平的轉換
9.2 串行通信的結構及工作方式
9.2.1 串行通信的結構
9.2.2 串行通信的工作方式
9.3 串行口的應用
9.3.1 串行口初始化編程
9.3.2 單片機與pc通信
9.3.3 雙機通信
9.3.4 串口打印在程序調試中的使用
習題
第10章 5l粵片機常用資源與綜合應用實例
10.1 led點陣
10.1.1 led點陣概述
10.1.2 led點陣的結構和工作原理
10.1.3 led點陣的編碼方式及顯示實例
101.4 led點陣的動態顯示及實例
10.2 lcd
10.2.1 lcd概述
10.2.2 1602液晶顯示器
10.2.3 1602液晶顯示實例
10.3 溫度傳感器
10.3.1 溫度傳感器概述
10.3.2 dsl8820溫度傳感器
10.3.3 lcdl602與dsl8820綜合應用實例
10.4 c#與單片機通信實現溫度顯示系統
10.4.1 c#簡介
10.4.2 系統總體設計
10.4.3 系統硬件設計
10.4.4 系統軟件設計
10.4.5 系統運行結果
習題
附錄a 計算機常用編碼
附錄b 51單片機匯編指令表
附錄c 51單片機匯編指令矩陣(匯編/反匯編表)
附錄d proteus常用器件和仿真儀表中英文對照
附錄e 習題解答
參考文獻
- >
史學評論
- >
龍榆生:詞曲概論/大家小書
- >
月亮與六便士
- >
唐代進士錄
- >
回憶愛瑪儂
- >
月亮虎
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
我與地壇