Selamat Datang Para Pengunjung

25 Mei 2010

Pengertian JAVA





Java merupakan suatu teknologi perangkat lunak yang di dalamnya mencakup bahasa pemrograman. Selain itu Java juga merupakan suatu platform yang memiliki virtual machine dan library yang diperlukan untuk menulis dan menjalankan suatu program. Java sendiri pada awalnya dikembangkan pada lingkungan komputer oleh Sun Microsystem Inc. dengan tujuan untuk menghasilkan suatu bahasa komputer sederhana tanpa harus terikat pada arsitektur tertentu. Maka tak heran jika dalam perkembangannya Java dapat dijalankan pada berbagai platform sistem operasi seperti Linux, Windows maupun Unix.


Karena keunikan dan kehandalannya, Java pun semakin banyak dikenal. Pada tahun 1995 Sun meluncurkan sebuah browser berbasis Java dengan julukan Hot Java, kemudian diikuti Netscape yang memutuskan untuk membuat browser dengan dilengkapi bahasa Java di dalamnya. Setelahnya ikut bergabung pula berbagai pengembang ternama diantaranya IBM dan Microsoft. Kemudian pada tahun berikutnya, Sun Microsystem Inc. merilis Java Software Development Kit (JDK) pertamanya, JDK 1.1. Dan terus berkembang dari pemrograman applet yang berjalan di browser menjadi pemrograman kelas dunia yang banyak digunakan untuk pengembangan aneka ragam aplikasi. Tidak hanya pada komputer, Java juga dapat berjalan pada bermacam-macam perangkat, mulai telepon genggam sampai aplikasi berskala enterprise pada komputer server.

Read more / Selengkapnya...

Pengertian GUI





Antar muka komputer yang berbasiskan grafis. Adalah citra grafis yang ditampilkan di layar komputer yang memungkinkan untuk mengakses aplikasi software dengan memakai menu dropdown, dialog box, radio button, check box, panel, tabs, toolbar, icon shortcuts dan tool lain. Atau bisa juga dikatakan jenis antarmuka pengguna yang memungkinkan orang untuk berinteraksi dengan program dengan lebih banyak dengan gambar daripada perintah teks. Sebuah GUI grafis menawarkan ikon, dan visual indikator, sebagai lawan dari antarmuka berbasis teks. Contoh perangkat yang menggunakan GUI: perangkat genggam seperti MP3 Players, Portable Media Player dan perangkat Permainan. GUI ini dimulai pertama kali dengan X Windows hasil penelitian di MIT, kemudian Macintosh, Sun View, lalu disusul oleh Microsoft Windows, dan sistem operasi lainnya.

oke lah hanya itu saja yang dapat saya tulis, terima kasih
Read more / Selengkapnya...

DASAR-DASAR PEMROGRAMAN DENGAN SOFTWARE UMPS




UMPS adalah singkatan dari Universal Microprocessor Program Simulator, yaitu simulator pemrograman mikrokontroler yang universal, yang dapat mensimulasikan pemrograman mikrokontroler untuk banyak tipe seperti 8031, 8032, ATMEG161, ATMEG603, 68HC11, PIC, SUNPLUS, dan lain sebagainya. UMPS dapat berjalan pada sistem operasi Windows 3.11, Windows NT/2000, Windows XP.

UMPS dapat mensimulasikan beberapa CPU dengan memori maksimum sebesar 64 K Byte. UMPS menggunakan file CPL yang dapat menggunakan file dengan ekstensi txt atau asm. Setelah loading UMPSdapat melakukan assemble, disassemble, dan mengeksekusi instruksi yang ada dalam file. UMPS juga mampu menampilkan dan memodifikasi isi register internal, isi RAM, ROM, mendisassemble program, breakpoint, dan pengaturan-pengaturan lainnya.

