單片機原理及應用技術

單片機原理及應用技術 pdf epub mobi txt 電子書 下載2025

出版者:
作者:
出品人:
頁數:380
译者:
出版時間:2010-3
價格:35.00元
裝幀:
isbn號碼:9787302213802
叢書系列:
圖書標籤:
  • 專業
  • 單片機
  • 嵌入式係統
  • 原理與應用
  • 電子技術
  • 微控製器
  • C51
  • 匯編語言
  • 硬件設計
  • 實踐教程
  • 電子工程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《單片機原理及應用技術》以通用的51單片機為平颱,結閤獨立開發的MCU—BUS學習闆的實驗項目編寫而成,書中既包括單片機基礎理論知識的介紹,又兼顧瞭實踐部分的應用,既涉及匯編程序設計,又包括單片機C程序設計。書中每一塊知識點的介紹都列舉瞭相關的例程,並且大部分例程采用匯編和C語言同時實現,是一本可以幫助讀者快速入門並提高的實用性教材。

《單片機原理及應用技術》共包括10章內容,其中第1章為單片機概述部分,介紹瞭單片機相關的幾個基本概念;第2、3、6章是單片機的理論基礎,為單片機的原理部分,包括單片機的基本結構、指令係統以及各功能模塊的應用,第4章為單片機C程序設計基礎部分;第5章介紹瞭單片機的集成開發環境;第7章介紹瞭單片機的常用接口電路設計;第8章介紹瞭常用的串行總綫的應用;這兩章為單片機的基本應用部分。第9章為單片機仿真部分,主要介紹PROTEUS仿真軟件的基本使用;第10章簡單介紹瞭單片機開發的基本步驟、抗乾擾設計以及在係統編程的相關問題,並設計一個綜閤實例,供讀者參考。

《單片機原理及應用技術》適閤用於高等學校本專科學生教材和教師的參考用書,也適閤於對單片機零基礎,並希望快速入門的初學者作為自學參考書。

著者簡介

圖書目錄

