普通高等教育“十二五”創新型規劃教材:單片機套用技術

普通高等教育“十二五”創新型規劃教材:單片機套用技術

《普通高等教育"十二五"創新型規劃教材:單片機套用技術》以MCS—51系列單片機為主線,全面而詳實地論述了單片機系統的結構、原理和套用。《普通高等教育"十二五"創新型規劃教材:單片機套用技術》編寫力求理論與實際相結合,以理論學習為基礎,以實際套用為目的。全書結構緊湊、章節編排合理,具有一定的通用性、系統性和實用性,內容深入淺出,豐富實用。全書共9章,第1章講述單片機的基礎知識;第2章講述單片機的組成與工作原理;第3章講述單片機的指令系統;第4章講述彙編語言程式設計;第5章講述單片機的中斷系統及定時器/計數器;第6章講述單片機的串列通信及套用;第7章講述單片機系統擴展技術;第8章講述單片機的A/D和D/A接口技術;第9章講述單片機套用系統設計實例。

基本介紹

  • 書名:單片機套用技術
  • 出版社:北京理工大學出版社
  • 頁數:267頁
  • 開本:16
  • 定價:46.00
  • 作者:額爾和木圖
  • 出版日期:2013年1月1日
  • 語種:簡體中文
  • ISBN:9787564072155
  • 品牌:北京理工大學出版社
內容簡介,圖書目錄,文摘,

內容簡介

《普通高等教育"十二五"創新型規劃教材:單片機套用技術》可作為高等院校電子信息、計算機類、自動化類、機電類學生的教材和廣大科技工作者的參考書。

圖書目錄

第1章緒論
1.1單片機基礎知識
1.2譯片機的套用
1.3MCS—51系列單片機與AT89C5x系列單片機
I.4uNision集成開發環境介紹
習題與思考題
項目一燈光控制
第2章MCS—51單片機結構和原理
2.1MCS—51單片機的內部結構
2.2MCS—51單片機的引腳及其片外匯流排
2.3復位和復位電路
2.4CPU的時鐘與時序
習題與思考題
項目二片上資源認知實訓
第3章MCS—51指令系統
3.1指令格式及常用符號
3.2Mcs—51的定址方式
3.3數據傳送類指令
3.4算術運算類指令
3.5邏輯運算與循環類指令
3.6控制轉移類指令
3.7位操作類指令
習題與思考題
項目三指令與定址方式認知
第4章MCS—51彙編語言程式設計
4.1彙編語言程式設計概述
4.2彙編語言源程式設計和彙編
4.3基本程式結構
4.4子程式和參數傳遞方法
4.5查表程式設計
4.6散轉程式設計
習題與思考題
項目四I/o口輸入輸出
第5章MCS—51的中斷系統及定時器/計數器
5.1Mcs—51單片機的中斷系統
5.2MCS—51單片機中斷處理過程
5.3中斷程式舉例
5.4MCS—51單片機的定時器/計數器
習題與思考題
項目五定器/計數器
第6章MCS—51串列接口
6.1計算機串列通信基礎
6.2MCS—51單片機的串列口
6.3MCS—51單片機的串列串口套用
習題與思考題
項目六串列通信
第7章MCS—51單片機系統擴展
7.1系統擴展結構
7.2地址空間分配和外部地址鎖存器
7.3存儲器的擴展
7.4輸入/輸出及其控制方式
7.582C55接口晶片及其套用
7.6I2c匯流排接口及其擴展
習題與思考題
項目七82C55擴展
第8章數/模和模/數轉換器接口
8.1概述
8.2MCS—51單片機與DAC的接口
8.3MCS—51單片機與ADC的接口
習題與思考題
項目八A/D轉換實訓
第9章MCS—51單片機的套用系統實例
9.1壓力、流速數據採集系統
9.2單片機控制的家用電加熱鍋爐電路
習題與思考題
附錄
參考文獻

文摘

著作權頁:



插圖:



I/O接口電路中能被CPU直接訪問的暫存器稱為I/O連線埠。一個I/O接口晶片可以包含幾個I/O連線埠,如數據連線埠、控制連線埠、狀態連線埠等。
擴展的I/O接口電路主要應滿足以下功能要求:
(1)實現和不同外設的速度匹配。
大多數外設的速度很慢,無法和μs量級的單片機速度相比。單片機在與外設間進行數據傳送時,只有在確認外設已為數據傳送做好準備的前提下才能進行數據傳送。外設是否準備好,就需要I/O接口電路與外設之間傳送狀態信息,以實現單片機與外設之間的速度匹配。
(2)輸出數據鎖存。
與外設比,單片機的工作速度快,數據在數據匯流排上保留的時間十分短暫,無法滿足慢速外設的數據接收。所以,在擴展的I/O接H電路中應有輸出數據鎖存器,以保證輸出數據能被慢速的接收設備所接收。
(3)輸人數據三態緩衝。
數據匯流排上可能“掛”有多個數據源,為使傳送數據時不發生衝突,只允許當前正在接收數據的I/O接口使用數據匯流排,其餘的I/O接口應處於隔離狀態。為此,要求I/O接口電路能為數據輸入提供三態緩衝功能。
7.4.2輸入/輸出連線埠的編址
介紹I/O連線埠編址之前,首先要弄清楚I/O接口和I/O連線埠的概念。I/O接口是單片機與外設間的連線電路的總稱。
I/O連線埠(簡稱I/O口)是指I/O接口電路中具有單元地址的暫存器或緩衝器。一個L/O接口晶片可以有多個I/O連線埠,如數據口、命令口、狀態口。當然,並不是所有的外設都一定需要三種連線埠齊全的I/O接口。
每個I/O接口中的端13都要有地址,以便MCS—51通過讀寫連線埠和外設交換信息。常用的I/O連線埠編址有兩種方式:獨立編址方式與統一編址方式。
1)獨立編址
I/O連線埠地址空間和存儲器地址空間分開編址。優點是I/O地址空問和存儲器地址空問相互獨立,界限分明,但需要設定一套專門的讀寫I/O連線埠的指令和控制信號。
2)統一編址
把I/O連線埠與數據存儲器單元同等對待。I/O連線埠和外部數據存儲器RAM統一編址。因此,外部數據存儲器空間也包括I/O連線埠在內。優點是不需專門的V0指令;缺點是需要把數據存儲器單元地址與I/O連線埠的地址劃分清楚,避免數據衝突。

熱門詞條

聯絡我們