Course Duration in Hours
60
60
Sessions 1 2
Basics of Embedded Systems
Introduction to Embedded
Systems
Basics flow of Embedded
Systems
Need for Embedded systems
Microprocessor/Microcontroller
PIC Architecture
Clock, Memory Organization
Instruction Set
Direct and Indirect
Memory Access, Math
Routines
Addition, Multiplication,
Subtraction and Division
I/O Ports
Configuration of Ports
Interfacing of LEDs
and Relays
Interfacing of LCD
Interfacing of seven
Segment Displays
Design of ring, johnson,
up and down counters
Interrupts
Enabling and Disabling
Interrupts
Writing ISR
Enabling Peripheral
Interrupts
Memory Architecture
Data EEPROM
Reading / Writing data
to EEPROM
Basics of PCB
Introduction to PCB
Need for PCB.
Types of PCB
SMALL VOLUME
LARGE VOLUME
HOBBYIST
SMALL VOLUME
Print onto
transparent film
Laser resist ablation
CNC-mill with a spadeshaped
LARGE VOLUME
Silk Screen Printing
Photographic
methods
HOBBYIST
Touch up with a
marker
Labor-intensive
techniques
Session 3
Timers and CCP
Timer 0
Configuration of Timer0 in
Timer and Counter Mode
Event Timer and Counter
Timer 1
Configuration of Timer 1
Connecting external crystal
to Timer 1
RTC using Timer 1
Counter using Timer 1
Timer 2
Configuration of Timer 2
Capture and Compare
PWM
PRINTED CIRCUIT ASSEMBLY
SOFTWARE DESIGN
Electronic Components
Selection
Component leads
Surface-Mount Construction
Signal
Pads
Outer surfaces of the
PCB
MASKING
Holes
Printed Circuit
Board Assembly
Track Width
Track Width Reference
Table
Designing
3D view.
Film Generation
Session 4
General Application using ADC
Configuring ADC Channel
Taking samples from Sensors
Temperature sensors
LDR
V-SENSE/I-SENSE
Communication
MSSP
Configuring MSSP for
SPI and I2C Mode
SPI and I2C Protocols
Interfacing 24XX an
EEPROM with PIC
Interfacing DS1307
Real Time Clock with PIC
ETCHING WITH
REAL TIME PRACTICE
Shear Raw Material
Film Apply
Pattern Plate
Dry Film Removing
CHEMICAL ETCHING
Material study
Material
mixing
Etching
procedures
Solder mask
Solder coat
Tinning
Nomenclature
Fabrication
STIMULATION SOFTWARE
TRAINING
Design Spark
Express PCBs
Session 5
Real Time Application of Embedded
Systems using USART
Configuring PIC for Synchronous and
Asynchronous Mode
Establishing Commn. between PIC to PIC
Establishing Commn. between PIC to PC
Languages and IDE
MPLAB - IDE
MPASM - Assembler
HITECH C - Compiler
Lab sessions
Familiarization in programming PIC
Describing and interfacing to external
Peripheral Devices
GPS
GSM
RFID
ZIGBEE
RF TRANSRECEIVER
EEPROM/RTC
LCD
REALY
MOTOR DRIVE
Design, Simulation and Implementation
for Real Time Application
Familiarization in Industrial Automation
Improving the Embedded skills.
STIMULATION SOFTWARE TRAINING
PIC STIMULATION
REAL PIC SIMULATOR
All ECE EEE E&I ( Engineering/ME/diploma students)
MSc/BSc Electronics students.