|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/8051-microcontroller-an-assembly-language-programming/
课程评论:没有评论
## 8051 微控制器——汇编语言编程课程总结 本课程深入讲解了 **8051 微控制器** 的各个方面,从其**架构**、**引脚描述** 到**指令集**、**汇编语言编程**,以及**外设接口**。课程还将详细介绍 **MCU8051 软件**,该软件可用于编写、调试和接口各种内置外设。 **通过本课程的学习,您将能够:** * 区分 8051、8052 和 8031 微控制器。 * 理解 8051 的 RAM 架构。 * 解释程序状态字 (PSW) 中每个位的含义。 * 区分有符号和无符号运算。 * 识别 8051 微控制器的引脚详情。 * 区分不同的寻址模式。 * 理解各种指令。 * 了解 8051 微控制器的定时器/计数器操作。 * 演示使用定时器和计数器的汇编语言程序。 * 说明中断及其应用。 * 了解通过 8051 微控制器进行的串行通信方法。 * 理解模数转换器 (ADC) 的工作原理。 * 理解数模转换器 (DAC) 的工作原理。 * 理解步进电机的工作原理。 * 掌握 8051 微控制器与 LED 的接口和编程。 * 掌握 8051 微控制器与 LCD 的接口和编程。 * 掌握 8051 微控制器与键盘的接口和编程。 * 理解用于开发软件的集成开发环境 (IDE)。 * 演示使用 MCU8051 软件进行软件开发。 * 了解如何选择 8051 微控制器的寄存器组(banks)。 * 理解堆栈 (stack) 的概念。 课程中包含大量的**程序演示**和**设备接口示例**,并会展示 **Proteus 软件**的实际应用,帮助您更直观地掌握知识。
This 8051 Microcontroller Lecture Series explains the in-depth architecture, pin description, instructions, assembly language program, and interfacing of various peripherals with the microcontroller. In the lecture series, the in-depth MCU8051 software is also explained. The MCU8051 software is used for writing, debugging, and interfacing various in-built peripherals. Learners can see many demonstrations of the program and the interfacing of devices. There are a few demonstrations of using Proteus software.After completion of this course learners will be able to:Differentiate between 8051, 8052, and 8031 microcontrollersUnderstand the RAM Architecture of 8051Explain the significance of each bit of Program Status Word (PSW)Understand the signed and un-signed operationsIdentify the pin details of the 8051 microcontrollerDifferentiate different addressing modesUnderstand different instructionsUnderstand timer/counter operations of 8051 microcontrollerDemonstrate the assembly language programs using timers and countersIllustrate the interrupts and their applicationsUnderstand the serial communication method using an 8051 microcontrollerWorking of Analog to Digital ConverterWorking of Digital to Analog ConverterWorking of stepper motorInterfacing and programming of LED with 8051 microcontrollerInterfacing and programming of LCD with 8051 microcontrollerInterfacing and programming of keypad with 8051 microcontrollerUnderstand Integrated Development Environment (IDE) used for developing softwareDemonstrate the MCU8051 software for the development of softwareUnderstand how to select the banks of 8051 microcontrollerUnderstand the concept of stack