SlideShare a Scribd company logo
Embedded Systems
Be Ready for Tomorrow…
By,
PL.Manicka Raja,
Embedded & Robotics Engineer,
ThinkLABS Techno Solutions Pvt Ltd,
SINE, IIT-Bombay, Mumbai.
manicka.r@thinklabs.in
What is Embedded Systems?
© 2013, www.thinklabs.in 2
© 2013, www.thinklabs.in 3
© 2013, www.thinklabs.in 4
© 2013, www.thinklabs.in 5
About Microcontroller
ATmega64
AT - ???
Mega - ???
64 - ???
© 2013, www.thinklabs.in 6
KEY Notes
REGISTERS…?
Types of Registers
General Purpose Registers
Special Registers
© 2013, www.thinklabs.in 7
GENERAL PURPOSE – I/O
DDRx …..
PORTx
PINx
Where X represents
A,B,C,D….F,G.
© 2013, www.thinklabs.in 8
Special Purpose
UART
TIMERS
ADC
SPI
I2C
EEPROM
© 2013, www.thinklabs.in 9
8 - BIT REGISTER ACCESSING
7 6 5 4 3 2 1 0
MSB…… …..LSB
© 2013, www.thinklabs.in 10
© 2013, www.thinklabs.in 11
Output
 Step 1 : Configuration or Initialization
 DDRx =
 1 – Output,
 0 – input
 Step 2 : Status
 PORTx =
 1 – Logic High ( 5 volts)
 0 – Logic Low (0 volts)
 Where X represents A,B,C,D….F,G.
© 2013, www.thinklabs.in 12
© 2013, www.thinklabs.in 13
© 2013, www.thinklabs.in 14
© 2013, www.thinklabs.in 15
© 2013, www.thinklabs.in 16
BLINK LED - Program
#include<avr/io.h>
void main()
{
DDRC=OxFF; // Configuration
PORTC=OxOO; // All LEDS - ON, Active Low
PORTC=OxFF; // All LEDS - OFF,
}
© 2013, www.thinklabs.in 17
BLINK LED - Program
#include<avr/io.h>
void main()
{
DDRC=OxFF; // Configuration
while(1) // super loop
{
PORTC=OxOO; // All LEDS - ON, Active Low
PORTC=OxFF; // All LEDS - OFF,
}
}
© 2013, www.thinklabs.in 18
BLINK LED - Program
#include<avr/io.h>
#include<util/delay.h>
void main()
{
DDRC=OxFF; // Configuration
while(1) // super loop
{
PORTC=OxOO; // All LEDS - ON, Active Low
_delay_ms(1000);
PORTC=OxFF; // All LEDS - OFF,
_delay_ms(1000);
}
}
© 2013, www.thinklabs.in 19
INPUT
© 2013, www.thinklabs.in 20
INPUT
© 2013, www.thinklabs.in 21
INPUT
© 2013, www.thinklabs.in
Vcc
22
INPUT
© 2013, www.thinklabs.in
Vcc
23
INPUT
© 2013, www.thinklabs.in
Vcc
24
© 2013, www.thinklabs.in 25
Functions of PORTx Register in
GPIO
Output Input
DDRx 1 0
PORTx
1 0 1 0
Logic High Logic Low Enable Internal Pull-
Up
Disable Internal
Pull-Up
5 volts 0 volts Stable state - 1 Floating state ( 0 or 1)
© 2013, www.thinklabs.in 26
© 2013, www.thinklabs.in 27
Input
 Step 1 : Configuration or Initialization
 DDRx =
 Step 2 : Pull – Up
 PORTx =
 1 – Enable Pull – UP
 0 – Disable Pull – UP
 Step 3 : Checking
 1 – Switch is not pressed
 0 – Switch is pressed
 Switches are Active Low, When pressed , it gives 0.
