kompilasi, simulasi dan download program ke IC mikrokontroller AVR. Sedangkan CodeVisionAVR merupakan software C-cross compiler, dimana
program dapat ditulis dengan menggunakan bahasa C, CodeVision memiliki IDE Integrated Development Environment yang lengkap, dimana penulisan program,
compile, link, pembuatan code mesin assembler dan download program ke chip AVR dapat dilakukan dengan CodeVision, selain itu ada fasilitas terminal, yaitu
melakukan komunikasi serial dengan mikrokontroler yang sudah diprogram. Proses download program ke IC mikrokontroler AVR dapat menggunakan System
Programmable Flash on-Chip mengizinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI.
Sedangkan Code Vision AVR merupakan software C-cross Complier, dimana program dapat ditulis dalam bahasa C, CodeVision memiliki IDE
Integrated Development Environment yang lengkap dimana penulis program, compile, link, pembuatan kode mesin assembler dan download program ke chip
AVR dapat dilakukan dengan menggunakan Code Vision, selain itu ada fasilitas terminal, yaitu melakukan komunikasi serial dengan mikrokontroler yang sudah
diprogram. Proses download program ke IC mikrokontroler AVR dapat menggunakan System Programmable Flash On. Chip mengizinkan memori
program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI.
2.6 Komputer Personal PC
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan
orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri.
Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang
tidak berhubungan dengan matematika.
Universitas Sumatera Utara
2.7 Android
Beberapa tahun belakangan ini istilah Android sering sekali kita dengar, baca maupun kita lihat. Pada umumnya istilah Android sering dikaitkan dengan Ponsel,
Smartphone dan Tablet.
Penemu Android adalah Andy Rubin yang lahir pada tanggal 22 Juni 1946 di New Bedford, Amerika Serikat. Andy Rubin bersama-sama dengan Rich
Miner, Nick Sears, dan Chris White mendirikan Android.inc dan apada Juli 2005 dibeli oleh Google.
Pengertian Android adalah sistem operasi berbasis Linux yang dipergunakan sebagai pengelola sumber daya perangkat keras, baik untuk Ponsel,
Smartphone dan juga PC Tablet.
2.8 Visual Basic 6.0
Visual Basic pada dasarnya adalah sebuah bahasa pemograman komputer. Bahasa pemograman adalah perintah-perintah atau instruksi yang dimengerti oleh
komputer untuk melakukan tugas-tugas tertentu. Visual basic juga sering disebut sebagai sarana tool untuk menghasilkan program-program aplikasi berbasis
Windows. Beberapa kemampuan atau manfaat dari Visual Basic diantaranya seperti:
Untuk membuat program aplikasi berbasis Windows. Untuk membuat objek-objek pembantu program seperti misalnya kontrol
ActiveX, file Help, apliksi Internet, dan sebagainya. Menguji program debugging dan menghasilkan program akhir
berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan.
Pada dasarnya, kode pemograman adalah instruksi-instruksi yang ditulis oleh programmer yang memerintahkan aplikasi untuk melakukan tugas tertentu,
seperti melakukan tugas tertentu, seperti misalnya melakukan perhitungan,
Universitas Sumatera Utara
memanipulasi data, membuka dan menjalankan aktivitas tertentu, merespon input dari user, menghasilkan keluaran, dan sebagainya. Program pada Visual Basic
berfungsi menyatukan
kontrol-kontrol yang
ada didalam
aplikasi. Kurniadi,1999
Data adalah nilai mentah yang tidak memiliki arti jika berdiri sendiri, data pada Visual Basic dianggap sebagai nilai-niai yang bisa dimanipulasi dalam
pembuatan program. Data dan program saling berkaitan erat. Data adalah nilai yang dibutuhkan oleh aplikasi misalnya nama, alamat, tanggal lahir dan
sebagainya, sedangkan program adalah instruksi yang digunakan untuk memanipulasi data tersebut misalnya menyimpan data, menghitung data, dan
sebagainya. Keduanya adalah unsur-unsur utama di dalam membuat program aplikasi yang sempurna.
Variabel adalah tempat untuk menimpan nilai-nilai atau data-data secara sementara pada aplikasi Visual Basic. Variabel sifatnya tidak tetap artinya, isinya
bisa berubah-ubah. Variabel digunakan untuk menyimpan data-data untuk perhitungan, pengubahan properti, penentuan nilai dan sebagainya. Isi variabel
bisa berubah-ubah dari waktu ke waktu sesuai kebutuhan, sehingga variabel dapat juga diibaratkan seperti kotak penyimpanan.
2.9 VNC Virtual Network Connection