Pemrograman Bahasa Assembly: Membuat Karakter AABBCC sampai ZZ Berwarna-Warni

//26 Okt 2014
//Posted by Robby Fajri Maulana
Kali ini saya akan memberikan tutorial cara untuk membuat karakter
"AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ" berwarna-warni menggunakan program assembly

Untuk membuat karakter ini perintah yang digunakan masih sama dengan perintah-perintah yang pernah diajarkan sebelumnya. Aplikasi yang diperlukan juga masih sama, yaitu TASM, TLINK, RTM, dan Command Prompt.

Pertama, bukalah Command Prompt, Masuki direktori assembly, kemudian buka windows text editor.



Sekarang buatlah perintah-perintah seperti yang tertulis dibawah ini.

.model small
.code
org 100h

proses :
        mov ah,09h     ;Kode untuk mencetak warna
        mov bl,93h     ;Kode warna yang akan dicetak
        mov cx,52       ;Jumlah karakter warna yang akan dicetak
        
repeat:
        int 10h              ;Cetak warna       
        add bl,1            ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
        loop repeat      ;Ulangi perintah "repeat:"

        mov ah,02h      ;Kode untuk mencetak karakter
        mov dl,'A'         ;Karakter yang akan dicetak
        mov cx,26         ; Jumlah karakter yang akan dicetak
ulang :
        int 21h              ;Cetak karakter
        int 21h              ;Cetak karakter, sehingga menghasilkan 2 karakter yang sama

        add dl,1             ;Menambah kode karakter sebanyak 1
        loop ulang         ;ulangi perintah 'ulang:'

       int 20h               ;menghentikan program
END proses              ; akhiri 'proses'


Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.

Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut

Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.

Tag :, Tag :, Tag :

Pemrograman Bahasa Assembly: Membuat Huruf A Sebanyak 5 Kali dan Berwarna-warni

//Posted by Robby Fajri Maulana
Kali ini saya akan memberikan tutorial untuk membuat karakter A sebanyak lima kali dan berwarna-warni menggunakan program bahasa assembly.

Untuk membuat program ini, kita masih akan menggunakan program dan perintah yang sama seperti sebelumnya. Pertama-tama, bukalah dulu text editor menggunakan command prompt



Sekarang buatlah program menggunakan perintah-perintah sebagai berikut.

.model small
.code
org 100h
proses:
        mov ah,09h   ;Kode untuk mencetak warna
        mov bl,93h    ;Kode warna yang akan dicetak
        mov cx,05      ;Jumlah karakter warna yang akan dicetak
ulang:
        int 10h           ;Cetak warna
        add bl,1          ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda 
        loop ulang     ;ulangi perintah 'ulang:'

        mov ah,02h   ;Kode untuk mencetak karakter
        mov dl,'A'     ;Karakter yang akan dicetak
        mov cx,05      ; Jumlah karakter yang akan dicetak
ulang2:
        int 21h          ;Cetak karakter
        loop ulang2   ;ulangi perintah 'ulang2:'

        int 20h

end     proses


Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.

Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut



Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.

download link
Tag :, Tag :, Tag :

Pemrograman Bahasa Assembly (Assembler): Membuat Karakter ABCDEEDCBA dengan Huruf ABCDE Berwarna-warni

//Posted by Robby Fajri Maulana
Pada kesempatan kali ini saya akan memberikan tutorial cara untuk membuat Karakter ABCDEEDCBA dengan huruf ABCDE berwarna-warni menggunakan Bahasa Assembly.

Aplikasi yang diperlukan masih sama seperti sebelumnya yaitu TASM, TLINK, dan RTM serta menggunakan aplikasi Command Prompt untuk membuka, membuat dan menjalankan program.


Untuk membuat karakter ini, kita masih akan menggunakan perintah-perintah yang sama seperti perintah register sebelumnya, dengan beberapa perintah baru untuk membuat warna pada karakter.

Pertama bukalah dulu aplikasi command prompt.



Untuk membuat karakter ini, kita memerlukan register-register baru, yaitu :