© 2013, www.thinklabs.in 28
© 2013, www.thinklabs.in 29
© 2013, www.thinklabs.in 30
© 2013, www.thinklabs.in 31
© 2013, www.thinklabs.in 32
© 2013, www.thinklabs.in 33
© 2013, www.thinklabs.in 34
MSB……….LSB = Big Endian.
© 2013, www.thinklabs.in
•7654 3210
•1010 1010
• (1<< position )
• (1<<4)
BIT WISE OPERATIONS
35
BIT WISE OPERATIONS
Why we need BITWISE operations…?
To change only our desired bit
without affecting any other Bits in
the REGISTER.
When Individual Accessing is required
When the port is both Input & Output.
© 2013, www.thinklabs.in 36
© 2013, www.thinklabs.in 37
BIT WISE OPERATIONS
 SET BIT
 To make the desired position as LOGIC 1 (ONE)
 CLEAR BIT
 To make the desired position as LOGIC 0 (ZERO)
 CHECK BIT
 To know whether the desired position is 0 or 1
(Without affecting any other bits)
© 2013, www.thinklabs.in 38
SET Bit - Explanation
 a = 01101010;
 Desired Position is 4
 So, OR function
0 1 1 O 1 0 1 0 is a
0 0 0 1 0 0 0 0 is (1<<pos) ….(1<<4)
-----------------------
0 1 1 1 1 0 1 0 is a= a|(1<<pos); x=x+5;
----------------------- a|=(1<<pos); x+=5;
Important Note : Rest of the BITS are not affected
© 2013, www.thinklabs.in 39
One’s complement
• 0001 0000 is (1<<4)
• One’s Complement…?
• 1110 1111 is one’s complement of (1<<4)
•~ is negation , used to produce one’s
complement of a number.
• 11101111 is ~(1<<4)
© 2013, www.thinklabs.in 40
CLEAR Bit - Explanation
 a = 0110 1010;
 Desired Position is 5
 So, AND function
0 1 1 0 1 0 1 0 is a
1 1 0 1 1 1 1 1 is ~(1<<pos) or ~(1<<5)
-----------------------
0 1 0 0 1 0 1 0 is a= a&~(1<<pos); x=x+5;
----------------------- a&=~(1<<pos); x+=5;
Important Note : Rest of the BITS are not affected
© 2013, www.thinklabs.in
41
SET BIT
REGISTER |= (1<<pos)
|= OR Equal to
© 2013, www.thinklabs.in 42
CLEAR BIT
REGISTER &=~ (1<<pos)
&= ~ AND equal to negation
© 2013, www.thinklabs.in 43
CHECK BIT
(REGISTER & (1<<pos))== ?
& AND is only for checking, not for assingning
 EQUAL ‘=’ is for assigning, BUT here we don’t assign
anything,
 Just checking the Status of the BIT
