Professional Documents
Culture Documents
www.apextechnosoft.com
EMBEDDED SYSTEM
LONG TERM
Philosophy of Microcontrollers
Microprocessors Vs Microcontroller What is Processors? How to Differentiate Microcontrollers from Microprocessors Glue Logics Memory Mapping Microcontroller Basics Introduction Frequently Used Terms Notations Microcontroller Components Processor Core Memory Digital I/O Analog I/O Interrupts Timers Counters Other Features
EMBEDDED SYSTEM
LONG TERM
8051 Microcontrollers
8051 family Various Microcontrollers Introduction Package based microcontrollers Features based microcontrollers Microcontroller product vendors 8051 Microcontroller Architecture Pin out Details Data Transmission Bit Timing Memory Organization Registers I/O Ports Programming Timer / Counter Programming Interrupts Handling Programming Serial Communication Programming Interface Devices with 8051 (Hands On) LED & 7 Segment Display interface 16x2 Alphanumeric LCD interface Matrix Keypad Interface RTC interface EEPROM interface ADC & DAC Interface DC motor Interface STEPPER Motor Interface Interrupt Switcher interface Serial RS-232 Interface
EMBEDDED SYSTEM
LONG TERM
C & Data Structures History of C Language Characteristics of C Language Constants Data Types Variables Operators Expressions Functions Arrays Pointers Structures & Unions Input & Output in C Pre Processor Directives Bitwise Operators
EMBEDDED SYSTEM
LONG TERM
Embedded C How to Program Embedded C? Converting Embedded C to Hex Using the Compiler Environment IO Port Programming Timer Counter Programming Serial Port Programming Interrupt Programming LCD & Keypad Programming
PIC Microcontrollers
PIC 16f8xx Family Microcontroller Device Overview Pin out Details Core Architecture Memory Organization I/O Ports Data Space Code Space PWM Modules MSSP Module ADC & DAC USART Core SFRs Stack Watch Dog Timer Pipelining
EMBEDDED SYSTEM
LONG TERM
Interface Devices with PIC 16f877 (Hands On) LED & 7 Segment Display interface 16x2 Alphanumeric LCD interface Matrix Keypad Interface RTC interface EEPROM interface ADC & DAC Interface DC motor Interface STEPPER Motor Interface Interrupt Switcher interface Serial RS-232 Interface
AVR Microcontrollers
ATMEL AVR Architecture Overview AT mega 16 Architecture Non Volatile & Data Memories Peripheral Features Physical & Operating Parameters Serial Communication Subsystem Analog to Digital Conversion Port Internal Subsystem Interrupt Subsystem Timing Related Terminology Timing Subsystem Atmel AVR Operating Parameters AT mega 16 Register set Pulse Width Modulation
EMBEDDED SYSTEM
LONG TERM
Interface Devices with AT mega AVR (Hands On) LED & 7 Segment Display interface 16x2 Alphanumeric LCD interface Matrix Keypad Interface RTC interface EEPROM interface ADC & DAC Interface DC motor Interface STEPPER Motor Interface Interrupt Switcher interface Serial RS-232 Interface
ARM Processor
Overview of Advanced Risc Machine Introduction to the ARM Architecture ARM Processor Family Thumb Vs ARM ARM Bus System Processor Operating Modes Processor Core Vs CPU Core Different Pipelining NXP LPC 2100 Family Architecture Blocks Data Size & Instruction Set AMBA AHB APB/UPB ARM CPU Cores Nomenclature
EMBEDDED SYSTEM
LONG TERM
ARM 7 CPU Core Outline Pipe Line ARM 7 TDMI-S Architecture Registers ARM 7 Instruction Set Thumb Instruction Set System Peripherals User Peripherals LPC 2129 On Chip Features ARM Advanced CPU Cores ARM 9 ARM 11 ARM 7 Development Kit - LPC 2129(Hands On) 8 LED Array & 7 Segment LED Display 4 Channel 10- bit ADC CAN Ports with CAN Transceivers Serial Port for ISP An RS-232 Serial Port JTAG Wiggler for Debugging LCD Display Interface 24cxx I2C Interface Matrix Keypad 4 Interrupt Switches Buzzer Example Codes for the Peripheral Devices
EMBEDDED SYSTEM
LONG TERM
EMBEDDED SYSTEM
LONG TERM
GPS Introduction How to work with GPS Modem? How to Interface GPS Modem with Microcontroller Make the Application with GPS RFID Reader How to Configure RFID for Application How to use the RFID for Authentication How to interface RFID with Microcontroller RF Devices Transmitter Receiver Transceiver Point to Point IR Transmitter IR Receiver
EMBEDDED SYSTEM
LONG TERM
Position & Displacement Transducers Hall Effect Sensors Linear Position Angular Position Signal Conditioning General Modern Application Using Transducers
Embedded Linux
What is Linux? Components Structure Utilities of UNIX System Commands of UNIX System Gvim Editor Operating System Red Hat Cent-OS Work with Linux Environment
Embedded - OS
Operating System Basics Introduction about Process Management What is Process? Inter Process Communication Memory Management I/O Subsystem
EMBEDDED SYSTEM
LONG TERM
File System Organization Posix Posix Thread Programming What Are P Threads? Why P Threads? Design Philosophies of Threaded Programs Posix Thread API Program Based on Posix Threads Real Time Operating System Introduction Non-Real Time Systems Real Time Systems Real Time Scheduling Performance Metrics Considerations Memory Management Priority Based Scheduling RTOS requirements RT- Linux Operating System Introduction Compiling RT- Linux Configuring RT- Linux Why RT - Linux
EMBEDDED SYSTEM
LONG TERM