第1章 單片機概述
1.1 單片機相關的基本概念
1.1.1 什麼是單片機
1.1.2 什麼是單片機係統
1.1.3 單片機應用係統
1.2 單片機技術的發展
1.2.1 單片機的發展曆程
1.2.2 單片機的發展趨勢
1.3 單片機應用係統開發過程
1.4 單片機的應用領域
1.5 常用51係列單片機介紹
1.6 本書配套單片機開發闆簡介
第2章 單片機的結構及工作原理
2.1 AT89s51單片機的主要特性
2.2 單片機的硬件結構
2.2.1 中央處理器
2.2.2 存儲器
2.2.3 I/0接口
2.2.4 特殊功能部件
2.3 51係列單片機的引腳及功能
2.3.1 51單片機的引腳分類
2.3.2 三總綫結構
2.4 單片機的存儲器配置
2.4.1 程序存儲器
2.4.2 數據存儲器
2.5 時鍾電路與CPU時序
2.5.1 振蕩器和時鍾電路
2.5.2 CPU時序
2.5.3 51單片機的指令時序
2.6 單片機的工作方式
2.6.1 復位方式
2.6.2 程序執行方式
2.6.3 低功耗工作方式
2.7 單片機最小係統
習題
第3章 80C51單片機的指令係統
3.1 51單片機指令係統概述
3.1.1 指令格式
3.1.2 指令字節
3.1.3 指令類型
3.1.4 常用符號說明
3.2 尋址方式
3.2.1 直接尋址
3.2.2 立即尋址
3.2.3 寄存器尋址
3.2.4 寄存器間接尋址方式
3.2.5 變址尋址
3.2.6 位尋址
3.2.7 相對尋址
3.3 80C51指令集
3.3.1 數據傳送與交換指令
3.3.2 算術運算指令
3.3.3 邏輯運算及移位指令
3.3.4 控製轉移指令
3.3.5 位操作類指令
3.4 51單片機匯編語言程序設計
3.4.1 設計步驟
3.4.2 僞指令
3.4.3 順序程序設計
3.4.4 分支程序設計
3.4.5 循環程序設計
3.4.6 子程序設計
3.4.7 小結
習題
第4章 單片機C程序設計基礎
4.1 C51程序開發概述
4.2 C51數據類型
4.2.1 C51的標識符與關鍵字
4.2.2 數據類型
4.2.3 數據的存儲器類型
4.2.4 常量和變量
4.2.5 51單片機硬件結構的C51定義
4.3 C51運算符和錶達式
4.3.1 賦值運算符
4.3.2 算術運算符和算術錶達式
4.3.3 關係運算符和關係錶達式
4.3.4 邏輯運算符和邏輯錶達式
4.3.5 位運算符和位運算
4.3.6 復閤運算符及其錶達式
4.4 C51控製語句和結構化程序設計
4.4.1 C51語句和程序結構
4.4.2 錶達式語句、復閤語句和順序結構程序
4.4.3 選擇語句和選擇結構程序
4.4.4 循環語句和循環結構程序
4.5 C51構造數據類型簡介
4.5.1 數組
4.5.2 指針
4.5.3 結構體
4.5.4 聯閤體
4.6 C51函數
4.6.1 函數的說明與定義
4.6.2 函數的調用
4.6.3 中斷函數
4.6.4 重人函數
4.7 預處理命令、庫函數
4.7.1 預處理命令
4.7.2 庫函數
4.8 匯編語言與C語言混閤編程
4.8.1 C程序與匯編程序之間的參數傳遞
4.8.2 C語言與匯編語言混閤編程實例
4.9 模塊化程序設計
4.1 051單片機C程序開發過程
4.10.1 C51程序開發過程及程序結構
4.10.2 C51程序設計的步驟及注意事項
習題
第5章 KeilVision2編譯環境
5.1 初識Keil軟件
5.1.1 KeilC軟件的初始化界麵
5.1.2 KeilC菜單與窗口
5.2 KeilC工程建立
5.2.1 新建工程
5.2.2 添加代碼文件
5.2.3 配置工程
5.2.4 編譯鏈接
5.3 Keil軟件的調試方法及技巧
5.3.1 Keil軟件的調試方法
5.3.2 常用調試窗口介紹
5.3.3 通過Peripherals菜單觀察仿真結果
習題
第6章 80C51單片機內部功能單元及應用
6.1 並行I/O端口
6.1.1 PO口
6.1.2 P1口
6.1.3 P2口
6.1.4 P3口
6.1.5 I/O端口的負載能力和端口要求
6.1.6 基本I/O口的應用舉例
6.2 中斷係統
6.2.1 中斷係統概述
6.2.2 中斷的控製與實現
6.2.3 中斷的處理過程
6.2.4 中斷服務程序的設計步驟
6.2.5 外部中斷的應用舉例
6.3 定時器/計數器:
6.3.1 定時器/計數器的基本結構與工作原理
6.3.2 定時器/計數器的控製與實現
6.3.3 定時器/計數器的工作方式
6.3.4 定時器/計數器的綜閤應用
6.4 串行通信
6.4.1 串行通信基礎
6.4.2 串行口的結構
6.4.3 串行口相關特殊功能寄存器
……
第7章 單片機常用接口電路設計
第8章 常用串行總綫介紹及應用
第9章 單片機PROTEUS仿真
第10章 51單片機應用係統開發與設計
附錄1 開發闆實驗目錄錶
附錄2 80C51單片機指令錶
附錄3 C語言優先級及其結閤性
附錄4 ASCII碼錶
參考文獻
本書配套教學資源
學習闆所有源代碼(包括匯編和c)、電路原理圖、電子課件、利用PROTEUS設計好的仿真文件(供教學演示或沒有學習闆的同學調程序)
本書配套開發闆
本書配套開發闆
l 主芯片為ATMELh或stc的51係列單片機
l 晶振:基本配置為11.0592MHz,也可由用戶自己選定適閤的晶振。l P0、P1、P2、P3的每一個I/O口均引至實驗用戶闆上,方便實驗。
l Watchdog:配置有帶復位的看門狗電路。l 程序存貯器為64KB。
l 數據存貯器為4KB(24C04)。
l 提供20個發光二極管,供實驗使用。
l 標準RS232串行通信接口。l 標準微型打印機接口。
l 液晶顯示接口,液晶為LCD1602。
l 具有動態共陰數碼管8個。
l 8 ×8點陣顯示。l 具有4×4矩陣鍵盤。
l 具有4個獨立的鍵盤輸入。
l 串行數轉並行數電路采用74HC595芯片。
l 配有日曆時鍾電路(DS1302芯片)。l
1路8位A/D三綫串行轉換芯片:采用TLC549,每個通道均引齣其測試點。l
提供8位D/A,使用TLC。具有0~-5V、-5V~0V、-5V~+5V輸齣。l
日曆時鍾芯片使用DS1302,可在數碼管上顯示年、月、日、星期、時、分、秒。l
提供揚聲器驅動電路,提供不同的頻率,輸齣多種音樂。l
提供蜂鳴器電路。l 脈衝電路。l
在係統編程,提供在綫下載,方便調試。
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

沙發..... 國內的理工教材除瞭習題集外都是渣........

评分

沙發..... 國內的理工教材除瞭習題集外都是渣........

评分

沙發..... 國內的理工教材除瞭習題集外都是渣........

评分

沙發..... 國內的理工教材除瞭習題集外都是渣........

评分

沙發..... 國內的理工教材除瞭習題集外都是渣........

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有