Anda di halaman 1dari 24

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER

PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI


1. SERIAL PORT INTERFACING
I.
II.

s afrodin@eepis-its.edu

III.

Tujuan
Peralatan
Hardware
1. Microcontroller ATMega128 Advanced Module
2. I/O Module
3. Konektor DB 9 Female to Female
Software
1. Microsoft Visual Studio 2008
Serial Port Configuration

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

IV.

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

V.
VI.
VII.

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI
Initialization

How to call the function

s afrodin@eepis-its.edu

ReadLine(): Reads up to the NewLine value in the input buffer. If a New Line is not found
before timeout, this method returns a null value.

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

WriteLine(string): Writes the specified string and the New Line value to the output
buffer. The written output includes the New Line string.

Open(): Opens a new serial port connection.

Close(): Closes the port connection.

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

s afrodin@eepis-its.edu

Project 1
ON OFF CONTROL FOR LED MODULE

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

s afrodin@eepis-its.edu

START All Programs Accessories Communication Hyper Terminal

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

10

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

11

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

12

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

13

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

14

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

15

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

16

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

17

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

s afrodin@eepis-its.edu

Project 2

18

s afrodin@eepis-its.edu

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

19

s afrodin@eepis-its.edu

Project 3
INPUT OUTPUT

20

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

btn_rea

s afrodin@eepis-its.edu

txb_rec

21

txb_sen
btn_sen

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI
List of Component
Component
TextBox
Button
s afrodin@eepis-its.edu

SerialPort

22

Name
txb_send
txb_recv
btn_send
btn_recv
sp

Function
Display Text to be send
Display Text received
Command to send the message
Command to read received data
API for Communication through

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI
Serial Port
Open Connection Serial Port:

serialPort1.Open();

s afrodin@eepis-its.edu

send message

23

PRAKTIKUM TEKNIK ANTAR MUKA KOMPUTER


PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI

serialPort1.WriteLine("message want to send");


serialPort1.WriteLine(txb_send.Text);

received message and display on the textbox txb_recv

s afrodin@eepis-its.edu

txb_recv.Text =

24

serialPort1.ReadLine();

Anda mungkin juga menyukai