
+
2 Course CDs
+
Free Hosting of your Final Project & Resume
=
Refer Price below
Buy at US$99 from MicrocontrollerShop.com(Ships from USA)
Following Prices are inclusive of shipping. Ships from India
$130 USD Enroll Now(Pack of 1)
$230 USD Enroll Now(Pack of 2)
$315 USD Enroll Now(Pack of 3)
$400 USD Enroll Now(Pack of 4)
$475 USD Enroll Now(Pack of 5)
$850 USD Enroll Now(Pack of 10)
Indian Buyers Click here
|
Training: Embedded C With ATmega32 AVR (EC-AVR)
A Certificate Course in
Embedded C Programming and
Application Development using
AVR Microcontroller
(With Job Placement Support)
Course Features:
- A complete ATTENDANCE free training
- Save on your commuting time
- No time limit, so no exam pressure
- Open book Examination
- Open book project submittion
- Your final project submission will be hosted on our website untill you get a job or for 4 years which ever is earlier.
- This hosting will carry your personal information and open resume so that companies can contact you directly.
- Learn the technology you need to succeed as an Embedded Engineer - at home, at your own pace.
- Students can ask their doubts and queries via email. All queries are answered within 24 hours.
- Course FAQ
|
About the Course Material
- Courseware is divided into 2 parts. Hardware and Tutorial CDs.
- Hardware is a complete setup for learning Embedded C using AVR.
- Download datasheet for Experiment board hardware
- Turorial CDs contents PC Based Tutor Software, Full source code for application covered under the course, Datasheets, IDEs, Programming software and user manual.
- PC Based Tutor Software has graphical explanation with easy to understand Audio based teaching.
- All CDs are protected by a unique locking mechanism, due to which copying of files, tutorial & screen shots is made impossible.
|
Course Details
- Eligibility
- Any student having knowledge of basic electronics and computers.
- You should understand and should be able to coummunicate in English
- Duration of Course
- You can start the training any day of the year
- You can end the training any day of the year
- Minimum time to complete the course is 20 days
- How to Apply?
- Click here to enroll for the course.
- You shoud receive the course with in 4-7 days across the world.
- Certificate
- This is an Online course provided by independent training provider
- We are not accredited by any Unversity or Government
- You will receive a Certificate of Course Completion after Project Submission and Clearing Online Examination.
- Course Contents / Syllabus
- C Programming Basics
- C Programming Introduction
- Datatypes
- Statements
- Loops
- Modular Programming using C
- Functions
- Address and Pointers
- Concept of #include
- Concept of #define
- #if, #ifdef
- Input/OutPut in Embedded C
- Input devices for Embedded Devices
- Output Devices for Embedded Devices
- Input => Processing =>Output
- How to accept Input for Embedded Devices?
- Who processes input data?
- How to Send data to OutPut Devices in Embedded Applications?
- What is the difference between C Programming & Embedded C Programming
- Introduction to Microcontroller?
- What is microcontroller?
- When should I use Microcontroller?
- Which Microcontroller should I use?
- What is the meaning of buzzwords like 8051, AVR, PIC, DSP, ARM, VLSI, FPGA etc
- Hardware & Software requirements for Embedded Learning and Devellopment
- Hardware requirments
- Software requirements
- Your First Encounter with Embedded System Development
- How to write a simple Input & Output propgram for AVR Atmega32 Microcontroller?
- How to use an IDE?
- What is MAKE file?
- Your first MAKE file for your First embedded application.
- Compiling your first Embedded C Code.
- Download your program to ATmega32 and Run it in realtime.
- AVR Microcontroller features
- Why AVR is a prefered microcontroller in real life development?
- What are the features of AVR microcontroller?
- ATmega32 Pin and Port Details
- How to Program ATmega32?
- Capturing External Events using Interrupts
- What is an Interrupt?
- Why should I use an Interrupt?
- What are the types of an Interrupt?
- How to write an Interrupt using Embedded C code?
- Write your First Interrupt based Program.
- Use Delay routine from a library file
- Timers in ATmega32
- What is a Timer?
- Why do I need a Timer?
- What functions can a Timer perform?
- How Timer works?
- Your First Program to Generate 1 Second delay using AVR's Timer.
- Oscilaltors and Crystals for ATmega32
- Why Oscilaltors are must for microcontroller's functionality?
- Internal Oscilaltor pros and cons.
- External Oscillator for AVR
- How do I instruct my AVR about the oscillator selection?
- Fuse Bits for Oscillators
- Timer in ATmega32 - Revisited
- Generate 1 Second Delay using Internal Oscillator at 1MHZ
- Generate 1 Second Delay using Internal Oscillator at 4MHZ
- Generate 1 Second Delay using External Crystal at 4MHZ
- Output Device - 16x2 LCD
- How LCD Works?
- Circuit diagram for LCD Interfaing
- Library for LCD interfacing
- Print your Name on LCD
- Analog to Digital Conversion
- How many built-in ADC channels does ATmega32 have?
- What is the meaning of ADC Resolution?
- Can I use all ADC channels in my project at a time?
- What type of applications Can I make using AVR's ADC/
- Temperature Indicator
- Read Temperature using Temperature Sensor
- Convert the reading to digital data
- Display the digital data over output device - LCD
- Bad Light Indicator
- Read light level using light Sensor
- Convert the reading to digital data
- Display the digital data over output device - LCD
- Voltmeter using ATmega32
- How to measure voltage?
- Read voltage and write embedded C code to convert the reading to digital data
- Display the Voltage to LCD
- How to use 4x4 Matrix Keypad as Input Device?
- Matrix KeyPad Circuit Details
- Concept of Rows and Cols
- Reading a Key from the keypad
- Accept Data and Display it to LCD
- Pulse Width Modulation
- What is PWM?
- Why do I need PWM?
- Who generates PWM signal?
- Sound Frequencies using PWM
- Write your Embedded C Application for ATmega32 to generate Sounds using PWM?
- Receive and Demodulate RC5 Infra-red data
- What is Infra-red light?
- What is RC5 Format/
- How to receive RC5 IR Signal?
- How to decode RC5 IR data?
- Write your application to Accept IR data and display it over LCD
- RS232 data communication
- What is RS232?
- AVR ATmega32 support for RS232
- Write your first application to Transmit data over RS232
- Write your first application to Receive data ober RS232
- How to develope a Temperature Data Logger
- TWI
- What is TWI?
- Why TWI is important to me?
- Applications of TWI
- Real Time clock using TWI
- What is RTC?
- Applications of RTC Time Keeping
- How to interface with RTC using ATmega32?
- How to display date-time using LCD?
- EEPROM using TWI
- What is EEPROM?
- Applications of EEPROM
- How to interface EEPROM with ATmega32?
- Save and retrive data to-from EEPROM using TWI
- ATmega32's Internal EEPROM
- When to use internal EEPROM of ATmega32?
- What are the limitations of internal EEPROM?
- A simple application to demonstrate internal EEPROM
- About the Job Placement Support
- This course will support you to get a job, But it is not a guarantee.
- Placement support is provided by hosting your resume + final project. No other efforts will be taken by us.
- Resume details will be decided by us, so to provide required information to the companies.
- You have to submit a final project towards course completion. The same project will be hosted.
- Your project and resume will be hosted for a period of 4 years or untill you get a job, whichever is earlier.
- Hosting is provided only after completion of Course.
- Course completion requires a project submittion and online examination.
- Our examination incharge will evaluate your project towards the course completion.
- Remember, our site is daily viewed by expertes from Industry. This makes a bright opportunity for you to display your Project work and Resume by completing this course.
Enroll Now
|
|
|
|