(+91) 8090792181 / 7839179475
enquiry@acvmtechnologies.in
Follow us
Home
About Us
Services
Website Designing
Web Development
Ecommerce Development
CMS Development
Desktop Application
Mobile App Development
Website Hosting
Bulk SMS
Products
School Management ERP
GST Billing Software
Training
Training Program
Summer/ winter Training
inhouse Training
6 months Training
Training Courses
Embedded System
VLSI(VHDL)
Verilog
Matlab
Robotics
C/C++
java
ASP.Net
Career
Contact Us
AVR Training Syllabus
Training Programs
Summer/ winter Training
Inhouse Training
6 Months Training
Embedded System
Embedded System
8051 Syllabus
PIC Syllabus(Basic)
PIC Syllabus(Advance)
AVR Syllabus
VLSI(VHDL)
VLSI(VHDL)
VHDL Syllabus(Basic)
VHDL Syllabus (Advance)
Verilog
Verilog
Verilog Syllabus
MATLAB
MATLAB
MATLAB Syllabus(Basic)
Image Processing Syllabus
Robotics
Robotics
Robotics Syllabus
C /C++
C / C++
C/C++ Syllabus
java
Java
java Syllabus
ASP.Net
ASP.Net
ASP.Net Syllabus
Projects
Embedded System
VLSI(VHDL)
MATLAB
Microcontroller Classification
Difference between Microprocessor & Microcontroller
Classification based on architecture
Classification based on Instruction Set
Type of Microcontroller
Memory Classification
Introduction To ATMEGA16
Introduction of ATMEGA16
Block diagram description of ATMEGA16
Special feature of ATMEGA16
Pin Description of ATMEGA16
Registers & Memory Of ATMEGA16
Description of RAM
Description of CPU Registers
Functions of SFR
Introduction of Embedded C
Introduction to Embedded C
Different between C & Embedded C
Data type of Embedded C
Operators of Embedded C
Statements & loops of Embedded C
PROGRAMMING EMBEDDED SYSTEMS IN C
Introduction
What is an embedded System?
Which processor should you use?
Which programming language should you?
Which operating system should you use?
How do you develop embedded software?
ADDING STRUCTURE TO YOUR CODE
Introduction
Object-oriented programming with C
Example: Restructuring the ‘Hello EmbeddedWorld’ example
Example: Restructuring the goat-countingexample
Further Concepts
Data Types
Integer
Character
Float
S-bit
Operators
Assignment
Arithmetic
Relational
Logical – Bit wise & Byte wise
Increment/Decrement
Comma
Control Flow
If
If – else
While
Do – while
For
Switch
Continue
Break
Array
Pointers
Functions and Header files
TIMERS & COUNTER PROGRAMMING
Introduction to Timer & Counter
Difference between Timer and Counter
Description of SFR associated with Timer& Counter
Programming of Timer & Counter
INTERFACING OF LCD
Introduction to 16 x 2 LCD
Commands of 16 x 2 LCD
Interfacing Circuit Description of 16x 2 LCD
Programming of 16 x 2 LCD
INTERFACING OF SEVEN SEGMENT DISPLAY
Types of 7 Segment Display
Interfacing Circuit Description of 7Segment Display
Programming of 7 Segment Display Interfacing
INTERFACING OF SWITCHES & KEYBOARD MATRIX
Introduction to Switches & Keyboard Matrix
Interfacing Circuit of Switches & KeyboardMatrix
Programming of Keyboard Matrix & Switches
Controlling of LED’s by using Switches
Key board Matrix & LCD Interfacing Program
MOTOR INTERFACING
DC motor interfacing using UL2803 withcontrollers
Stepper motor interfacing using UL2003with controllers
Servo motor interfacing with controllers
SERIAL COMMUNICATION PROGRAMMING
Introduction to Serial Communication
Types of Serial Communication
Description of SFR associated with SerialCommunication
Introduction & Interfacing of UART
Programming of UART
Communication with Computer or Laptopusing UART
INTERRUPT DRIVEN PROGRAMMING
Types of Interrupts
Programming of Software & Hardware Interrupts
USING AND CONFIGURING ADC
Introduction to ADC
ADC Initialization
What is ADC, How and Where it is used
Understanding the Values of ADC
SPI / I2C INTERFACING
SPI
Introduction to SPI
SPI Protocol Framing
Programming of SPI
I2C
Introduction to I2C
I2C Protocol Framing
Programming of I2C
USING INTERNAL/EXTERNAL MEMORIES
Introduction to External Memory Interfacingusing Intel Bus Timing
SFR configuration to read/write InternalMemory (EEPROM)
Using library to read/write InternalEEPROM
PROJECT DESCRIPTION
PROJECT/HARDWARE DEVELOPMENT