mov ah,09h  ; Register ini digunakan untuk membuat warna pada karakter bisa dicetak
mov bl,xxh  ; Register ini sebagai kode warna karakter yang akan dicetak, ubah xx menjadi kode warna yang diinginkan
int 10h          ; Register ini digunakan untuk mencetak warna pada karakter
sub               ; Register ini adalah kebalikan dari register ADD, fungsinya untuk mengurangi karakter.

Sekarang, buatlah perintah-perintah berikut dalam text editor untuk membuat karakter.

.model small
.code
org 100h
proses:
        mov ah,09h   ;Kode untuk mencetak warna
        mov bl,93h    ;Kode warna yang akan dicetak
        mov cx,5h      ;Jumlah karakter warna yang akan dicetak
ulang:
        int 10h            ;Cetak warna
        ADD bl,1        ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
        loop ulang      ;ulangi perintah 'ulang:'

        mov ah,02h     ;Kode untuk mencetak karakter
        mov dl,'A'       ;Karakter yang akan dicetak
        mov cx,4h       ; Jumlah karakter yang akan dicetak
ulang2:
        int 21h             ;Cetak karakter
        add dl,1           ;Menambah kode karakter sebanyak 1
        loop ulang2     ;ulangi perintah 'ulang2:'

        mov ah,02h     ;Kode untuk mencetak karakter
        int 21h             ;Cetak karakter
        mov cx,5h        ;jumlah karakter yang akan dicetak
ulang3:
        int 21h             ;Cetak karakter
        sub dl,1            ;Mengurangi kode karakter sebanyak 1
        loop ulang3     ;ulangi perintah 'ulang3'


        int 20h              ;menghentikan program
END proses              ; akhiri 'proses'

     


Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.

Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut



Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.


Tag :, Tag :, Tag :

Membuat Komponen Seven Segment Menggunakan Protel Schematic Library Editor.

//1 Okt 2014
//Posted by Robby Fajri Maulana
Kali ini saya akan memberikan tutorial untuk membuat komponen berbentuk angka 8 menggunakan protel schematic library editor.
Adapun Aplikasi yang dibutuhkan adalah Protel Schematic 1.0. Bagi yang belum memilikinya bisa didownload di link dibawah ini

Download link (3mb): (mediafire|4shared)

Ikuti petunjuk instalasi sesuai dengan yang ada pada file protel schematic. Setelah menginstall protel schematic dengan benar, bukalah aplikasi advanced schematic.



Pada menu bar protel diatas, klik pada library lalu pilih edit library untuk membuka Schematic Library Editor.



Pada Menu Bar klik File->New untuk membuat file component baru. Maka akan muncul tampilan seperti ini:


Untuk membuat komponen ini, ikutilah langkah-langkah berikut:

Pertama, klik icon   (rectangle) yang terdapat pada library editor, kemudian letakkan pada lembar kerja Library Editor seperti dibawah ini.


Lalu klik icon  (Graphical polygon shapes)  yang ada pada library editor, kemudian bentuk dan letakkan pada lembar kerja seperti dibawah ini.


Bentuk lagi sehingga berbentuk seperti angka 8 seperti ini

Klik Icon (Ellipses) pada Library Tools,kemudian buat dot atau titik 'DP' disamping angka '8' seperti gambar dibawah ini



Klik icon(Pins) pada Library Tools, kemudian tempatkan pada lembar kerja seperti gambar dibawah ini  Gunakan tomobol Spacebar  untuk memutar kaki,



Simpan komponen dengan cara memilih file->save. 

Selamat! anda telah berhasil membuat komponen!
Tag :, Tag :, Tag :

Pemrograman Bahasa Assembly (Assembler): Membuat Urutan Karakter A-Z Menggunakan Register LOOP dan ADD

//28 Sep 2014
//Posted by Robby Fajri Maulana
Setelah sebelumnya telah dipelajari cara mencetak karakter dan kata dalam bahasa Assembly, kali ini saya akan memberitahukan cara membuat urutan karakter A-Z menggunakan bahasa Assembly.

Sebenarnya kita bisa membuat urutan karakter menggunakan perintah yang sama seperti cara kita mencetak kata seperti artikel sebelumnya. Namun cara tersebut membutuhkan banyak perintah dan terkadang merepotkan. Dengan cara ini, kita bisa membuat urutan karakter dengan lebih mudah dan cepat.

