محتوى الدورة
1.1 - Embedded Systems Overview 3.1 - Computer Overview 3.2 - Computer Hardware 3.3 - Computer Software 4.1 - MSP430 Hardware Overview 4.2 - MSP430 Software Overview 4.3(a) - MSP430 LaunchPad Development Kit 4.3(b) - MSP430FR2355 Documentation 5.1 - The Anatomy of an Assembly Program File 5.2(a) - Installing Code Composer Studio 5.2(b) - Your First Assembly Program "Blinky" 5.3 - Using the CCS Debugger 6.1 - MSP430 MOV Instruction using Register Mode Addressing 6.2 - MSP430 MOV Instruction using Immediate Mode Addressing 6.3 - MSP430 MOV Instruction using Absolute Mode Addressing 6.4 - MSP430 MOV Instruction using Symbolic Mode Addressing 6.5 - MSP430 MOV Instruction using Indirect Register Mode Addressing 6.6 - MSP430 MOV Instruction with Indirect Auto-Increment Mode Addressing 6.7 - MSP430 MOV Instruction with Indexed Mode Addressing 7.1(a) - MSP430 Arithmetic Instructions (ADD) 7.1(b) - MSP430 Arithmetic Instructions (ADDC) 7.1(c) - MSP430 Arithmetic Instructions (SUB) 7.1(d) - MSP430 Arithmetic Instructions (SUBC) 7.1(e) - MSP430 Arithmetic Instructions (INC and DEC) 7.2 - MSP430 Logic Instructions (INV, AND, OR, XOR) + Bit Masking 7.3 - MSP430 Bit Set/Clear Instructions (BIS, BIC) 7.4 - MSP430 Test Instructions (BIT, CMP, TST) 7.5 - MSP430 Rotate Instructions (RLA, RRA, RLC, RRC) 8.1(a) - MSP430 Program Flow Instructions - Jump/Branch Overview 8.1(b) - MSP430 Program Flow Instructions - Jump/Branch Example 8.2(a) - MSP430 Program Flow Instructions - Carry-Based Conditional Jumps 8.2(b) - MSP430 Program Flow Instructions - Zero-Based Conditional Jumps 8.2(c) - MSP430 Program Flow Instructions - Negative-Based Conditional Jumps 8.2(d) - MSP430 Program Flow Instructions - Overflow-Based Conditional Jumps 8.3(a) - MSP430 Program Flow Instructions - While() Loop Functionality in Assembly 8.3(b) - MSP430 Program Flow Instructions - For() Loop Functionality in Assembly 8.3(c) - MSP430 Program Flow Instructions - If/Else Functionality in Assembly 8.3(d) - MSP430 Program Flow Instructions - Switch/Case Functionality in Assembly 8.4(a) - MSP430 Program Flow Instructions - Flow Charts 8.4(b) - MSP430 Program Flow Instructions - Creating an Assembly Program from a Flow Chart 9.1(a) - MSP430 Digital I/O - Overview 9.1(b) - MSP430 Digital I/O - Understanding the msp430.h Header File 9.2 - MSP430 Digital I/O - Digital Output Programming 9.3 - MSP430 Digital I/O - Digital Input Programming & Polling 10.1 - MSP430 Stack 10.2 - MSP430 Subroutines 11.1(a) - MSP430 Interrupts - Overview and Basic Concepts 11.1(b) - MSP430 Interrupts - Overview of the Interrupt Vector Table 11.1(c) - MSP430 Interrupts - The use of the STACK during an IRQ + Nested IRQs 11.1(d) - MSP430 Interrupts - The Responsibility of the Developer when using IRQs 1.1 - Embedded Systems Overview 3.1 - Computer Overview 3.2 - Computer Hardware 3.3 - Computer Software 4.1 - MSP430 Hardware Overview 4.2 - MSP430 Software Overview 4.3(a) - MSP430 LaunchPad Development Kit 4.3(b) - MSP430FR2355 Documentation 5.1 - The Anatomy of an Assembly Program File 5.2(a) - Installing Code Composer Studio 5.2(b) - Your First Assembly Program "Blinky" 5.3 - Using the CCS Debugger 6.1 - MSP430 MOV Instruction using Register Mode Addressing 6.2 - MSP430 MOV Instruction using Immediate Mode Addressing 6.3 - MSP430 MOV Instruction using Absolute Mode Addressing 6.4 - MSP430 MOV Instruction using Symbolic Mode Addressing 6.5 - MSP430 MOV Instruction using Indirect Register Mode Addressing 6.6 - MSP430 MOV Instruction with Indirect Auto-Increment Mode Addressing 6.7 - MSP430 MOV Instruction with Indexed Mode Addressing 7.1(a) - MSP430 Arithmetic Instructions (ADD) 7.1(b) - MSP430 Arithmetic Instructions (ADDC) 7.1(c) - MSP430 Arithmetic Instructions (SUB) 7.1(d) - MSP430 Arithmetic Instructions (SUBC) 7.1(e) - MSP430 Arithmetic Instructions (INC and DEC) 7.2 - MSP430 Logic Instructions (INV, AND, OR, XOR) + Bit Masking 7.3 - MSP430 Bit Set/Clear Instructions (BIS, BIC) 7.4 - MSP430 Test Instructions (BIT, CMP, TST) 7.5 - MSP430 Rotate Instructions (RLA, RRA, RLC, RRC) 8.1(a) - MSP430 Program Flow Instructions - Jump/Branch Overview 8.1(b) - MSP430 Program Flow Instructions - Jump/Branch Example 8.2(a) - MSP430 Program Flow Instructions - Carry-Based Conditional Jumps 8.2(b) - MSP430 Program Flow Instructions - Zero-Based Conditional Jumps 8.2(c) - MSP430 Program Flow Instructions - Negative-Based Conditional Jumps 8.2(d) - MSP430 Program Flow Instructions - Overflow-Based Conditional Jumps 8.3(a) - MSP430 Program Flow Instructions - While() Loop Functionality in Assembly 8.3(b) - MSP430 Program Flow Instructions - For() Loop Functionality in Assembly 8.3(c) - MSP430 Program Flow Instructions - If/Else Functionality in Assembly 8.3(d) - MSP430 Program Flow Instructions - Switch/Case Functionality in Assembly 8.4(a) - MSP430 Program Flow Instructions - Flow Charts 8.4(b) - MSP430 Program Flow Instructions - Creating an Assembly Program from a Flow Chart 9.1(a) - MSP430 Digital I/O - Overview 9.1(b) - MSP430 Digital I/O - Understanding the msp430.h Header File 9.2 - MSP430 Digital I/O - Digital Output Programming 9.3 - MSP430 Digital I/O - Digital Input Programming & Polling 10.1 - MSP430 Stack 10.2 - MSP430 Subroutines 11.1(a) - MSP430 Interrupts - Overview and Basic Concepts 11.1(b) - MSP430 Interrupts - Overview of the Interrupt Vector Table 11.1(c) - MSP430 Interrupts - The use of the STACK during an IRQ + Nested IRQs 11.1(d) - MSP430 Interrupts - The Responsibility of the Developer when using IRQs 1.1 - Embedded Systems Overview 3.1 - Computer Overview 3.2 - Computer Hardware 3.3 - Computer Software 4.1 - MSP430 Hardware Overview 4.2 - MSP430 Software Overview 4.3(a) - MSP430 LaunchPad Development Kit 4.3(b) - MSP430FR2355 Documentation 5.1 - The Anatomy of an Assembly Program File 5.2(a) - Installing Code Composer Studio 5.2(b) - Your First Assembly Program "Blinky" 5.3 - Using the CCS Debugger 6.1 - MSP430 MOV Instruction using Register Mode Addressing 6.2 - MSP430 MOV Instruction using Immediate Mode Addressing 6.3 - MSP430 MOV Instruction using Absolute Mode Addressing

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك