Cari Blog Ini

Jumat, 27 Desember 2013

Praktikum-praktikum di Kelas

PRAKTEK-3
LCD KARAKTER

·         TUJUAN: 
1. Mahasiswa memahami rangkaian interface mikrokontroller dengan LCD Karakter 2 x 16 .
2. Mahasiswa dapat memahami program assembly untuk menampilkan data ke LCD Karakter 2 x 16 .
3. Mahasiswa memahami beberapa instruksi assembly dasar, MOV, Setb, Clr, dan waktu tunda .
4. Mahasiswa memahami mencetak karakter pada posisi baris dan kolom tertentu .

Gambar. Rangkaian interface ke LCD Karakter 2 x16

Modul LCD Character dapat dengan mudah dihubungkan dengan mikrokontroller seperti AT89S51.LCD yang akan kita praktikumkan ini mempunyai lebar display 2 baris 16 kolom atau biasa disebut sebagai LCD Character 2x16, dengan 16 pin konektor, yang didifinisikan sebagai berikut:

Gambar. Modul LCD Karakter 2x16

·         INISIALISASI
Sebelum kita dapat menggunakan modul LCD, kita harus melakukan inisialisasi dan mengkonfigurasikannya. Hal ini dijalankan dengan mengirimkan sejumlah instruksi ke LCD. Antara lain: pengaturan lebar data interface 8 bit atau 4 bit data bus, pemilihan ukuran font karakter 5x8 atau 5x7 dan lain-lain, dengan instruksi sebagai berikut.

 Init_lcd:
           mov r1,#00000001b              ;Display clear
           call write_inst                        ;EN=pulse dan RS=0
           mov r1,#00111000b              ;Function set, ;Data 8 bit,2 line font 5x7
           call write_inst                        ;Set bit EN=pulse dan RS=0
           mov r1,#00001100b              ;Display on, ;cursor off,cursor blink off
           call write_inst                        ;EN=pulse dan RS=0
           mov r1,#00000110b              ;Entry mode, Set increment
           call write_inst
           ret

Contoh Latihan :


Praktikum-praktikum di Kelas

PRAKTEK-2
SEVEN SEGMENT

Seven segment adalah diode LED sebanyak 7 buah yang disusun dan dikemas membentuk penampil angka, dan biasanya ditambahkan 1 buah LED untuk koma (Dot Point). Karena dibentuk dari kumpulan LED maka ada dua jenis seven segment, yaitu Common Anode (CA) dan Common Catode (CC).

Untuk penyalakan seven segment jenis CC maka masukan segment a s/d Dp harus diberi logika tinggi dan bagian CC dihubungkan dengan Ground.  Sedangkan jika ingin menyalakan seven segment jenis CA maka masukan segment a s/d Dp harus diberi logika LOW dan CA harus dihubungkan ke +5 VCC.


Contoh Latihan:
1.       Buatlah program untuk menampilkan tampilan angka 5 dan 7 di seven segment .
 berikut kode programnya,


Untuk materi lebih lengkapnya bisa download disini



Sumber : guru.technosains.com

Praktikum-praktikum di Kelas

PRAKTEK-1
BASIC I/O P1 SEBAGAI OUTPUT

Contoh latihan :
1.       Buatlah program untuk membaca data dari Port 1 ke Port C .
 berikut kode programnya,


2.       Buatlah program untuk menampilkan LED satu per satu secara otomatis bergantian dan cepat .
 berikut kode programnya,


3.       Buatlah program untuk menampilkan LED satu per satu secara otomatis berurutan dan memantul ke  arah sebaliknya secara berurutan juga .

PRAKTIKUM MIKROPROSESOR

Materi Praktikum Mikroprosesor 


Untuk lebih lengkapnya bisa download disini



Sumber : guru.technosains.com
Sumber : guru.technosains.comSumber : guru.technosains.com

Selasa, 25 Desember 2012

Program Database dan Koneksi dari SQL Server ke VB.Net 2010

1. Langkah pertama kita membuat Database. 

Buka SQL Server, bikin new database isikan tabel diantaranya : NIM, Nama, Tanggal lahir, Alamat, Jurusan dan SPP lalu simpan dgn nama tabel anda sendiri cth dbARIFDWI. Kemudian siap membuat program memakai VB 2010 dengan memanfaatkan database tersebut.
 
2.
Sekarang buka VB 2010. Buat koneksi Database SQL Server dengan VB 2010. 
  •   Buat Project Baru (Form) pada VB 2010.
  •   Klik menu Data, pilih New Data Source atau klik tab Data Sources dibawah tab Toolbox, muncul tulisan Add New Data Source dan klik.
  •   Akan muncul jendela Choose a Data Source Type, pilih Database dan klik tombol Next.
  •   Muncul jendela Chosse a Database Model, pilih Dataset dan klik tombol Next.
  •   Muncul jendela Chosse Your Connection dan klik tombol New Connection....
  •   Muncul jendela Chosse Data Source, klik SQL Server Database File sebagai Data Source lalu klik tombol Continue.
  •   Kemudian Pilih file database yg anda buat tadi cth dbARIFDWI dengan mengeklik tombol Browse... pada kotak Database File, kemudian anda klik Test Connection, jika koneksi berhasil muncul informasi berikut.

Senin, 17 Desember 2012

Function Return Value, Overloading Function dan Beberapa Function Bawaan

Kali ini saya akan menjelaskan ttg function" yg ada pd visual basic, mari simak penjelasan di bawah ini,
yang pertama sbg berikut,
  Function Return Value
 
Public Class Form6
Private Function fstat(ByVal ParamArray args() As Object) As Single()
// Membuat sub program dengan Function dengan variable fstat dengan parameter ByVal yang bererti melewatkan parameter secara nilai dengan tipe single yang berarti bilangannya bulat.
Dim hasil(3) As Single
// Membuat variable dengan nama hasil dengan jumlah teratas atau Ubound 3 yang bertipe data single.
Dim i As Integer
// Membuat variable dengan nama i yang bertipe data integer.
For i = 0 To UBound(args)
// Merupakan perulangan untuk i=0 sampai batas teratas dari array
_MORE_TEXT_TAG_
hasil(0) = hasil(0) + args(i)
// hasil (0) = 0 karena perulangan belum di mulai. // args(i) = nilai dari indeks array ke i
If i = 0 Then
// jika i = 0 maka lakukan sebagai berikut
hasil(1) = args(i)
// hasil 1 = nilai dari indeks ke i
hasil(2) = args(i)
// hasil 2 =nilai dari indeks ke i
End If
// Selain i=0,atau jika i bukan sama dengan 0
If hasil(1) < args(i) Then hasil(1) = args(i)
// Jika hasil 1 lebih kecil dari nilai i maka hasil 1= nilai dai indeks ke i
If hasil(1) > args(i) Then hasil(1) = args(i)
// Jika hasil 2 lebih kecil dari nilai i maka hasil 2= nilai dai indeks ke i
Next i
Return hasil
// Akan kembali ke hasil
End Function
End Class

Senin, 10 Desember 2012

Tugas 7 (MENU,TOOLBAR,& MDI FORM)

Kali ini saya akan membahas tentang :

1. Membuat form MDI minimal 4 form anak 

Berikut tampilannya,


Untuk memanggil 4 form anak tsb ini source kodenya,