© 2013, www.thinklabs.in 44
Multiple SET BIT
REGISTER |= ( refer below)
|=
((1<<7) | (1<<5) | (1<<2))
© 2013, www.thinklabs.in 45
Multiple CLEAR BIT
REGISTER &=~ ( refer below)
&=~
((1<<7) | (1<<5) | (1<<2))
© 2013, www.thinklabs.in 46
Switch Program
#include<avr/io.h>
#include<util/delay.h>
void main()
{
DDRC=OxFF; // Configuration
DDRD&=~(1<<6); // PORTD 6th pin is SW1
PORTD|=(1<<6); //PULL – UP resistor
while(1) // super loop
{
if( (PIND & (1<<6)) == O )
{
PORTC=OxOO; // All LEDS - ON, Active Low
_delay_ms(1000);
}
}
} © 2013, www.thinklabs.in 47
Switch Program
#include<avr/io.h>
#include<util/delay.h>
#define SW1 (PIND & (1<<6)) // macro for SW1
void main()
{
DDRC=OxFF; // Configuration
DDRD&=~(1<<PD6); // PD6 is already #defined as 6 @ avr/ io.h
PORTD|=(1<<PD6); //PULL – UP resistor
while(1) // super loop
{
if( SW1 == O )
{
PORTC=OxOO; // All LEDS - ON, Active Low
_delay_ms(1000);
}
© 2013, www.thinklabs.in 48
© 2013, www.thinklabs.in 49
Direct OPERATION for REGISTERS
 7..4 – o/p
 3...0 – i/p
DDRC = 0b11110000;
(or)
DDRC = 0xF0;
 0 – input
 1- output
© 2013, www.thinklabs.in 50
Bitwise OPERATION for REGISTERS
 7..4 – o/p
 3...0 – i/p
DDRC |=
((1<<7)|(1<<6)|(1<<5)|(1<<4));
(and also)
DDRC &=~
((1<<3)|(1<<2)|(1<<1)|(1<<0));
© 2013, www.thinklabs.in 51
Key Notes for An Embedded Developer
What is a Compiler?
What is a Cross–Compiler..?
Diff B/W uC & uP
CISC & RISC…?
Architecture…?
= Program memory & Data Memory
© 2013, www.thinklabs.in 52
Compiler
 The process of converting high level language to the
machine level language
 For the SAME processor.
 Example : Turbo C, Dev C
 Programs are compiled &
 Output is viewed on the SAME System
© 2013, www.thinklabs.in 53
Cross -Compiler
 The process of converting high level language to the
machine level language
 For the TARGET processor.
 Example : winAVR, KeilC, AVR Studio
 Programs are compiled in a system &
 Output is viewed on ANOTHER System
© 2013, www.thinklabs.in 54
5 Golden Rules for Programming
also called as Cross Compilation
1. Make New Separate folder for Each &
Every Program
2. Only Makefile and .c (dot C) file…?
3. ‘M ‘of Makefile should be in Capital.
4. Target name in Makefile & some
changes
5. Those three Switches in your uNiBoard
© 2013, www.thinklabs.in 55
© 2013, www.thinklabs.in 56
Tools to Remember
To Compile
Tools  Make All
To Program
Tools  Make Program
© 2013, www.thinklabs.in 57
ReCap
 X= 6;
 Right to Left Operation in C.
 So, We are passing the value 6 to X,
 Similarly,
 DDRx=OxFF, and PORTx=OxFF;
 So, We are (passing) Writing an 8 bit Value to REGISTER
 But, in PINx , we are just only reading from it.
 PINx & (1<< pos )
© 2013, www.thinklabs.in 58
R/W - Registers
DDRx - Write Only
PORTx - Write Only
PINx - Read Only
© 2013, www.thinklabs.in 59
THANK U…
Contact
maaniq1805@gmail.com
www.linkedin.com/in/maaniq
www.facebook.com/maaniq
©2013,www.thinklabs.in
60

More Related Content

What's hot

Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robot
Abhishek Sood
 
ATmega 16
ATmega 16ATmega 16
ATmega 16
Rahul Singh
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922
truongnhan1985
 
Programming pic microcontrollers
Programming pic microcontrollersProgramming pic microcontrollers
Programming pic microcontrollers
MAIYO JOSPHAT
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
Mahmoud Sadat
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
Siva Kumar
 
Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]gauravholani
 
AVR ATmega32
AVR ATmega32AVR ATmega32
AVR ATmega32
Prashant Tiwari
 
What is POR,LVD,WDT ?
What is POR,LVD,WDT ?What is POR,LVD,WDT ?
What is POR,LVD,WDT ?
Pantech ProLabs India Pvt Ltd
 
Basics of ATmega32
Basics of ATmega32Basics of ATmega32
Basics of ATmega32
Nima Ghaedsharafi
 
Getting started with pic microcontrollers
Getting started with pic microcontrollersGetting started with pic microcontrollers
Getting started with pic microcontrollers
Pantech ProLabs India Pvt Ltd
 
Presentation
PresentationPresentation
Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers
Premier Farnell
 
Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advanced
Imran Sheikh
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
VISHNU KP
 
Introduction to microcontrollers
Introduction to microcontrollersIntroduction to microcontrollers
Introduction to microcontrollersCorrado Santoro
 
ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part I
VineethMP2
 

What's hot (20)

Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robot
 
Em s7 plc
Em s7 plcEm s7 plc
Em s7 plc
 
ATmega 16
ATmega 16ATmega 16
ATmega 16
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922
 
Programming pic microcontrollers
Programming pic microcontrollersProgramming pic microcontrollers
Programming pic microcontrollers
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
 
Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]
 
