Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Microcontroller Hw Interfacing Using Avr

    Posted By: ELK1nG
    Microcontroller Hw Interfacing Using Avr

    Microcontroller Hw Interfacing Using Avr
    Published 10/2023
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.84 GB | Duration: 4h 41m

    Learning basic concepts about Microcontroller HW Interfacing using AVR

    What you'll learn

    Learn AVR general interfacing skills

    Learn about HW Timers

    Learn about generating PWM signal

    Learn about HW Communication Protocols

    Learn about I2C bus interfacing

    Learn about SPI bus interfacing

    Learn about ADC interfacing

    Requirements

    Embedded C programming skills is needed

    General microcontroller architecture knowledge is needed

    Description

    Learning the internal peripherals of a micro-controller and how to use it to control different hardware devices.Section 1 which includes Intro to AVR interfacing, HW Interfacing concept, GPIO, Using GPIO on AVR, Burn the code to controller, Polling vs. Interrupts, Interrupt Vector Table (IVT), GPIO interrupts, Nested interrupts. with the following videos:Intro to InterfacingReading DatasheetGPIOUsing GPIO on AVRUsing Microchip StudioInterruptsUsing InterruptsSection 2 which includes What is a timer, Timers in ATMega16L, Timer frequency, Using prescaler, Prescaler on ATMega16L, Working with TIMER0 (CTC Mode). with the following videos:Why to Use TimersUnderstanding TimersTimer FrequencyTimer PrescalerPrescaler on AVRUsing Timer0 CTC ModeWriting Code for Timer0Writing Code for Timer0 - Part 2Writing Code for Timer0 - Part 3Section 3 which includes What is a PWM, PWM duty cycle, PWM in ATMega16L, Fast PWM mode, Fast PWM (Non-inverted mode). with the following videos:Intro to PWMDuty Cycle and PWM on AtmegaWriting code for PWMWriting code for PWM-continueTesting PWMSection 4 which includes What is communication, Bit rate Vs. Baud rate, Parallel Vs. Serial communication, Simplex, Half duplex and Full duplex, Synchronous Vs. Asynchronous serial communication, UART, What is UART, UART frame format, UART/USART on ATMega16L. with the following videos:Intro to CommunicationUART ProtocolUART on AVRUART on AVR - ContinueSection 5 which includes What is I2C, I2C bus, I2C data validity, I2C frame format, I2C bus arbitration mechanism, I2C Communication cases, Master to Slave, Slave to Master, Bi-directional Read and Write, I2C on ATMega16L. with the following videos:Intro to I2CI2C Frame Format and Bus ArbitrationI2C Communication CasesI2C Bidirectional Read and WriteI2C Clock StretchingI2C on AVRSection 6 which includes What is SPI, SPI connection, SPI on ATMega16L, What is ADC, ADC concepts, Sampling Vs. Quantization, Sampling rate, Resolution & Quantization error, ADC example: successive-approximation, ADC on ATMega16L. with the following videos:SPI ProtocolSPI on AVRWhat is ADCADC Successive ApproximationADC on AVR

    Overview

    Section 1: Intro to AVR interfacing

    Lecture 1 Intro to Interfacing

    Lecture 2 Reading Datasheet

    Lecture 3 GPIO

    Lecture 4 Using GPIO on AVR

    Lecture 5 Using Microchip Studio

    Lecture 6 Interrupts

    Lecture 7 Using Interrupts

    Section 2: Timers

    Lecture 8 Why to Use Timers

    Lecture 9 Understanding Timers

    Lecture 10 Timer Frequency

    Lecture 11 Timer Prescaler

    Lecture 12 Prescaler on AVR

    Lecture 13 Using Timer0 CTC Mode

    Lecture 14 Writing Code for Timer0

    Lecture 15 Writing Code for Timer0 - Part 2

    Lecture 16 Writing Code for Timer0 - Part 3

    Section 3: PWM

    Lecture 17 Intro to PWM

    Lecture 18 Duty Cycle and PWM on Atmega

    Lecture 19 Writing code for PWM

    Lecture 20 Writing code for PWM-continue

    Lecture 21 Testing PWM

    Section 4: Communication Protocols Intro

    Lecture 22 Intro to Communication

    Lecture 23 UART Protocol

    Lecture 24 UART on AVR

    Lecture 25 UART on AVR - Continue

    Section 5: I2C

    Lecture 26 Intro to I2C

    Lecture 27 I2C Frame Format and Bus Arbitration

    Lecture 28 I2C Communication Cases

    Lecture 29 I2C Bidirectional Read and Write

    Lecture 30 I2C Clock Stretching

    Lecture 31 I2C on AVR

    Section 6: SPI and ADC

    Lecture 32 SPI Protocol

    Lecture 33 SPI on AVR

    Lecture 34 What is ADC

    Lecture 35 ADC Successive Approximation

    Lecture 36 ADC on AVR

    Embedded Systems students who want to know about HW interfacing using AVR