Anda di halaman 1dari 8

LAPORAN JOB 1. INSTALL HARDWARE/SOFTWARE DAN PROSES UPLOAD/ERASE PROGRAM KE HARDWARE 1.

TUJUAN Mahasiswa praktek dapat memahami rangkaian sistem minimal microprocessor AT89C51 (Herari) Mahasiswa praktek dapat meng-install software pendukung seperti editor, USB driver, dan HB2000 Mahasiswa praktek dapat mengatur komunikasi USB dari Hardware ke Komputer pada Manage Device Mahasiswa praktek dapat membuat program assembler di editor software Mahasiswa praktek dapat mengcompile program menggunakan HB2000 Mahasiswa praktek dapat meng-upload dan erase program ke hardware 2. ALAT DAN BAHAN Buku panduan HB2000w Rangkaian sistem minimalis microcontroller AT89C51 (Herari) USB converter ATEN Kabel Komunikasi Komputer, dengan sistem operasi windows XP/7 Adaptor 5 VDC 3. TEORI DASAR Mikrokontroler adalah sebuah chip terintegrasi yang biasanya menjadi bagian dari sebuah embedded system (sistem yang didesain untuk melakukan satu atau lebih fungsi khusus yang real time). Microcontroller AT89C51 adalah adalah sistem komputer yang dikemas dalam sebuah IC. Tipe mikrokontroler keluaran Atmel yang terdiri dari 40 pin yang dapat digunakan sebagai input dan output kendali.

Sistem Minimalis adalah suatu papan rangkaian mikrokontroler yang dapat digunakan sebagai downloader, emulator dan evaluation dengan nama HB2000w (Herari) yang dibuat oleh Zapad Electronics.

Editor adalah program lunak komputer yang digunakan untuk membuat, dan mentransfer program assembler yang di compile ke .hex ke sistem minimum mikrokontroler seperti RIDE51, READ51,MIDE51 dll. USB driver adalah program lunak komputer yang digunakan sebagai media komunikasi antara perangkat komputer dengan mikrokomputer.

HB2000 adalah program lunak komputer yang telah terintegrasi dengan dengan sistem minimum papan HB2000w, dan juga dapat digunakan sebagai editor dan meng-compile program assembler ke .hex serta dapat menghapus program pada mikrokontroler.

4. KEGIATAN 1) Siapkan alat dan bahan 2) Pasang kabel komunikasi dan adaptor 5VDC nya 3) Install Hardware dan Software 4) Install Editor a) Install RIDE51 b) Klik Start-Run c) Klik Install d) Klik Next (Ikuti Instruksinya Raisonance Rkit 6.1 Rev. Suite) e) Klik Next (Ikuti Instruksinya Evalution Version) f) Selesai- Klik Exit 5) Install USB Driver a) Install ATEN UC232A b) Klik Install c) Klik Next (Ikuti Instruksinya hingga selesai) d) Finish 6) Install HB2000 a) Install HB2000w & HB2000sr b) Klik Setup Run Administrator c) Klik Next (Ikuti Instruksinya) d) Pilih Typical Next e) Install Finish 7) Percobaan proses upload dan erase program ke hardware 8) Atur COM Port komputer ke COM 1 a) Manage Device Manager b) Pilih Ports (Ubah ke Port 1) c) OK

9) Menulis Program di RIDE51/Notepad/MIDE51 a) Klik File New b) Pilih Assembler Files / C files c) Buat Program Save (.asm) 10) Compile Program di RIDE51 a) Pilih Options Project b) Pilih LX51-Linker c) Centang Generate a Binary file d) OK 11) Upload Program di RIDE51 (Sebelumnya perangkat harus terkoneksi) a) Klik Project b) Add node source/ application 12) Compile Program di HB2000w atau HB2000sr (Perangkat harus terkoneksi) a) Klik File Open File atau New File b) Ambil program yang sudah ada atau buat yang baru di lembar kerjanya c) Pilih compile d) Pilih Display - Buffer 13) Upload Program di HB2000w (Perangkat harus terkoneksi) a) Klik File Open File (semua format) b) Pilih Compile (tunggu) c) Pilih Display Buffer d) Pilih device AT89C51 e) Pilih Port COM1 f) Pilih Loader pilih Program Flash 14) Erase Program di HB2000w (Perangkat harus terkoneksi) a) Pilih device AT89C51 b) Pilih Port COM1 c) Pilih Loader pilih Erase Device 15) Tes keluaran program di P1 (LED)

