Customer Service

 

Telp: 021-29503971
SMS/WA
: 08121092300

 STOCK CENTER: JAKARTA/DEPOK - BANDUNG - SURABAYA
Share |
Sharp GP2Y0A21YK
Sharp GP2Y0A21YK
Rp. 252. 000
Add to Cart


RFID Reader 13.56 Mhz USB
RFID Reader 13.56 Mhz USB
Rp. 337. 500
Add to Cart


DT-I/O RS232-RS485 Converter
DT-I/O RS232-RS485 Converter
Rp. 154. 700
Add to Cart


Polling

Yang paling saya inginkan dari website ini...
 

Artikel

Statistik

Saat ini 1 tamu sedang online
JoomlaWatch Stats 1.2.7b by Matej Koval

Countries

49%UNITED STATES UNITED STATES
24.1%INDONESIA INDONESIA
20.4%AUSTRALIA AUSTRALIA

Visitors

Today: 27
Yesterday: 81
This week: 108
Last week: 514
This month: 1791
Last month: 1996
Total: 37804

Pemrograman AT89S51 bahasa Assembly
Active Image Bahasa Assembly adalah bahasa pemrograman tingkat rendah. Dalam pemrograman komputer dikenal dua jenis tingkatan bahasa, jenis yang pertama adalah bahasa pemrograman tingkat tinggi (high level language) dan jenis yang kedua adalah bahasa pemrograman tingkat rendah (low level language).
Bahasa pemrograman tingkat tinggi lebih berorientasi kepada manusia yaitu bagaimana agar pernyataan-pernyataan yang ada dalam program mudah ditulis dan dimengerti oleh manusia. Sedangkan bahasa tingkat rendah lebih berorientasi ke mesin, yaitu bagaimana agar komputer dapat langsung mengintepretasikan pernyataan-pernyataan program.

Kelebihan Bahasa Assembly:
1. Ketika di-compile lebih kecil ukuran
2. Lebih efisien/hemat memori
3. Lebih cepat dieksekusi

Kesulitan Bahasa Assembly:
1. Dalam melakukan suatu pekerjaan, baris program relatif lebih panjang dibanding bahasa tingkat tinggi
2. Relatif lebih sulit untuk dipahami terutama jika jumlah baris sudah terlalu banyak
3. Lebih sulit dalam melakukan pekerjaan rumit, misalnya operasi matematis

 

BAHASA ASSEMBLY MCS-51

Dalam program bahasa assembly terdapat 2 jenis yang kita tulis dalam program yaitu:
1. Assembly Directive (yaitu merupakan kode yang menjadi arahan bagi assembler/compiler untuk menata program)
2. Instruksi (yaitu kode yang harus dieksekusi oleh CPU mikrokontroler)

Klik disini untuk melihat daftar Assembly Directive dan Instruksi MCS-51.

 

PENGGUNAAN SOFTWARE

Software untuk membantu memprogram mikrokontroler MCS-51 sudah banyak tersedia. Untuk mempermudah maka dapat dipilih software yang merupakan Integrated Development Environment (IDE) yaitu software yang merupakan editor sekaligus compiler. Bahkan juga ada yang sekaligus debugger dan simulator. Salah satunya yang digunakan pada training di PRASIMAX adalah Read51.

Berikut beberapa cara penggunaan software.

1. User dapat membuat program sistem single file maupun proyek (beberapa file). Klik menu File lalu pilih New File.

2. Ketik program di window editing. Software menyediakan syntax highlighting otomatis, sehingga tiap assembly directive akan diberi warna ungu dan tiap instuksi akan diberi warna biru.

Active Image

 

3. User dapat langsung mengcompile program dengan sekali klik icon Build (F9). Ketika ada kesalahan maka user dapat langsung ditunjukkan letak dan jenis kesalahan.

Active Image

 

4. User dapat melakukan simulasi software untuk melihat hasil kerja program. Klik IDE mode (F2).

5. User dapat melakukan debugging, bahkan melihat hasil eksekusi per step (per baris) terhadap kondisi-kondisi register dan memori di mikrokontroler. Klik Step Into (F8).

Active Image

 

Selanjutnya user dapat melakukan download program ke IC mikrokontroler untuk menguji hasilnya secara real di hardware. Klik disini untuk mengetahui caranya.

 

Ditulis oleh: Tim Prasimax
Copyright Prasimax Technology

 

DT-51 Tutorial Pack
DT-51 Tutorial Pack
Paket belajar mikrokontroler MCS-51 terdiri atas DT-51 MinSys ver. 3.3 dan DT-51 Trainer Kit dalam satu paket termasuk buku panduan dasar dan buku panduan praktikum.
Harga: Rp. 535. 300
DT-COMBO AVR-51 Starter + Exercise Kit
DT-COMBO AVR-51 Starter + Exercise Kit
Development kit untuk belajar mikrokontroler AVR sekaligus MCS-51 dalam satu paket. Terdiri atas DT-COMBO AVR-51 Starter Kit & DT-COMBO AVR Exercise Kit termasuk buku panduan.
Harga: Rp. 1. 033. 400
 
< Prev   Next >

Cari Produk

Status Belanja
Status belanja masih kosong.



Parameter Pencarian
© 2017 PRASIMAX MIKRON