Microcontrollers and the C Programming Language (MSP430) Free Course Free Download
Microcontrollers and the C Programming Language (MSP430) Free Course. Create C programs for a microcontroller using inputs/outputs, timers, analog-to-digital converters, comm ports, and LCD.
What you’ll learn
- Program microcontrollers with the C programming language.
- Use timer peripherals
- Use communication peripherals
- Use analog-to-digital converter peripherals
- Use a liquid crystal display (LCD)
- Use the MSP430 to develop embedded systems
Course content
How Do I Get Started?
- What Is This Course All About?
- Course Introduction
- What Is a Microcontroller?Preview
- What Is an Embedded System?Preview
- What Is a Program?Preview
- What Is an Integrated Development Environment?Preview
- ACTION: How Do I Get Started?Preview
- DOWNLOAD: What Do I Need For This Course?
- DOWNLOAD: Let’s Get Started Lab Manual3
- BONUS DOWNLOAD for the MSP-EXP430G2 Launchpad
- Wrap Up
- Getting Started
Binary Numbers and Digital Logic
- ACTION: What Are Binary and Hexadecimal Numbers?Preview
- DOWNLOAD: What Are Binary Numbers?
- DOWNLOAD: What Are Hexadecimal Numbers?
- DOWNLOAD: What Are Bits, Nibbles, Bytes, And Words?
- DOWNLOAD: How Can I Use The Programming Calculator?
- ACTION: What Is Digital Logic?Preview01:51
- DOWNLOAD: What Is The AND Operator?
- DOWNLOAD: What Is The OR Operator?
- DOWNLOAD: What Is The NOT Operator?
- DOWNLOAD: What Is The XOR Operator?
- Wrap Up
- Quiz: Binary Numbers and Digital Logic
What’s Inside of a Microcontroller
- What Is Inside a Microcontroller?Preview
- What Is Program Memory?Preview
- What Is Data Memory?Preview0
- What Is a Peripheral?Preview
- Wrap Up00:51
- Quiz: What’s Inside of a Microcontroller?
- BONUS: What is a CPU?
Loops in the C Programming Language
- ACTION: What Is a FOR Loop?
- DOWNLOAD: FOR Loops Lab Manual
- What Is a Flow Chart?
- DOWNLOAD: Flowchart Lab Manual
- ACTION: What Is a WHILE Loop?
- DOWNLOAD: WHILE Loops Lab Manual
- DOWNLOAD: What Are the Different C Variable Types?
- Loops Wrap up
- Quiz: Loops in the C Programming Language
- BONUS: What Are Nested Loops?00:43
- BONUS DOWNLOAD: Nested Loops Lab Manual
- BONUS DOWNLOAD: Nested Loops Challenge
- BONUS DOWNLOAD: What Are the C Shorthand Operators?
- BONUS: Are FOR Loops and WHILE Loops Really the Same Thing?
Digital Inputs, the P1.1 Button, and the IF Statement
- What Is a Digital Input?
- ACTION: What Is the P1.1 Push Button?
- DOWNLOAD: P1.1 Push Button Lab Manual
- ACTION: What Is the IF Statement?
- DOWNLOAD: IF Statement Lab Manual
- ACTION: What Are Relational Operators?
- DOWNLOAD: Relational Operators Lab Manual
- ACTION: How Do I Use More Push Buttons and LEDs?
- DOWNLOAD: Using External Push Buttons and LEDs Lab Manual
- Digital Inputs Wrap Up
- Quiz: Digital Inputs, Push Buttons, and the IF Statement
- BONUS: What Are BREAK and CONTINUE?
- BONUS DOWNLOAD: BREAK and CONTINUE Lab Manual
Introduction to Timer Peripherals
- What Is a Timer?
- What Can Timers Count?
- Introduction to Timers Wrap Up
- Quiz: Introduction to Timers
Introduction to the Watchdog Timer Peripheral
- What Is a Watchdog Timer?
- ACTION: How Do I Use the Watchdog Timer?
- DOWNLOAD: Watchdog Timer Peripheral Lab Manual
- Watchdog Timer Peripheral Wrap Up
- Quiz: Watchdog Timer Peripheral
Introduction to the General Purpose Timer
- ACTION: How Do I Use a General Purpose Timer?
- DOWNLOAD: General Purpose Timer Lab Manual
- DOWNLOAD: Turn On the Red LED for 20s and Then Turn It Off
- DOWNLOAD: Repeatedly Turn On the LED for 3s and Then Off for 1s
- Quiz: General Purpose Timers
- BONUS: How Can I Pet the Watchdog with a General Purpose Timer?
- BONUS DOWNLOAD: Petting the Watchdog with the General Purpose Timer
Advanced Features of General Purpose Timers
- ACTION: How Do I Use Two General Purpose Timers to Count at the Same Time?
- DOWNLOAD: Using Two General Purpose Timers Lab Manual
- Quiz: Advanced Features of General Purpose Timers
Using Functions to Improve Your Microcontroller Program
- ACTION: How Do Functions Improve Your Program?
- DOWNLOAD: What Is a Function?
- Quiz: Functions
Introduction to Interrupt Service Routines
- ACTION: What Are Interrupt Service Routines?
- DOWNLOAD: What Is an Interrupt Service Routine?
- DOWNLOAD: ISR Challenge
- DOWNLOAD: ISR Challenge
- Quiz: Interrupt Service Routines
- BONUS DOWNLOAD: How Do I Use Semi-Automatic Pulse Width Modulation (PWM) Mode?
- BONUS DOWNLOAD: How Do I Use Automatic PWM Mode?
- BONUS DOWNLOAD: How Do I Use One Timer to Create Multiple Frequency Outputs?
Introduction to Low Power Modes
- What Is Low-Power Mode?
- ACTION: How Do I Use Low-Power Mode?
- DOWNLOAD: How Do I Use Low Power Mode?
- DOWNLOAD: Low Power Mode Challenge
- Low Power Mode Wrap Up
- QUIZ: Low Power Modes
Interrupt Service Routines for Digital Inputs
- ACTION: How Can I Use Interrupts with a Digital Input?
- DOWNLOAD: How Do I Use Digital Input Interrupts?
Serial Communication Interfaces
- What Is Serial Communication?
- ACTION: What Is a UART?
- DOWNLOAD: How Can I Use a UART to Talk to Another Microcontroller?
- DOWNLOAD: UART Challenge
- DOWNLOAD: UART Challenge
- Serial Communicatin Wrap Up
- Quiz: Serial Communication
Analog-to-Digital Converters
- ACTION: What Is an Analog Value?
- DOWNLOAD: What Is an Analog Value?
- ACTION: How Do I Use an Analog-to-Digital Converter Peripheral?
- DOWNLOAD: How Do I Use an Analog-to-Digital Converter Peripheral?
- Analog-to-Digital Converter Wrap Up
- Quiz: Analog-to-Digital Converter
- BONUS: Use a SPI Port to Communicate with a Digital-to-Analog Converter (DAC)
Introduction to the Liquid Crystal Display (LCD)
- ACTION: How Can I Use the LCD on the MSP430FR6989 Launchpad?
- DOWNLOAD: How Do I Display a Short Word on the LCD?
- DOWNLOAD: What Is ASCII and Why Is It Important?
- DOWNLOAD: How Do I Display Symbols on the LCD?
- DOWNLOAD: LCD Challenge 1 Flow Chart
- DOWNLOAD: LCD Challenge
- DOWNLOAD: How Do I Display Larger Numbers on the LCD?
- DOWNLOAD: LCD Challenge
- DOWNLOAD: How Do I Display Words on the LCD?
- DOWNLOAD: How Do I Create a Scrolling Message on the LCD?
Final Project
- ACTION: Final Project01:21
- DOWNLOAD: Memory Game
Wrap Up
- Final Words and Sources of Additional Help
- DOWNLOAD: Microcontroller Datasheet
- DOWNLOAD: Microcontroller User’s Guide
- DOWNLOAD: Code Composer Studio User’s Guide
- DOWNLOAD: Microcontroller Launchpad User’s Guide
- DOWNLOAD: A Good eBook on C in Embedded Systems
- TECH SUPPORT: Texas Instruments Technical Support
Now! Download this course by clicking below download button, If you have a any question so! comment now!..
Wait 15 Second For Download This File For Free
if you find any wrong activities so kindly read our DMCA policy also contact us. Thank you for understand us…