Sistem tidak hanya mensimulasikan CPU tetapi juga mampu mensimulasikan peripheral environtment. Hal ini karena UMPS terhubung ke virtual CPU core. Environtment dihasilkan dari resources. Setiap resource dapat ditampilkan pada window khusus dan dapat dihubungkan secara individual ke beberapa komponen simulasi microprocessor (seperti RAM, ROM, register-register, pin, dan lain sebagainya.

UMPS dapat menampilkan memori-memori, register-register dan status dalam multiple document interface. Untuk memulai simulasi dengan UMPS dapat mengikuti langkah-langkah sebagai berikut :
Laporan Bisa Didownload pada Read More
- Loading CPL file: configure => load CPU
- Configure register window-Configure Registers
- Configure resource: Configure Resources
- Display CPU Code: View CPU Code


UMPS dapat menjalankan program dalam format file HEX atau UMPS dapat menampilkan isi ROM dengan memilih menu: View => CPU code


Edit Area adalah bagian dari window CPU code yang digunakan untuk meng-edit atau menuliskan Mnemonic directly secara langsung. Setelah dilakukan koreksi, tiap-tiap baris Mnemonic akan dikembalikan untuk dievaluasi dan di-compile. Jika instruksi yang diberikan salah, maka UMPS akan menampilkan pesan kesalahan yang ditandai dengan tulisan berwarna merah, dan posisi instruksi yang salah. Dengan meng-klik instruksi yang salah atau menekan tombol (CTRL + G) maka kursor akan menuju ke tempat instruksi yang salah untuk dilakukan koreksi. Apabila instruksi benar, maka akan tampil pesan bahwa proses compile sukses.
UMPS dapat mensimulasikan beberapa resources komponen eksternal seperti di bawah ini :

- LED (Red, Green, Yellow)
- Display 7-segments
- Panel LCD
- D/A dan A/D Converter
- Real time 12C clock
- Push button
- 4 atau 8 Binary decoder
- 8 x Latch

- Shift Register, digital Counter, dan sebagainya. Untuk memilih resources dapat dilakukan dengan memilih menu Configure => resources, kemudian menekan tombol Add. Tampilan pemilihan resources seperti terlihat pada gambar di bawah ini:


Laporan Bisa Download Dibawah ini



Read more / Selengkapnya...

Meletakkan GLU pada Visual Basic





di bawah ini adalah artikel yang bermanfaat untuk kalian semua. oke kita mulai saja jangan terlalu panjang mukhadimahnya...

sebelumnya anda harus mendownload file untuk memasukan data ke dalam microsoft visual basic, supaya bisa menjalankan GLU.
ini ada link yang bisa anda download


Cara meletakkan file-file ke dalam Microsoft Visual Studio
  1. Instal Microsoft Visual Basic
  2. File glut.h di letakkan pada C:\Program Files\Microsoft Visual Studio\VC98\Include\GL
  3. Tempatkan file library (glut32.lib) pada C:\Program Files\Microsoft Visual Studio\VC98\Lib
  4. Tempatkan file DLL (glut32.dll) pada C:\WINDOWS\system32

oke, ini saja yang dapat saya sharring, selamat mencoba
Read more / Selengkapnya...

24 Mei 2010

Download lagu TEAMLO




Bagi Pecinta Muzik Lucu, ini ada link yang bisa di download sesuka hati.
seperti muzik TEAMLO yang berjaya di kancah eropa eps salah maksudnya di kancah muzik indonesia yang bisa merombak alur cerita dari muzik tersebut.

  • Teamlo => Anak Manis.mp3




  • Teamlo => Extrajoss.mp3




  • Teamlo => Menuju Puncak.mp3




  • Teamlo => Sephia.mp3




  • Teamlo => Sweet Child o Mine.mp3

Read more / Selengkapnya...

Download Lagu VOJOEL




Adapun Lagu Aceh Banget Bisa di download dibawah ini :
VOJOEL collection.
  • Vojoel => I Love You.mp3




  • Vojoel => Sabtu_Minggu.mp3




  • Vojoel => Sangki Malam.mp3

Read more / Selengkapnya...

23 Mei 2010

Download lagu Rafli Kande




Dibawah ini ada beberapa Lagu Rafly Kande,
berikut Daftar mp3nya :
  • Rafly Kande => Seulanga.mp3



  • Rafly Kande => Saleum Aneuk Nanggroe.mp3




  • Rafly Kande => Ranup.mp3




  • Rafly Kande => Mon Hayati.mp3




  • Rafly Kande => Meukondroe.mp3




  • Rafly Kande => Ampuni.mp3











Read more / Selengkapnya...

Download lagu Liza AULIA




Ada beberapa Lagu Liza Aulia yang penulis upload di www.4shared.com diantaranya :
  • Liza Aulia => Hikayat Putro Bungsu.mp3



  • Liza Aulia => Kutiedhieng.mp3



  • Liza Aulia => Keuneubah Endatu.mp3



  • Liza Aulia => Mala Bayeun.mp3





Read more / Selengkapnya...

Operasi Bit dengan MCS51

Pada umumnya mikrokontroller mengolah data 8 bit sekali gus, misalnya mengisi akumulator dengan data 8 bit sekali gus, isi akumulator yang 8 bit dijumlahkan dengan isi memori yang 8 bit dan lain sebagainya. MCS51 dilengkapi kemampuan mengolah data per bit, untuk keperluan ini bit Carry dalam PSW diperlakukan sebagai ‘akumulator bit’, dan dilengkapi dengan beberapa instruksi khusus untuk operasi Boolean.

Objek operasi Bit
Seperti sudah dibahas dibagian depan, memori-data nomor $20 sampai $2F bisa dipakai menampung informasi dalam level bit. Setiap byte memori di daerah ini bisa menampung 8 bit informasi yang masing-masing dinomori tersendiri, misalkan bit 0 dari memori-data nomor $20 bisa disebut sebagai bit nomor 0, bit 1 memori-data nomor $20 disebut sebagai bit nomor 1… seterusnya bit 0 dari memori-data nomor $21 disebut sebagai bit nomor 8, bit 7 memori-data nomor $21 disebut sebagai bit nomor 15 dan seterusnyanya.
Laporan Bisa Didownload pada Read More
Dengan demikian memori-data nomor $20 sampai dengan nomor $2F sebanyak 16 byte memori bisa dipakai untuk menyimpan 128 bit (16 x 8 bit) data Boolean yang dinomori dengan bit nomor $00 sampai $7F. Di samping itu, operasi bit bisa pula belaku di memori-data nomor $80 sampai dengan $FF yang biasa disebut sebagai Special Function Register (SFR). Hanya SFR dengan nomor memori-data yang diakhiri dengan angka heksa-desimal 0 atau 8 yang bisa dipakai untuk operasi bit, bit pada memori-data daerah ini sebanyak 128 bit, mendapat nomor dari $80 sampai dengan $FF. Secara keseluruhan operasi bit bisa diberlakukan pada 256 lokasi bit.

Operasi bit yang bisa ditangani oleh MCS51 antara lain mencakup : pemberian nilai pada data biner 1 bit, perpindahan data 1 bit, operasi logika 1 bit meliputi operasi AND, OR dan NOT, pengujian nilai data biner 1 bit.

Pemberian nilai data biner

Untuk keperluan ini disediakan 2 instruksi, yakni SETB (Set Bit) dipakai memberi nilai ‘1’ pada data biner 1 bit, dan CLR (Clear Bit) dipakai memberi nilai ‘0’ pada data biner 1 bit. Contoh pemakaian instruksi ini sebagai berikut :

SETB ACC.0
SETB $E0
CLR P1.1
CLR $90

Instruksi SETBACC.0 di atas membuat bit 0 dari akumulator (ACC.0) bernilai ‘1’, tapi mengingat nomor bit dari bit 0 akumulator adalah $E0 (lihat Gambar 6), maka hasil kerja kedua instruksi SETB di atas adalah sama. Demikian pula dengan kedua instruksi CLR berikutnya, instruksi-instruksi ini akan mengakibatkan P1.1 bernilai ‘0’. Di samping itu perlu pula diingat, P1.1 terhubung ke kaki IC MCS51, jadi hasil kerja operasi SETB maupun CLR pada P0, P1, P2 dan P3 bisa langsung terukur dengan volt meter, atau operasi-operasi ini bisa langsung dipakai men-on/off-kan rangkaian di luar IC MCS51.

Perpindahan data biner

Dalam operasi bit, bit Carry di dalam Program Status Word (PSW, nomor $D0) diperlakukan sebagai akumulator. 256 data dalam level bit dalam MCS51, bisa dipindahkan dari satu posisi ke posisi yang lain, permindahan ini dilakukan dengan bantuan bit Carry yang mempunyai sifat sebagai ‘akumulator bit’.
Contoh permindahan data level bit ini bisa dilakukan sebagai berikut :

MOV C,P1.1
MOV P1.0,C

2 instruksi di atas akan meng-copy-kan tegangan pada kaki Port 1 bit 1 ke kaki Port 1 bit 0, dengan demikian tegangan pada kedua kaki IC MCS51 itu akan sama. Seluruh 256 bit data yang dibahas di atas, bisa dipindah-pindahkan dengan instruksi ini.

Operasi logika

Operasi logika pada umumnya mencakup empat hal, yaitu operasi AND, operasi OR, operasi EX-OR dan operasi NOT. MCS51 hanya bisa melaksanakan tiga jenis operasi logika yang ada, yakni intruksi ANL (AND Logical) untuk operasi AND instruksi ORL (OR Logical) untuk operasi OR, CPL (Complement bit) untuk operasi NOT.
Bit Carry pada PSW diperlakukan sebagai ‘akumulator bit’, dengan demikian operasi AND dan operasi OR dilakukan antara bit yang tersimpan pada bit Carry dengan salah satu dari 256 bit data yang dibahas di atas. Contoh dari instruksi-instruksi ini adalah :

ANL C,P1.1
ANL C,/P1.2

Instruksi ANLC,P1.1 meng-AND-kan nilai pada bit Carry dengan nilai Port 1 bit 1 (P1.1), dan hasil operasi tersebut ditampung pada bit Carry. Instruksi ANL C,/P1.1persis sama dengan instruksi sebelumnya, hanya saja sebelum di-AND-kan, nilai P1.1dibalik (complemented) lebih dulu, jika nilai P1.1=‘0’ maka yang di-AND-kan dengan bit Carry adalah ‘1’, demikian pula sebaliknya. Hal serupa berlaku pada instruksi ORL. Instruksi CPL dipakai untuk membalik (complement) nilai semua 256 bit data yang dibahas diatas. Misalnya :

CPL C
CPL P1.0

CPLC akan membalik nilai biner dalam bit Carry (jangan lupa bit Carry merupakan salah satu bit yang ada dalam 256 bit yang dibahas di atas, yakni bit nomor $E7 atau PSW.7).

Pengujian nilai Boolean

Pengujian Nilai Boolean dilakukan dengan instruksi JUMP bersyarat, ada 5 instruksi yang dipakai untuk keperluan ini, yakni instruksi JB (JUMP if bit set), JNB (JUMP if bit Not Set), JC (JUMP if Carry Bit set), JNC (JUMP if Carry Bit Not Set) dan JBC (JUMP if Bit Set and Clear Bit). Dalam instruksi JB dan JNB, salah satu dari 256 bit yang ada akan diperiksa, jika keadaannya (false atau true) memenuhi syarat, maka MCS51 akan menjalankan instruksi yang tersimpan di memori-program yang dimaksud. Alamat memori-program dinyatakan dengan bilangan relatip terhadap nilai Program Counter saat itu, dan cukup dinyatakan dengan angka 1 byte. Dengan demikian instruksi ini terdisi dari 3 byte, byte pertama adalah kode operasinya ($29 untuk JB dan $30 untuk JNB), byte kedua untuk menyatakan nomor bit yang harus diuji, dan byte ketiga adalah bilangan relatip untuk instruksi tujuan. Contoh pemakaian instruksi JB dan JNB sebagai berikut :

JB P1.1,$
JNB P1.1,$

Instruksi-instruksi di atas memantau kedaan kaki IC MCS51 Port 1 bit 1. Instruksi pertama memantau P1.1, jika P1.1 bernilai ‘1’ maka MCS51 akan mengulang instruksi ini, (tanda $ mempunyai arti jika syarat terpenuhi kerjakan lagi instruksi bersangkutan). Instruksi berikutnya melakukan hal sebaliknya, yakni selama P1.1 bernilai ‘0’ maka MCS51 akan tertahan pada instruksi ini.

Bit Carry merupakan bit yang banyak sekali dipakai untuk keperluan operasi bit, untuk menghemat pemakaian memori-program disediakan 2 instruksi yang khusus untuk memeriksa keadaan bit Carry, yakni JC dan JNC. Karena bit akan diperiksa sudah pasti, yakni bit Carry, maka instruksi ini cukup dibentuk dengan 2 byte saja, dengan demikian bias lebih menghemat memori program.

JC Periksa
JB PSW.7,Periksa

Hasil kerja kedua instruksi di atas sama, yakni MCS51 akan JUMP ke Periksajika ternyata bit Carry bernilai ‘1’ (ingat bit Carry sama dengan PSW bit 7). Meskipun sama tapi instruksi JCPeriksa lebih pendek dari instruksi JBPSW.7,Periksa, instruksi pertama dibentuk dengan 2 byte dan instruksi yang kedua 3 byte.
Instruksi JBC sama dengan instruksi JB, hanya saja jika ternyata bit yang diperiksa memang benar bernilai ‘1’, selain MCS51 akan JUMP ke instruksi lain yang dikehendaki MCS51 akan me-nol-kan bit yang baru saja diperiksa.

Pemakaian Instruksi operasi bit

Dengan ingtruksi-instruksi operasi bit yang ada, MCS51 bisa dipakai untuk mengimplementasi fungsi Boolean secara langsung, sebagai contoh persamaan Boolean berikut diimplementasikan dengan instruksi-instruksi MCS51.

Q=(U•(V+W))+(X•/Y)+/Z
(Catatan : /Y artinya not Y dan /Z artinya not Z).

Dalam Potongan Program baris 1 sampai dengan 7, P1.0P1.1 dan lainnya dinyatakan sebagai data bit dengan nama U, V dan selanjutnya, penamaan ini menggunakan perintah khusus untuk assembeler (Assembler Directive) BIT, hanya nama-nama yang dibentuk dengan assembler-directive BIT yang bisa dipakai untuk operasi bit.
download laporan di sini...
Read more / Selengkapnya...

22 Mei 2010

OPERASI LOGIKA

Operasi logika pada mikrokontroler MCS-51 menggunakan 4 (empat) jenis instruksi yaitu instruksi ANL (operasi logika AND), ORL (operasi logika OR), CPL (operasi logika NOT), dan XRL (operasi logika Exclusive-OR).

Logika AND
Operasi logika AND dapat dilakukan dengan instruksi ANL. Operasi logika AND dapat dilakukan dengan beberapa bentuk, antara lain:
ANL a,Rn
ANL A,addr
ANL A,@Rn
ANL A,#data 8-bit
ANL addr, A
ANL addr,#data 8-bit

Laporan Bisa Di download pada Read more

• Logika OR

Operasi logika OR dapat dilakukan dengan instruksi ARL. Operasi logika OR dapat dilakukan dengan beberapa bentk, antara lain:

OR A,Rn
OR A,addr
OR A,@Rn
OR A,#data 8-bit
OR addr, A
OR addr,#data

• Logika NOT

Operasi logika NOT dilakukan dengan satu instruksi yaitu CPL (compliment) isi register AS.

• Logika EX-OR (Exclusiv OR)

Operasi logika EX-OR dapat dilakukan dengan instruksi XRL. Operasi ini dapat dilakukandengan beberapa bentuk, antara lain :
XRL A,Rn
XRL A,addr
XRL A,@Rn
XRL a,#data 8-bit
XRL addr, A
XRL addr,#data


- Tujuan Percobaan

- Dasar Teori

- Daftar Alat Dan Bahan

- Langkah Kerja

- Tabel Data Pengamatan

- Pertanyaan Praktikum

- Jawaban Praktikum

- Analisa

- Kesimpulan

Download laporan disini

Read more / Selengkapnya...

OPERASI ARITMATIKA

Operasi aritmatika didalam mikrokontroler MCS-51 dapat dilakukan dengan format yang sudah ditentukan, yaitu : operasi add untukmenjumlahkan dua buah bilangan, mul untuk perkalian dua buah bilangan, sub untuk oengurangan dua buah bilangan, mul untuk perkalian dua buah bilangan yang berada pada register A dan register B, dan div untuk pembagi dua buah bilangan yang berada pada register A dan register B.

Untuk penjumlahan ada dua jenis yaitu add dan addc. Add digunakan untuk isi registr A dengan isi salah satu register sebagian ( RO...R7 ), register A dengan isi salah satu regiater serba guna di tunjukan oleh register atau alamay yang di tunjukan oleh angka langsung. Addc sama dengan add tetapi addc akn mengikuti carry bit dalam setiap operasi penjumlahan

Laporan Bisa Di download Pada Read more


Untuk pengurangan menggunakan peritah subb, yaitu mengurangkan data yang ada di register A dengan salah satu register serbaguna (R0....R7), register A dengan data langsung , dan register A dengan isi alamat yang ditunjukkan oleh register atau alamat yang ditunjukkan oleh angka langsung.

Perkalian hanya dilakukan untuk isi dua buah register yang berbeda pada register A dan register B, dan hasilnya ditempatkan pada register A. Pembagian juga dilakukan hanya untuk isi dua buah register yaitu register A bibagi isi register B, hasilnya ditempatkan diregister A dan sisa pembagian pada register B

ADD A,Rn. Instruksi ini adalah instruksi penjumlahan isi register A dengan isi salah satu R0....R7. ADD A,direct. Instruksi ini digunakan untuk menjumlahkan isi register A dengan data pada alamat memori tertentu secara langsung. ADD A,@Ri. Instruksi ini digunakan untuk menjumlahkan isi register A isi alamat yang ditunjukan oleh register serbaguna R0....R7. ADD a,#data. Instruksi ini digunakan untuk menjumlahkan isi register A dengan data langsung

Operasi penjumlahan dengan instruksi ADDC pada prinsipnya sama dengan penjumlahan ADD, hanya saja ADDC mengikuti Carry bit dalam penjumlahannya


- Tujuan Percobaan

- Dasar Teori

- Daftar Alat Dan Bahan

- Langkah Kerja

- Tabel Data Pengamatan

- Pertanyaan Praktikum

- Jawaban Praktikum

- Analisa

- Kesimpulan


Download laporan disini
Read more / Selengkapnya...

20 Mei 2010

DATA BACKUP for FAT

Oke guys, ini ada aplikasi yang saya sharring.

diantaranya DATA BACKUP yaitu sebuah aplikasi yang dapat membalikkan data yang berbentuk FAT.
jadi di bawah ini cara menginstalnya :
aplikasi ini tolong di download terlebih dahulu

http://www.4shared.com/file/Glh9C11s/GetDataBackforFAT_non_psword_.html

jadi setelah anda download, maka ikuti cara penginstalan di bawah ini


1. instal data setup.exe yang ada di winrar

>>Klik next



2. Centang Yes untuk melanjutkan

>>Pilih Yes dan Klik Next


3. Tentukan Lokasi penyimpanan

>>Klik Browser untuk menentukan lokasi penyimpanan
>>Klik Next


4. Oke, program siap untuk di jalankan

>>Klik Next

5. Klik Next Untuk Di run



6. Program sedang berjalan



7. Instalasi Selesai

>> Klik Finish

Adapun cara menjalankan aplikasi DataBackup ada dibawah ini

Cara Menjalankan Aplikasi


1. kita buka aplikasi GetDataBack for FAT di desktop

>>Klik Next Untuk Melanjutkan


2. Pilih Driver yang akan anda cari data yang hilang
(Disini gambar saya memilih data flashdisk)

>>Klik Next untuk melanjutkan


3. Tunggu Proses 100%

>>Current Process


4. Data telah selesai di proses

>>Klik Next


5. Data sedang Di extrac

>> tunggu beberapa saat


6. Selesai....

>>Apabila kita ingin mengetahui data kita yang terhapus, maka tanda dari data itu adalah P~1


Terima kasih udah membaca tutorial diatas, apabila ada kekurangan dari penulisan diatas penulis minta maaf karena manusia tidak ada yang sempurna.

Apabila kurang ngerti, bisa di comment.
Read more / Selengkapnya...

Download Lagu Aceh

 
User Online