AVR ATmega32
AVR ATmega32AVR ATmega32
AVR ATmega32
 
What is POR,LVD,WDT ?
What is POR,LVD,WDT ?What is POR,LVD,WDT ?
What is POR,LVD,WDT ?
 
Basics of ATmega32
Basics of ATmega32Basics of ATmega32
Basics of ATmega32
 
Getting started with pic microcontrollers
Getting started with pic microcontrollersGetting started with pic microcontrollers
Getting started with pic microcontrollers
 
Presentation
PresentationPresentation
Presentation
 
Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers
 
Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advanced
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
 
Atmega32
Atmega32Atmega32
Atmega32
 
Introduction to microcontrollers
Introduction to microcontrollersIntroduction to microcontrollers
Introduction to microcontrollers
 
Introduction to stm32-part1
Introduction to stm32-part1Introduction to stm32-part1
Introduction to stm32-part1
 
ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part I
 

Viewers also liked

Introduction to Embedded Systems.
Introduction to Embedded Systems.Introduction to Embedded Systems.
Introduction to Embedded Systems.
Manicka Raja PL
 
training report on embedded system and AVR
training report on embedded system and AVRtraining report on embedded system and AVR
training report on embedded system and AVR
Urvashi Khandelwal
 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basics
sagar Ramdev
 
embedded systems and robotics on avr platform
embedded systems and robotics on avr platformembedded systems and robotics on avr platform
embedded systems and robotics on avr platform
Neha Sharma
 
AVR Microcontroller
AVR MicrocontrollerAVR Microcontroller
AVR MicrocontrollerÖzcan Acar
 
AVR Fundamentals
AVR FundamentalsAVR Fundamentals
AVR Fundamentals
Vinit Vyas
 
AVR programming - BASICS
AVR programming - BASICSAVR programming - BASICS
AVR programming - BASICS
Robotix 2011
 
Programming ATmega microcontroller using Embedded C
Programming ATmega microcontroller using Embedded CProgramming ATmega microcontroller using Embedded C
Programming ATmega microcontroller using Embedded C
Varun A M
 
Avr introduction
Avr introductionAvr introduction
Avr introduction
Anant Shrivastava
 

Viewers also liked (9)

Introduction to Embedded Systems.
Introduction to Embedded Systems.Introduction to Embedded Systems.
Introduction to Embedded Systems.
 
training report on embedded system and AVR
training report on embedded system and AVRtraining report on embedded system and AVR
training report on embedded system and AVR
 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basics
 
embedded systems and robotics on avr platform
embedded systems and robotics on avr platformembedded systems and robotics on avr platform
embedded systems and robotics on avr platform
 
AVR Microcontroller
AVR MicrocontrollerAVR Microcontroller
AVR Microcontroller
 
AVR Fundamentals
AVR FundamentalsAVR Fundamentals
AVR Fundamentals
 
AVR programming - BASICS
AVR programming - BASICSAVR programming - BASICS
AVR programming - BASICS
 
Programming ATmega microcontroller using Embedded C
Programming ATmega microcontroller using Embedded CProgramming ATmega microcontroller using Embedded C
Programming ATmega microcontroller using Embedded C
 
Avr introduction
Avr introductionAvr introduction
Avr introduction
 

Similar to AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq

Running Cognos on Hadoop
Running Cognos on HadoopRunning Cognos on Hadoop
Running Cognos on Hadoop
Senturus
 
Joel Falcou, Boost.SIMD
Joel Falcou, Boost.SIMDJoel Falcou, Boost.SIMD
Joel Falcou, Boost.SIMD
Sergey Platonov
 
