51單片微型機原理和接口教程
立即定址方式3.1.2 數據傳送類指令3.2.1 位操作類指令3.4.1
內容介紹
《51單片微型機原理和接口教程》共分3篇12章。第1篇共有7章的內容,包含了51系列單片機的結構原理,彙編語言程式設計。第2篇共有4章的內容,包含了51系列單片機的擴展套用方式,常用接口晶片與單片機的連線和套用,單片機套用系統的設計。第3篇只有1章,包含了C51語言程式設計的基礎內容,將讀者引入單片機學習的新境界。
《51單片微型機原理和接口教程》在每一章內都穿插了一些實驗,全書共穿插了十八個實驗,使教師可以在實驗室里,一邊講課,一邊做實驗。學生自學時也可以看看書,動動手。
《51單片微型機原理和接口教程》在編寫的文字上力求通俗、口語化,經常用設問的方式引導學生,增加其自學的興趣。
《51單片微型機原理和接口教程》可以作為普通高等學校機械設計製造及其自動化、電氣工程及其自動化、自動化、電子信息工程等相關專業單片機課程的教材,也可以供從事單片機設計與研究的科研人員參考。作品目錄
基礎篇 1 單片機基礎知識1.1 引言 1.1.1 計算機 1.1.2 微型機 1.1.3 單片機與嵌入式計算機1.2 常用數制和碼制 1.2.1 常用的數制及其轉換 1.2.2 常用的碼制實驗一、認識補碼1.3 單片機內部結構概述 1.3.1 中央處理器CPU概述 1.3.2 存儲器概述 1.3.3 輸入/輸出接口概述1.4 單片機產品概述 1.4.1 單片機產品的類型 1.4.2 單片機產品的套用1.5 本章小結習題1 2 MCS-51系列單片機系統基本組成2.1 總體結構 2.1.1 內部結構 2.1.2 外部引腳2.2 CPU特性2.3 存儲器組織 2.3.1 程式存儲器 2.3.2 數據存儲器 2.3.3 特殊功能暫存器 2.3.4 外部數據存儲器和I/O接口2.4 I/O接口 2.4.1 P1口 2.4.2 P3口 2.4.3 P2口 2.4.4 P0口實驗二、認識P0~P3口2.5 時鐘和時鐘電路2.6 復位和復位電路2.7 本章小結習題2 3 MCS-51系列指令系統3.1 指令格式和定址方式 3.1.1 立即定址方式 3.1.2 直接定址方式 3.1.3 暫存器定址方式 3.1.4 暫存器間接定址方式 3.1.5 變址定址方式 3.1.6 相對定址方式 3.1.7 位定址方式3.2 數據傳送類指令 3.2.1 內部數據傳送指令 3.2.2 內外數據傳送指令 3.2.3 查表指令實驗三、定址方式和堆疊的認識3.3 數據處理類指令 3.3.1 算術運算指令 3.3.2 邏輯運算指令 3.3.3 移位指令3.4 位操作類指令 3.4.1 位變數傳送指令 3.4.2 位變數設定指令 3.4.3 位變數邏輯運算指令3.5 程式轉移類指令 3.5.1 無條件轉移指令 3.5.2 有條件轉移指令 3.5.3 調用和返回子程式指令實驗四、轉移類指令和位操作類指令的認識3.6 CPU執行指令的時序3.7 本章小結習題3 ……擴展、接口和套用篇C51篇附錄 51系列單片機指令表參考文獻