编辑: 王子梦丶 | 2019-07-03 |
(2) List the differences between microcontrollers and microprocessors;
(3) Describe the prominent standard features of a typical microcontroller;
(4) Identify the major components of a microcontroller development system. 本章学习内容对应学习目标 1(支撑毕业要求指标点 1.1)、学习目标 5(支撑毕业要求指标 点10.3).
第二章:数制系统和二进制算术 Numbering systems and binary arithmetic 1. Numbers systems 2. Conversion between number system 3. Binary arithmetic 4. Codes and Coding Objectives: (1) Understand how positional number magnitudes are formed;
(2) Calculate the decimal equivalent of a nondecimal base number;
(3) Convert numbers from decimal to binary number and hexadecimal, and the reverse;
(4) Understand the concept of signed complementary number systems. (5) Perform arithmetic operations using signed complementary numbers;
(6) Understand the meaning of an overflow in signed number mathematics;
本章学习内容对应学习目标 1(支撑毕业要求指标点 1.1)、学习目标 5(支撑毕业要求指标 点10.3).
第三章:8051 微控制器的硬件结构 The
8051 Microcontroller Hardware 1. Diagram of microcontroller hardware 2. Features of Microcontroller Hardware 3. Internal structure of
8051 Microcontroller 4. Pin functions 5. Oscillator &
clock 6. CPU and CPU register 7. Memory, memory address and Types 8. Microcontroller hardware: Internal ROM 9. Microcontroller hardware: External ROM Objectives: (1) Describe the hardware features of the
8051 microcontroller;
(2) List the internal registers of the
8051 microcontroller and their functions;
(3) Draw the machine cycle of the
8051 microcontroller;
(4) State the physical differences between the Port 0, 1, 2, and
3 I/O pins. 本章学习内容对应学习目标 1(支撑毕业要求指标点 1.1)、学习目标 2(支撑毕业要求指标 点2.2)、学习目标 5(支撑毕业要求指标点 10.3).
第四章:汇编语言编程基础 The basic assembly language programming concepts 1. A generic computer 2. Programming and assembly language 3. Programming the 8051: tool and techniques Objectives: (1) Describe the organization and operation of digital computer system;
explain the function of CPU and memory;
explain the difference between code and data memory. (2) Understand why assembly language programming is used and describe the assembly language programming process;
(3) Use flow chart elements;
(4) Understand the
8051 assembly language syntax;
本章学习内容对应学习目标 1(支撑毕业要求指标点 1.1)、学习目标 4(支撑毕业要求指标 点4.1)、学习目标 5(支撑毕业要求指标点 10.3).
第五章:数据传送指令 MOVING DATA 1. Introduction 2. Addressing modes 3. Overview of moving data instructions 4. Internal data moves 5. External data moves 6. Push and pop opcodes 7. Data exchanges 8. Programming examples: Moving data Objectives: (1) Use commands that place data in registers, internal memory and external memory;
(2) Understand the data address modes;
(3) Understand and master the data moving instructions, including internal data moves, external data moves, push and pop opcodes, and data exchanges;
(4) Master the moving data instructions through programming examples;
(5) Master the logical operation instructions. 本章学习内容对应学习目标 3(支撑毕业要求指标点 3.3)、学习目标 4(支撑毕业要求指标 点4.1)、学习目标 5(支撑毕业要求指标点 10.3).
第六章:逻辑运算指令 LOGICAL OPERATIONS 1. Byte-level logical operations 2. Bit-level logical operations 3. Rotate operations 4. Programming examples: Logical operations Objectives: (1) Master the moving data instructions through programming examples;