Realisasi Model Sederhana Kendaraan Hovercraft Berbasis AVR.

!

!" # $
"

&
$ $

'
*

#$%&'

'
$ )

$
)

)
(


$
$
'

(
$

'

)
* (
$ (

$'
'

+ $

(


$'
)
$ ( $ '
$
'

$

(

$
)
)

)

()* ( +,

'

$

(
$

% $

$
$

$

$

$'

$

$


$
+
'

((

'

'

$

)

(
(

'
, '
$ ( '

( $

(

'
$

-'

$

$

+

$
,

(


+

$

)

$
$

$
$
$
(
.
/!
( * '
' & ( * '
( $
$ $
'

$
.( '
$'
$
+
'
' '
$' $
$
$
(
'
4
'
3 /05 4
'
6 "12 4
(
(
'

2 36 4
'
6 !! 4
'
7 /62 4
*

(

' $

$
$

(
)
( )
$
$


$

(
$

$(
'

(
$ ( $
$ (
'

'

0 123

0 !3" 4

$

'

'

/ "!1 4

.

$
.

/!

-

.

,

(


$ ')

/
!

* *

,

)

!" # $
"

#$%&'

% $

()* ( +,

)

$
(
*
* ( * ) $
( $
*
$
* & *
& $( &
&
$
$
*
$
* %
8
$)
** * ( * '
$ $
$
*
&
$
(
* '
''
$ )
((
'
%
$
,
( (
( $ *
& $ ( &
*
$ .
/!
*
$
9 (( $ & * (
$'
:(
$
*
**
* %
:
$
' *
*
(
'
(
(
$
*
'
( *
(
(
0 123 4
3 /05 4
(
( &
*
( &
0 !3" 4
&
'
( *
(
(
2 36
*
(
6 !! 4
(
( &
7 /62 4
*
( &
/ "!1 4
&
&
( *(
* ' &
$

)& $

*
* -*

$

$
.

$&
/! *

$
(

$

* (
)
' $) $
$
& *
*
&

*

(
6 "12 4
*
4

,
'

$

*

.#

>.

.#

>.,

. .



.

.> % %

.

.> .# =

.

.>

.

.> B. #.>

> . ..<

#.# %

< .

%/ =

:
:
:

= .<

#

/

% 3 %$

3

%7

3

%6

+

%"
%!

3
'

3

(

3

%2

7

#.# %%
%% /

=.< . .<

>%

$

"

%% 3 B )

5

%% 3 /

( B ) .(

5

%% 3 3

(B )

//

%% 7

.

%% 7 /
%% 7 3
%% 7 7 #

.
.

/!
/!

/!
.

/7
/7
/"

/!

/2

%% 7 6

.

%% 7 "

.

/!

/5

/!

%% 7 !

/5
? A @.

%% 6

/!

30

(

37

%% 6 /

' *

(

$

%3,

3"

%% 6 3

' *

(

$

A

32

%% "

35

%% " /

35

%% " 3

,

7/

%% !

73

%% 2

77

%%% 2 / =

#

%%% 2 3 .(
%%% 2 7

76
$

= )

7"

(

72

%%% 2 6

> $

%%% 2 "

$

75
>

71

%%% 2 !

71

%%% 2 2

60

%%% 2 5

6/

%%% 2 1

$

(

(

63

%%% 2 /0

? '"00@

#.# %%%

67

>.

%%% 7

*

$

>

%%% 7 /

$

$

6!

$

$

62

>

"7

(

"7

%%% 7 3

"6

%%% 7 3 /

.

%%% 7 3 3

? A @.

%%% 6 .

$

$

/!

""
/!

"2
"1

%%% 6 / B

=

.

!

"

!0

%%% 6 3 B

=

.

#

"

!/

%%% 6 7 B

=

.

!

"

!3

%%% 6 6 B

=

.

#

"

!7

%%% 6 " B

=

.

!

"

!6

%%% 6 ! B

=

.

#

"

!"

%%% 6 2 B

=

.

#

!

"

!!

%%% 6 5 B

=

.

#

#

"

!2

%%% 6 1 B

* !

"

!5

%%% 6 /0 B

* #

"

!1

%%% 6 // B

#

!

"

20

%%% 6 /3 B

#

#

"

2/

#.# %C

. .

%C /


' 3"

)
+

/"

$

(

(

' *

$

%3,

32

'

' 3!

7"

$

$

$

&

75

' 32 #

> )

$

' '

(
71

' 35

-(

$

) - )

$

'

'
6/

' 31

'"00 $

' 3 /0

(

' 7/

'

'

'

26

(

'

*
$

2"

(

'

*
$

22

(

'

*
$

25

(
$ (

' 6!

*
$

$ (
' 6"

"1

(

$ (
' 66

(

,>/

$ (
' 67

66
'

$ (
' 63

66

'"00

'

$
' 6/

*

'

*
$

50

(
$ (

*
$

5/

:

' 62

'

(

'

$ (
' 65

'

$

'
*

' 6 /0

'

$ (

' 6 /7

*

$
$

(

'

*

52

$ (

$ (

(

$

*

$

( )

( $

(

'

5!

$

$ (

' 6 /3

$

(
$

'

56
$

*

'

*

$
(

'

' 6 //

57

(
$ (

' 61

*

51

$
( $

( )

(

'

*

$

10

(

*

$ (
' 6 /6

'

1!
(

*

$ (
' 6 /"

'

12
(

*

$ (
' 6 /!

'

11
(

*

$ (
' 6 /2

'

/00
(

*

$ (
' 6 /5

'

/03
(

*

$ (
' 6 /1

'

/07
(

'

*

$ (
' 6 30

'

/0"
(

'

$ (
' 6 3/

'

*
/0!

(

$

:

*
' 6 33

*

'

$ (

/05

(
$

$

( )

(

*

*

( $

$ (
' 6 37

'
'

' 6 36

/01

(

$

*
'

$ (

///

(
$

$
( $

$ (
' 6 3"

'
$ $

' 6 3!

'

( )

(

'

*
//3

( ' $

$

(

$

//6
( ' $
$ $

$

(

$

//!

:

.

3/

1

33

/0

37

/0

36

/0

3"

//

3!

//

32

//

35

//

31

//

3 /0

//

3 //

//

3 /3

3/

3 /7

33

3 /6

73

7/

"2

73

"5

77

"5

:

0

B

'

3/

$

"

B

'

33

B

'

37 B ) - ) )

(

+

(( $
'

2

+ ( $ ' $ )

$

$
B

'

36 B )

B

'

3" B

/0
)
'

'

+

(

/3

(

) $

$ (
/3

B

'

3!

(

B

'

32 #

B

'

35

B

'

31

B

'

3 /0

B

'

3 //

%

A

$

)

5'

3/

B

'

3 /3

%

A

$

)

/! '

33

B

'

3 /7

B

'

3 /6

B

'

3 /" >

B

'

3 /!

B

'

3 /2

B

'

3 /5

(

B

'

3 /1

A

B

'

3 30 >

B

'

3 3/

(

B

'

3 33 #

$

(

B

'

3 37 #

$

(

B

'

3 36 #

B

'

3 3" = ) - )

$

.

/!

.

/!

$

)

/2

'

.

( $ .

/!

(

(

/7

( $ .

/!

/1

/!

( $

30

(

$

37

( $

(

(

36

'

(
(

) (

/5

' *

%3,
(

$

'

3!
A

32
31

$

70

$
+

36

* (

,

70
73

'

77
(

77
72

( $

60

:

B

'

3 3! ,

$

(

' '

(

63

B

'

3 32

B

'

3 35 &

B

'

3 31

B

'

7/ #

B

'

73

B

'

77

(

B

'

76

(

' &

$

$

61

B

'

7"

(

$ (

$

$

"0

B

'

7!

(

'

B

'

72

(

B

'

75

B

'

71

( -(

B

'

7 /0

(

B

'

7 //

B

'

7 /3

B

'

7 /7

67

'

'

67

'"00

66

$

$
(

$

(

6!

$

$
$

$

(

$

65
61

$

$

"0

$

$

"/

$

"3

( $

(
(

(

.

,
,

07
07

/!

"7
"6
"!

*

!0
*
!/

B

'

7 /6

*
!3

B

'

7 /"

*
!7

B

'

7 /!

*
!6

B

'

7 /2

*
!"

B

'

7 /5

*
!!

B

'

7 /1

'

*
!2

B

'

7 30

'

:

*

!5
B

'

7 3/

*

*
!1

B

'

7 33

*

*
20

B

'

7 37

'

*
2/

B

'

7 36

'

*
23

B

'

6/

( ' $

&

$

$

'

( $

$ $
B

'

63

( ' $

&

$

2"
$

'

( $

$ $
B

'

67

( ' $

&

$

2!
$

'

( $

$ $
B

'

66

( ' $

&

$

25
$

'

( $

$ $
B

'

6"

( ' $

&

$

$

21
'

( $

$ $
B

'

6!

( ' $

&

$

$

5/
'

( $

$ $
B

'

62

( ' $

&

$

'
B

'

65

'

( ' $

61

&

(

( $

$

56
$

'

( $

$ $

( ' $
)

'

$ $

'
B

$

53

&

$

5"
$

10 0 ( $

$

*

$ $
B

'

6 /0

52

( ' $
(

$

&
10

0

$
( $

$ $

$

)
*
55

:

B

'

6 //

( ' $
(

$

&
7!

0

$

$

( $

)
'

$ $
B

'

6 /3

10

( ' $
(

&

$

$

7! 0 ( $

$

)
'

$ $

1/

B

'

6 /7

*

13

B

'

6 /6

*

13

B

'

6 /"

*

*

17

B

'

6 /!

*

*

17

B

'

6 /2

'

*

16

B

'

6 /5

'

*

16

B

'

6 /1

$

$

(

$

(
B

'

6 30

1"
( ' $

&

$

$

'

( $

$
B

'

6 3/

( ' $

&

12

$

$

'

( $

$
B

'

6 33

( ' $

&

15

$

$

'

( $

$
B

'

6 37

( ' $

&

/00

$

$

'

( $

$
B

'

6 36

( ' $

&

/0/

$

$

'

( $

$
B

'

6 3"

( ' $

&

$

/07
$

'

( $

$
B

'

6 3!

( ' $

&

$

'
B

'

6 32

( ' $

'

6 35

( ' $

$

'

( $

$
&

$

'
B

/06

/0!
$

'

( $

$
&

$

:

/02
$

)

(

$

10 0 ( $

*

$
B

'

6 31

/01
( ' $

(

$

&

$

$

)

10 0 ( $

*

$
B

'

6 70

//0
( ' $

(

$

&

$

7! 0 ( $

$

)

'

$
B

'

6 7/

//3
( ' $

(

$

&
7!

0

$
( $

$

$

)
'
//7

:

LAMPIRAN A
FOTO MODEL KENDARAAN HOVERCRAFT

Universitas Kristen Maranatha

TAMPAK DEPAN

TAMPAK SAMPING

A-1

Universitas Kristen Maranatha

TAMPAK ATAS

TAMPAK BELAKANG

A-2

Universitas Kristen Maranatha

LAMPIRAN B
PROGRAM PADA PENGONTROL MIKRO
ATMEGA16

Universitas Kristen Maranatha

/*****************************************************
This program was produced by the
CodeWizardAVR V1.25.3 Professional
Automatic Program Generator
© Copyright 1998-2007 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com
Project : Final Assignment
Version : 2009
Date : 2/2/2009
Author : Erwin Surianto
Company : Electrical Engineering 2005 UKM
Comments: Realization Hovercraft Vehicle Model Using AVR

Chip type
: ATmega16
Program type
: Application
Clock frequency : 16.000000 MHz
Memory model
: Small
External SRAM size : 0
Data Stack size : 256
*****************************************************/
#include
#include
#include
int ton,tim,detik;
char temp,data1,data2,text[16],seperlimapuluh,seperlimapuluh2,terima;
float data3,ref;
bit ack,set,uart;

// I2C Bus functions
#asm
.equ __i2c_port=0x1B ;PORTA
.equ __sda_bit=2
.equ __scl_bit=1
#endasm
#include
// Alphanumeric LCD Module functions
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#include
#define RXB8 1
#define TXB8 0
#define UPE 2
#define OVR 3
#define FE 4
#define UDRE 5
#define RXC 7
#define FRAMING_ERROR (1