Course Title: "Programming AVR MCUs using BASCOM - Crash Course 2012".

Lecturer/Author:
Walid Balid, BSc., MSc., Ph.D. Candidate, R&D Manager at AL-AWAIL CO.

Shall you have any question or comment, please don't hesitate to contact the author at:
Email:

Control & Automation Department, Faculty of EEE, University of Aleppo, Syria.

Language:
Arabic.

Description:
This course aimed at covering all aspects of design and programming AVR MCUs using Bascom-AVR IDE.

Software:
BASCOM-AVR 2.0.7.5 Demo & Proteus VSM 7.10

Video Files:

Manual and Supplementary Materials:

Embedded System Microcontroller Interactive Course using BASCOM-AVR, 11 Sessions.

Source Codes:

Details about the Course:
Session-01 Topics:
- Introduction to Embedded Systems.
- Introduction to AVR Microcontrollers-1.

Session-02 Topics:
- Introduction to AVR Microcontrollers-2.
- Write your first Program in BASCOM-AVR.

Session-03 Topics:
- Introduction into Bascom-AVR Instruction Set.
- Programming in Bascom-AVR IDE.

Session-04 Topics:
- GPIOs Programming and Interfacing (LEDs, Relays, etc...).
- Programming using Bootloader.

Session-05 Topics:
- External Interrupts.
- Interfacing with Tact Switches.

Session-06 Topics:
- Keypad
- LCD (4bit, 8bit)

Session-07 Topics:
- Get RC5
- Send RC5

Session-08 Topics:
- UART Interface
- AIN Unit

Session-09 Topics:
- ADC Unit
- RTC Unit

Session-10 Topics:
- 7segment Displays

Session-11 Topics:
- Programming AVR EEPROM.
- Using USBASP Programmer.

Session-12 Topics:
- Timer0 Modes of Operation.

Session-13 Topics:
- Counter0 Modes.

Session-14 Topics:
- Timer0 / PWM Mode.

Session-15 Topics:
- Timer1 Modes of Operation.

Session-16 Topics:
- Timer1 / Counter Mode.
- Timer1 / Capture Mode

Session-17 Topics:
- Timer1 / PWM Mode.

Session-18 Topics:
- Interfacing with I2C Bus.
- Programming AT24C32 EEPROM Chip.
- Programming DS1307 RTC Chip.

Session-19 Topics:
- Interfacing with SPI Bus.
- Interfacing a network of MCUs over SPI Bus.

Session-20 Topics:
- Interfacing with 1-wire Bus.
- Interfacing with DS18B20 Temp Sensor.

Session-21 Topics:
- IR-Data Link.
- RF-Data Link.
- Laser-Data Link.
- GPS.