5. KESIMPULAN Perangkat sistem minimalis mikrokontroler yang menggunakan IC ATMEL AT89C51 dapat bekerja apabila mendapat sumber arus DC sebesar 5 V, trainer ini juga dilengkapi dengan output LED sebagai indikator keluaran, dengan menggunkan kabel

komunikasi dan USB converter sebagai komunikasi antar perangkat mikro dengan komputer, dimana komputer digunakan sebagai pengoperasian software pendukung berupa editor (RIDE51) dan HB2000w untuk membuat, meng-compile, mentransfer, mengambil dan manghapus program agar dapat dijalankan pada output trainer perangkat sistem minimalisnya.

JOB 2. OPERASI MENGGUNAKAN OUTPUT MIKROKONTROLLER (LED) 1. TUJUAN Mahasiswa praktek dapat membuat program assembler di editor software Mahasiswa praktek dapat mengcompile program menggunakan HB2000w Mahasiswa praktek dapat meng-upload dan erase program ke hardware Mahasiswa praktek dapat mengerti penggunaan bahasa assembly dasar seperti mov, setb, clr, rr dan rl Mahasiwa praktek dapat mengerti tentang port input dan output pada mikrokontroller AT89C51 2. ALAT DAN BAHAN Buku panduan HB2000w Rangkaian sistem minimalis microcontroller AT89C51 (Herari) USB converter ATEN Kabel Komunikasi Komputer, dengan sistem operasi windows XP/7 Adaptor 5 VDC 3. TEORI DASAR Bahasa Assembly adalah bahas pemrograman komputer yang masih mendekati bahasa mesin yang terdiri dari label, mneumonic, dsb dan biasa disebut source code, sedangkan bahasa C adalah bahasa pemrograman komputer tingkat tinggi yang sudah mendekati bahasa manusia

Port I/O pada AT89C51 adalah adalah port pada mikrokontroler yang dapat dimanfaatkan sebagai input dan output yang masing-masing terdiri dari 8 pin (Pn.0Pn.7) dan jumlah port paralel yang dimanfaatkan ada 32 pin atau 4 buah port yaitu P0,P1,P2, dan P3

4. KEGIATAN 1) Siapkan alat dan bahan 2) Pasang kabel komunikasi dan adaptor 5VDC nya 3) Buat program assembly di RIDE51/ Notepad 4) Buka program HB2000w 5) Percobaan proses upload dan erase program ke hardware 6) Atur COM Port komputer ke COM 1 d) Manage Device Manager e) Pilih Ports (Ubah ke Port 1) f) OK 7) Menulis Program di RIDE51/Notepad/MIDE51 d) Klik File New e) Pilih Assembler Files / C files f) Buat Program Save (.asm) 8) Compile Program di RIDE51 e) Pilih Options Project f) Pilih LX51-Linker g) Centang Generate a Binary file h) OK 9) Upload Program di RIDE51 (Sebelumnya perangkat harus terkoneksi) c) Klik Project d) Add node source/ application 10) Compile Program di HB2000w atau HB2000sr (Perangkat harus terkoneksi) e) Klik File Open File atau New File f) Ambil program yang sudah ada atau buat yang baru di lembar kerjanya g) Pilih compile

h) Pilih Display - Buffer 11) Upload Program di HB2000w (Perangkat harus terkoneksi) g) Klik File Open File (semua format) h) Pilih Compile (tunggu) i) Pilih Display Buffer j) Pilih device AT89C51 k) Pilih Port COM1 l) Pilih Loader pilih Program Flash 12) Erase Program di HB2000w (Perangkat harus terkoneksi) d) Pilih device AT89C51 e) Pilih Port COM1 f) Pilih Loader pilih Erase Device 13) Tes keluaran program di P1 (LED)

5. KESIMPULAN Bahasa assembly adalah bahasa pemrograman yang lebih banyak digunakan pada mikrokontroller karena kemudahan dalam pembuatannya dari pada bahasa C, dan sudah banyak software yang mendukung pemrograman dengan menggunakan bahasa tersebut oleh karena itu perlu pemahaman yang lebih tentang bahasa assembly dasar untuk perograman. Telah kita ketahui juga bahwa mikrokontroller adalah perangkat kendali minimalis yang memiliki port input dan ouput yang tergantung pada program yang dibuat, pada sistem minimalis AT89C51, P1 merupakan keluaran output LED pada RIDE51 harus ditulis 90H, dan sisanya seperti P0, P2, P3 (80H, A0H, B0H) dapat dimanfaatkan sebagai input seperti tombol atau output yang lain seperti LCD, Seven Segment, atau Dot Matrix.

Anda mungkin juga menyukai