Sama seperti sebelumnya, kita masih membutuhkan aplikasi assembler berupa TASM, TLINK, dan RTM. Pertama, bukalah command prompt, kemudian masuk ke direktori assembly lalu buka text editor.


Untuk membuat urutan karakter, selain perintah-perintah sebelumnya, kita juga memerlukan beberapa perintah lain, yaitu mov cx, add, dan loop:

-cx: berfungsi untuk menyatakan berapa banyak karakter yang harus dibuat. Jika kita akan membuat urutan karakter A-Z, maka urutan karakter yang harus dibuat sebanyak 26 kali.

-add: berfungsi untuk menambahkan karakter baru dari urutan karakter sebelumnya. Jika kita akan membuat urutan karakter A-Z, maka karakter hanya akan ditambahkan sebanyak 1 kali.

-loop: berfungsi untuk mengulang perintah.

Untuk membuat urutan karakter A-Z, maka tulislah perintah berikut ini pada Text Editor:

.model small
.code
org 100h
proses:
            mov ah,02h
            mov dl,'A'
            mov cx,26
ulang:
            int 21h
            add dl,1
            loop ulang

            int 20h
end proses


Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.

Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut


Selamat! anda telah berhasil membuat urutan kata menggunakan Assembly! Untuk melihat contoh file yang sudah jadi, silakan download di link dibawah ini. jalankan program menggunakan command prompt

Download link: (Mediafire|4shared)

Tag :, Tag :, Tag :

Jenis Jenis jendela kerja (windows) pada protel 99 se

//22 Sep 2014
//Posted by Robby Fajri Maulana
Pada kesempatan kali ini saya akan memberikan mengenai protel 99 SE.

Sebelumnya saya akan memberi tahukan apa itu Protel 99 SE ? Protel 
99 SE merupakan salah satu software yang digunakan untuk mendesain jalur Pada papan
PCB (Printed Circuits Board). dan sebelum kita mendesain PCB dengan menggunakan Protel 99 SE pastinya kita harus terlebih dahulu untuk mengerti ataupun memahami pada jendela kerja yang ada di protel 99 SE.

Dan inilah Nama Jendela kerja di Protel 99 SE dan Fungsi - fungsi nya :

1. Design Manager 
   Adalah jendela kerja yang berfungsi untuk menampilkan jenis file yang telah ada atau pun yang akan di buat. Design manager juga dapat digunakan untuk memperroleh perintah - perintah dalam pengeditan dokumen.

2. Active Design Stations
   Merupakan jendela kerja untuk menunjukan komputer mana saja yang  terhubung dengan aplikasi-aplikasi  Protel 99 SE. Hal ini berguna saat pembuatan desain rangkain elektronika bersama-sama dalam suatu jaringan antara satu komputer dengan komputer lainnya.

3. Design Team 
   Berfungsi untuk mengedit otoritas file. Design team juga dapat digunakan untuk memproteksi program  yang telah di buat dengan kata kunci (password) sehinga tidak sembarang orang bisa mengubah design rangkaian atau pun layout pcb yang telah dibuat.

4. Design Windows
   Adalah jendela kerja yang menunjukan tampilan jenis dokumen dan lembar kerja yang sedang di design.

5. Active Design Multilayer 
   Adalah pilihan tab pada PCB Editor yang menentukan tempat layer yang sedang digunakan.

6. Design Tabs
   Menunujukan nama dari jenis file, dokumen ataupun lembar kerja yang sedang digunakan.

7. Design Explorer Menu 
   Adalah menu-menu pilihan program Protel 99 SE yang akan ditampilkan dalam bentuk jendala explorer.

8. Help Advisor
   Adalah tombol pintas yang berisikan dokumentasi penggunaan Protel 99 SE. Fasilitas ini dibuat dalam bentuk tampilan pencarian kata kunci sehingga dapat membantu anda ketika menemui kesulitan dalam menggunakan program Protel 99 SE.

9. Main Menu 
   Adalah tombol-tombol utama berisi beberapa perintah kerja penting saat proses perancangan dilakukan.

Tag :, Tag :, Tag :