Contents 內(nèi)容、結(jié)構(gòu)與教學(xué)建議 Chapter 1 Introduction 1.1 The Family of Single Chip Digital Processing Devices 1.2 The Application Examples of Microcontrollers 1.3 Features of Currently Used Microcontrollers 1.4 Development History of Microcontrollers 1.5 Progresses of Microcontrollers along with Their Development Tracks Words and Expressions Exercises and Questions Chapter 2 An Overview about Microcontrollers 2.1 Normal Configurations of Microcontrollers 2.2 Basic Design Structures of Microcontrollers 2.3 Chip Technology of PMOS, NMOS, BMOS and CMOS 2.4 Basic Operation Process of Microcontrollers 2.5 Cycles Running in Microcontrollers 2.6 Basic Working Conditions and Center Function Blocks 2.7 Memory Types of Microcontrollers 2.8 Application Development 2.9 Device Packing and Chip Technology 2.10 Practical Study——A Survey of 80C51 Microcontroller Words and Expressions Exercises and Questions Chapter 3 Introduction to Program Design——Ass
embley and C Language 3.1 Introduction 3.2 Instruction System 3.3 Some Key Considerations on Application Program Design 3.4 Program using Instructions 3.5 Practical Study 1—Assembly Program Design for 8051 3.6 Practical Study 2—C-51 Program Design for 8051 3.7 A Glance over PIC Assembly Instruction System 3.8 An Glance over MCS 8086-80196 Instruction System Words and Expressions Exercises and Questions Chapter 4 Micro Controller Memory 4.1 Introduction 4.2 Structure of Semiconductor Memory 4.3 Memory Features 4.4 Practical Study 1—Memory Distributions and Characteristics 4.5 Practical Study 2—Memory Extension of 80C51 Type Words and Expressions Exercises and Questions Chapter 5 Microcontroller Timer/Counter 5.1 Introduction 5.2 Basic Principle of Timer Function Block 5.3 Time Record and Timing in Cycles 5.4 Dual Function of Microcontroller Timer/Counter 5.5 Practical Study—Timer/Counters of 80C51 type 5.6 Examples for 8051 Assembly Timer/Counter Program Design 5.7 A Glance over Timer/Counters of PIC Series 5.8 A Glance over Timer/Counters of 80C196 Series Words and Expressions Exercises and Questions Chapter 6 Interrupt System and Responding Service 6.1 Introduction to Interrupt Process 6.2 Interrupt Control and Operation 6.3 Stack Access and Interrupt Service 6.4 Practical Study—Interrupt Functions of 80C51 Type 6.5 Examples of Assembly Program Design Words and Expressions Exercises and Questions Chapter 7 Microcontroller Communication 7.1 Introduction 7.2 Serial Communication Technology 7.3 Practical Study—Serial Communication of Type 8051 7.4 Examples of Assembly Program Design Words and Expressions Exercises and Questions Chapter 8 Combination with Peripheral Devices 8.1 Controlling a Switch 8.2 Operation with Keypad 8.3 Driving LED 8.4 LCD Control 8.5 Connecting to Level Conversion 8.6 A/D Control 8.7 Organizing a DSP System 8.8 Examples of Assembly Program Design Words and Expressions Exercises and Questions Chapter 9 Introduction to Architecture Design 9.1 Introduction 9.2 Some Important Technical Factors 9.3 Processor Architecture in CMOS Technology Words and Expressions Exercises and Questions Chapter 10 Introduction to Keil C51 10.1 Keil C51 Usage in C Language 10.2 Keil C51 Usage in Assembly Language Words and Expressions Exercises and Questions Chapter 11 Powering Up and Driving Forward 11.1 About the Environment Circuits 11.2 Device Self Testing 11.3 The 8051 Family 11.4 The Condition Code Register 11.5 Some Operation Problems 11.6 Microcontroller Development Facing DSP 11.7 The Microconforller with USB Commuuicaetime Fuufime 11.8 Protel DXP (CAD) and Product Realization Words and Expressions Exercises and Questions Chapter 12 Experiment Guiding 12.1 Laboratory Regulation and Notices 12.2 Introduction to AEDK5196ET System 12.3 MCS-51 Experiment Introduction 12.4 Experiment 1 Understand and Entering 12.5 Experiment 2 Input and Output of PI Port 12.6 Experiment 3 Relay Control of P3 Port Output 12.7 Experiment 4 Simple I/O Control 12.8 Experiment 5 Time/Counter 12.9 Experiment 6 Counter 12.10 Experiment 7 External Interrupt 12.11 Experiment 8 Write/Read Extension Memory 12.12 Experiment 9 A/D Convert 12.13 Experiment 10 D/A Convert 12.14 Experiment 11 8255 Input/Output 12.15 Experiment 12 Intelligent Instrument—Project Experiment 1 12.16 Experiment 13 Network-Intelligent Instrument Basic Set—Project Experiment 2 12.17 Experiment 14 Display/Dialog-able Digital-Instrument—Project Experiment 3 12.18 Experiment 15 Microcontroller System Based Close-Loop Controller—Project Experiment 4 12.19 Experiment 16 DSP Syster Assisted by Micor coutroller—Project Experiment 5 12.20 Experiment 17 ECB-Product Design using Protel DXP (CAD)—Project Experiment 6 12.21 Experiment 18 DSP-MIcrocontroller System Application in Modern Science and Technology—Project Experiment 7 Summary Appendix Appendix 1 Words and Expressions of the Textbook Appendix 2 Lists of 8051 Assembly Instruction System Appendix 3 List of PIC 16F87X Assembly Instruction System Appendix 4 List of 80C196 Assembly Instruction System References 目 錄 內(nèi)容、結(jié)構(gòu)與教學(xué)建議 第1章 簡介 1.1 單片型數(shù)字處理器家族 1.2 微控制器應(yīng)用例 1.3 常用微控制器特征 1.4 微控制器發(fā)展史 1.5 微控制器在其發(fā)展中的進(jìn)步與提高 生詞與注釋 練習(xí)與問題 第2章 微控制器總攬 2.1 微控制器一般配置 2.2 微控制器基本構(gòu)造 2.3 PMOS,NMOS,BMOS和CMOS芯片技術(shù) 2.4 微控制器基本操作過程 2.5 微控制器中的周期概念 2.6 基本工作條件與中心功能塊 2.7 微控制器存儲(chǔ)器類型 2.8 應(yīng)用開發(fā) 2.9 器件封裝與芯片技術(shù) 2.10 實(shí)踐性學(xué)習(xí)—80C51微控制器全貌 生詞與注釋 練習(xí)與問題 第3章 程序設(shè)計(jì)導(dǎo)論——匯編語言與 C語言 3.1 引言 3.2 指令系統(tǒng) 3.3 關(guān)于應(yīng)用程序設(shè)計(jì)的一些關(guān)鍵點(diǎn)考慮 3.4 運(yùn)用指令系統(tǒng)編程 3.5 實(shí)踐性學(xué)習(xí)1—8051匯編程序設(shè)計(jì) 3.6 實(shí)踐性學(xué)習(xí)2—8051C-51程序設(shè)計(jì) 3.7 PIC匯編指令系統(tǒng)一瞥 3.8 MCS 8086—80196指令系統(tǒng)一瞥 生詞與注釋 練習(xí)與問題 第4章 微控制器存儲(chǔ)器 4.1 引言 4.2 半導(dǎo)體存儲(chǔ)器結(jié)構(gòu) 4.3 存儲(chǔ)器特征 4.4 實(shí)踐性學(xué)習(xí)1—存儲(chǔ)器的分配與特性 4.5 實(shí)踐性學(xué)習(xí) 2—80C51型單片機(jī)存儲(chǔ)器外擴(kuò) 生詞與注釋 練習(xí)與問題 第5章 微控制器定時(shí)/計(jì)數(shù)器 5.1 引言 5.2 定時(shí)功能塊基本原理 5.3 時(shí)間記錄儀循環(huán)定時(shí) 5.4 微控制器定時(shí)/計(jì)數(shù)器的雙重功能 5.5 實(shí)踐性學(xué)習(xí)— 80C51型定時(shí)/計(jì)數(shù)器 5.6 8051型定時(shí)器/計(jì)數(shù)器匯編程序設(shè)計(jì)實(shí)例 5.7 PIC系列定時(shí)/計(jì)數(shù)器一瞥 5.8 80C196系列定時(shí)/計(jì)數(shù)器一瞥 生詞與注釋 練習(xí)與問題 第6章 中斷系統(tǒng)與響應(yīng)服務(wù) 6.1 中斷進(jìn)程簡介 6.2 中斷控制與操作 6.3 堆棧訪尋與中斷服務(wù) 6.4 實(shí)踐性學(xué)習(xí)— 80C51型中斷功能 6.5 80C51型中斷功能匯編程序設(shè)計(jì)實(shí)例 生詞與注釋 練習(xí)與問題 第7章 微控制器通信 7.1 引言 7.2 串行通信技術(shù) 7.3 實(shí)踐性學(xué)習(xí) —80C51型串行通信 7.4 80C51型串行通信匯編編程實(shí)例 生詞與注釋 練習(xí)與問題 第8章 與外圍器件的通信聯(lián)系 8.1 開關(guān)控制 8.2 鍵盤操作 8.3 LED驅(qū)動(dòng) 8.4 LCD控制 8.5 電位翻轉(zhuǎn)器連接 8.6 A/D轉(zhuǎn)換器控制 8.7 DSP系統(tǒng)組織 8.8 匯編程序設(shè)計(jì)實(shí)例 生詞與注釋 練習(xí)與問題 第9章 結(jié)構(gòu)設(shè)計(jì)簡介 9.1 引言 9.2 一些重要技術(shù)因素 9.3 CMOS技術(shù)中的處理器構(gòu)成 生詞與注釋 練習(xí)與問題 第10章 Keil C51簡介 10.1 Keil C51 C語言應(yīng)用 10.1 Keil C51匯編語言應(yīng)用 生詞與注釋 練習(xí)與問題 第11章 提高與推進(jìn) 11.1 關(guān)于周邊電路 11.2 設(shè)備自檢 11.3 8051家族 11.4 條件碼寄存器 11.5 操作問題略談 11.6 面得 DSP的微控制器發(fā)展 11.7 具有 USB通信功能的微控制器 11.8 Protel DXP(CAD)應(yīng)用和產(chǎn)品化實(shí)現(xiàn)