單片機原理與應用

出版時間:2010-9  出版社:電子工業(yè)出版社  作者:朱兆優(yōu) 等 著  頁數:410  

前言

  自從1972年Intel公司推出第一顆微處理器以來,計算機技術遵循著摩爾先生提出的摩爾定律,以每18個月為-個周期微處理器性能提高一倍、價格降低一半的速度快步向前發(fā)展。以微處理器為核心的微型計算機在最近20年中發(fā)生了巨大的變化,閃電般地經歷了從8088/8086到286、386、486、586、P-Ⅱ、P-Ⅲ等奔騰(Pentium)系列眾多CPU的飛躍。計算機對整個社會進步的影響有目共睹,其應用面的迅速拓寬,對個人與社會等多方面的滲透表明,計算機技術已不再是深踞于高層次科技領域里的寵兒,它已經深入到社會活動的一切領域之中,闖進了平常百姓的生活里,使人們跨入了信息時代、數字時代?! ‰S著電子技術的發(fā)展和近代超大規(guī)模集成電路的出現,通過對計算機的功能部件進行剪裁及優(yōu)化,將CPU、程序存儲器(ROM)、數據存儲器(RAM)、并行I/O(PIO)、串行I/O(SIO)、定時/計數器((2TC)及中斷控制器(ICU)等基本部件集成在一塊芯片中,制成了單芯片微型計算機(Single Chio Microcomputer),簡稱單片機,又叫微控制器(Micro Condoner Unit,簡稱MCU)。由于它旨嵌入到某個電路或電子產品設備中,故被稱為嵌入式控制器(Embedded Controller)。要把前面提到的眾多功能集合在一起,在過去需要具備專門的知識,采用許多電路組建成-個電子系統(tǒng)來實現。而今卻簡化成只需選擇一片合適的單片機,并對其已有的功能、指標、參數及引腳進行合理的使用即可完成。單片機與可編程邏輯器件相結合,構成了新一代電子工程應用技術。

內容概要

  《單片機原理與應用》系統(tǒng)、全面地介紹了80C51單片機的基本原理、硬件結構、指令系統(tǒng),并從應用的角度介紹了匯編語言程序設計、單片機外部電路的擴展,以及與鍵盤、L,ED顯示、L,CD顯示、打印機等多種硬件接口的設計方法,詳細介紹了串行、并行接口的A/D、D/A轉換器功能特點和典型應用,增加了單片機應用系統(tǒng)設計、Proteus仿真、實驗和課程設計等內容。書中應用實例翔實、實驗內容豐富,具有參考價值。本書配有電子課件、例程源代碼等教學資源?!  秵纹瑱C原理與應用》從現實教學和工程實際應用出發(fā),對傳統(tǒng)單片機教材內容進行了改良,力求做到與市場接軌,與現實同步。在并行總線擴展問題上,著重介紹了擴展方法和典型應用,對并行器件、并行總線擴展及8255、8155、8279等已基本淘汰的器件進行了精簡或摒棄,補充了串行總線技術、串行總線器件接口應用和STC系列單片機內部新增功能部件的使用,以及C51編程規(guī)范等內容?!  秵纹瑱C原理與應用》可作為高等院校相關專業(yè)師生及自學人員的教科書,也可供電子技術、計算機應用方面的工程技術人員閱讀、參考。

書籍目錄

第1章 單片機概述1.1 什么叫單片機1.2 單片機的特點1.3 單片機的發(fā)展概況1.4 單片機主要制造廠家和機型1.5 8位單片機系列介紹1.5.1 8051內核的單片機1.5.2 Motorola內核的單片機1.5.3 PIC內核的單片機1.5.4 其他公司8位單片機1.6 16位和32位單片機系列介紹1.6.1 16位單片機1.6.2 32位單片機1.7 單片機的發(fā)展趨勢1.8 單片機的應用領域1.9 單片機技術主要網站介紹本章 小結練習與思考題第2章 8051單片機體系結構2.1 8051單片機內部結構2.2 8051單片機芯片引腳功能2.3 8051中央處理器2.3.1 運算器2.3.2 控制器2.3.3 程序執(zhí)行過程2.4 8051單片機的存儲結構2.4.1 8051單片機的存儲器結構2.4.2 程序存儲器2.4.3 內匍;數據有儲器2.4.4 特殊功能寄存器2.4.5 外部數據存儲器2.5 并行輸入/輸出端口2.5.1 PO口結構2.5.2 P1口結構2.5.3 P2口結構2.5.4 P3口結構2.6 單片機的時序與復位操作2.6.1 時鐘電路2.6.2 CPU的時序2.6.3 復位電路2.6.4 復位和復位狀態(tài)2.7 單片機的省電工作模式本章 小結練習與思考題第3章 8051單片機指令系統(tǒng)3.1 指令系統(tǒng)概述3.2 指令格式3.2.1 指令的構成3.2.2 指令格式3.2.3 指令中常用的符號3.3 指令系統(tǒng)的尋址方式3.4 8051單片機指令系統(tǒng)3.4.1 數據傳送類指令3.4.2 算術操作類指令3.4.3 邏輯運算與移位指令3.4.4 控制轉移類指令3.4.5 位操作指令本章 小結練習與思考題第4章 單片機匯編語言程序設計4.1 匯編語言程序設計概述4.1.1 計算機編程語言4.1.2 單片機源程序的匯編4.1.3 偽指令4.1.4 匯編程序分段格式4.2 匯編語言程序設計方法4.2.1 基本結構4.2.2 匯編語言程序設計步驟4.2 _3程序流程圖4.3 匯編語言程序設計實例4.3.1 分支轉移程序4.3.2 循環(huán)程序4.3.3 子程序4.3.4 算術運算程序4.3.5 邏輯運算程序4.3.6 數制轉換程序4.3.7 查表程序4.3.8 關鍵字查找程序4.3.9 數據極值查找程序4.3.10 數據排序程序本章 小結練習與思考題第5章 8051單片機的中斷系統(tǒng)5.1 中斷的概念5.2 8051單片機中斷系統(tǒng)結構5.2.1 中斷系統(tǒng)結構5.2.2 中斷源5.2.3 中斷的控制(IE、IP)5.3 中斷響應處理過程5.3.1 中斷響應條件5.3.2 外部中斷響應時間5.3.3 中斷請求的撤銷5.3.4 中斷返回5.4 外部中斷擴充方法5.4.1 中斷和查詢結合法5.4.2 矢量中斷擴充法5.5 中斷系統(tǒng)軟件設計5.6 中斷系統(tǒng)應用實例本章 小結練習與思考題第6章 8051單片機定時器,計數器及應用6.1 8051單片機定時器計數器的結構6.1.1 工作方式控制寄存器TMOD6.1.2 定時器/計數器控制寄存器TCON6.2 定時器/計數器的工作方式6.2.1 方式06.2.2 方式16.2.3 方式26.2.4 方式36.3 定時器/計數器的編程6.3.1 定時器/計數器的初始化6.3.2 定時器/計數器的編程示例6.4 定時器/計數器的應用實例6.4.1 門控位GATE的應用6.4.2 簡易實時時鐘設計6.4.3 讀定時器/計數器6.4.4 用定時器/計數器作外部中斷本章 小結練習與思考題第7章 8051單片機串行口及應用7.1 單片機串行口結構7.1.1 串行口的結構7.1.2 串行口控制寄存器SCON7.1.3 特殊功能寄存器PCON7_2串行口的工作方式7.2.1 方式07.2.2 方式17.2.3 方式2和方式37.3 單片機串行通信波特率7.3.1 波特率的定義7.3.2 波特率的計算7.4 串行口的編程應用7.4.1 串行口作串/并轉換7.4.2 串行口雙機通信接口7.4.3 串行口多機通信接口本章 小結練習與思考題第8章 STC系列單片機片上功能部件及使用8.1 STC單片機性能特點8.2 STC單片機I/O口的使用8.3 STC單片機片內存儲器的使用8.3.1 STC系列單片機片內RAM的使用8.3.2 單片機lAP技術8.4 STC系列單片機片上A/D轉換器的使用8.4.1 片上A/D轉換器工作原理8.4.2 片上A/D轉換器的使用8.5 STC系列單片機片上PCA/PWM部件的使用8.5.1 PCA/PWM功能部件工作原理8.5.2 PCA/PWM的工作模式8.5.3 PCA/PWM編程使用8.6 STC單片機看門狗部件與節(jié)電模式8.6.1 看門狗工作原理及應用8.6.2 STC單片機掉電模式與節(jié)電模式8.7 STC單片機ISP編程8.7.1 ISP典型編程電路……第9章 單片機系統(tǒng)的擴展第10章 單片機與鍵盤、顯示器、打印機的接口設計第11章 單片機與A/D、D/A轉換器的接口設計第12章 單片機C51程序設計第13章 單片機應用系統(tǒng)設計第14章 Proteus電路設計與仿真技術第15章 單片機實驗與指導第16章 單片機課程設計附錄參考文獻

圖書封面

評論、評分、閱讀與下載


    單片機原理與應用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7