INTRODUCTION TO EMBEDDED SYSTEM
History & need of Embedded System
Basic components of Embedded System
Hardware Classification of Embedded System
Programming Language Classification of Embedded System
• Advantage & Disadvantage of Low level & High level programming language of Embedded System
CLASSIFICATION OF MICROPROCESSOR & MICROCONTROLLER
• Difference between Microprocessor & Microcontroller
• Classification based on architecture
• Classification based on Instruction Set
• Type of Microcontroller
• Memory Classification
PIN DESCRIPTION & ARCHITECTURE OF ARDUINO
MEMORY ARCHITECTURE
BRIEF INTRODUCTION TO COMPUTER ARCHITECTURE
• Classification of Von-Neumann and Harvard Architecture
• Difference between RISC and CISC
• Memory Classification (Primary & Secondary)
COMPUTER LANGUAGES
• Low Level Languages
• Middle Level Language
• High Level Language
• Interaction of language with Compilers
EMBEDDED DEVELOPMENT TOOLS
• Assembler
• Interpreter
• Compiler
• Simulator
• Emulator
• Debugger
INTRODUCTION OF EMBEDDED C
• Why C
• Benefits of C over Assembly
• Constants, Variables & Data Types
o Keywords & Identifiers
o Data type & its memory representation
o User Defined Data type (structure)
o Array
o Pointers
• Operators
o Arithmetical Operator
o Logical Operator
o Bitwise Operators
• Control Statement and Loops
o If
o Switch
o For
o While
o Do While
• Introduction to Preprocessor Directives
• Assembly within C (Inline Assembly)
LED INTERFACING
SEVEN SEGMENT INTERFACING
• Non-Multiplex
• Multiplex
NINE SEGMENT INTERFACING
FOURTEEN SEGMENT INTERFACING
SIXTEEN SEGMENT INTERFACING
MOTOR INTERFACING
• Using L293D
• Using ULN
AC POWER INTERFACING
• Using ULN & Relay
CIRCUIT SIMULATION
4511 IC
BCD to 7 Segment IC
Power Supply Circuit
LCD INTERFACING
• To move data on LCD in 8-bit
• To move data on LCD in 4-bit
• To display data on both rows in 4 and 8-bit Mode
• Scrolling message display on LCD in 4 and 8 bits Mode.
SWITCH & KEYPAD INTERFACING
ADC
• To display digital data on LED
• To display digital data on LCD
SENSOR INTERFACING
• IR Sensor Interfacing
• Temperature Sensor Interfacing
BLUETOOTH INTERFACING