Quick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIOQuick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIO
Chris Simmonds
 
Static analysis works for mission-critical systems, why not yours?
Static analysis works for mission-critical systems, why not yours? Static analysis works for mission-critical systems, why not yours?
Static analysis works for mission-critical systems, why not yours?
Rogue Wave Software
 
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxDataOptimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
InfluxData
 
Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
Windows Developer
 
Revisiting Silent: Installs Are they still useful?
Revisiting Silent: Installs Are they still useful?Revisiting Silent: Installs Are they still useful?
Revisiting Silent: Installs Are they still useful?
Revelation Technologies
 
GLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New FeaturesGLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New Features
Biju Thomas
 
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 MeetupPreparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
YashrajNayak4
 
MySQL performance webinar
MySQL performance webinarMySQL performance webinar
MySQL performance webinar
Abel Flórez
 
Instruction Set Architecture
Instruction Set ArchitectureInstruction Set Architecture
Instruction Set Architecture
Dilum Bandara
 
03 workshop
 03 workshop 03 workshop
03 workshop
Ziyuan Chen
 
DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf
DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdfDataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf
DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf
Miguel Angel Fajardo
 
r2con 2017 r2cLEMENCy
r2con 2017 r2cLEMENCyr2con 2017 r2cLEMENCy
r2con 2017 r2cLEMENCy
Ray Song
 
Getting started with Hadoop, Hive, Spark and Kafka
Getting started with Hadoop, Hive, Spark and KafkaGetting started with Hadoop, Hive, Spark and Kafka
Getting started with Hadoop, Hive, Spark and Kafka
Edelweiss Kammermann
 
Embedded system by owais
Embedded system by owaisEmbedded system by owais
Embedded system by owais
Owais Mushtaq
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
Kristofferson A
 
sap basis transaction codes
sap basis transaction codessap basis transaction codes
sap basis transaction codes
EOH SAP Services
 

Similar to AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq (20)

Rsockets ofa12
Rsockets ofa12Rsockets ofa12
Rsockets ofa12
 
Running Cognos on Hadoop
Running Cognos on HadoopRunning Cognos on Hadoop
Running Cognos on Hadoop
 
Joel Falcou, Boost.SIMD
Joel Falcou, Boost.SIMDJoel Falcou, Boost.SIMD
Joel Falcou, Boost.SIMD
 
Quick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIOQuick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIO
 
Static analysis works for mission-critical systems, why not yours?
Static analysis works for mission-critical systems, why not yours? Static analysis works for mission-critical systems, why not yours?
Static analysis works for mission-critical systems, why not yours?
 
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxDataOptimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
 
Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
Build 2016 - B880 - Top 6 Reasons to Move Your C++ Code to Visual Studio 2015
 
Revisiting Silent: Installs Are they still useful?
Revisiting Silent: Installs Are they still useful?Revisiting Silent: Installs Are they still useful?
Revisiting Silent: Installs Are they still useful?
 
GLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New FeaturesGLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New Features
 
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 MeetupPreparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
 
MySQL performance webinar
MySQL performance webinarMySQL performance webinar
MySQL performance webinar
 
Instruction Set Architecture
Instruction Set ArchitectureInstruction Set Architecture
Instruction Set Architecture
 
03 workshop
 03 workshop 03 workshop
03 workshop
 
DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf
DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdfDataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf
DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf
 
r2con 2017 r2cLEMENCy
r2con 2017 r2cLEMENCyr2con 2017 r2cLEMENCy
r2con 2017 r2cLEMENCy
 
Getting started with Hadoop, Hive, Spark and Kafka
Getting started with Hadoop, Hive, Spark and KafkaGetting started with Hadoop, Hive, Spark and Kafka
Getting started with Hadoop, Hive, Spark and Kafka
 
Embedded system by owais
Embedded system by owaisEmbedded system by owais
Embedded system by owais
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
 
sap basis transaction codes
sap basis transaction codessap basis transaction codes
sap basis transaction codes
 

Recently uploaded

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq