Artikel dengan tag : 8051
Pemrograman Bahasa Assembly 8051
Pemrograman bahasa assembly dari 8051 membutuhkan pengertian akan template pemrograman, pengarahan assembler dan tipe data, dsb. Diskusi singkat tentang assembler peralatan pemrograman, penghubung, dsb. juga penting saat kita hendak memulai. Pembaca dapat memeriksa peralatan pemrograman dan sistem pengembangan yang tersedia dan mencoba untuk mengerjakan program-program sederhana pada platform. Sebagian besar fitur yang didukung oleh sistem [...]
Mode pengalamatan 8051
Mode pengalamatan menjabarkan cara bagaimana operandi diakses dengan instruksi. Ada 5 mode pengalamatan yang didukung oleh MCS-51:
Pengalamatan register
Dalam pengalamatan register, register R0 sampai R7 dari register bank yang telah dipilih, akumulator, B-register, bit pembawa dan DPTR digunakan. Sebuah instruksi MCS-51 menggunakan mode pengalamatan ini menunjukkan register-register R0 sampai R7 opcode-nya sendiri. Bit-bit yang kurang [...]
Organisasi Memori MCS-51
MCS-51 memiliki memori data eksternal 64K, memori program 64K dan memori data internal 256 bytes. Peta memori program dari 8051 ditunjukkan pada gambar berikut.
Ruang memori program sebesar 64K yang dimilki 8051 dibagi menjadi memori eksternal dan internal. Jika pin EA diberi logika tinggi, maka 8051 mengeksekusi dari memori program internal hingga alamatnya melebihi 0FFFH.
Setelah itu, [...]
Port-port I/O Paralel 8051
Seperti yang sudah kita lihat sebelumnya, 8051 memiliki empat port I/O 8-bit yang digunakan sebagai empat port 8-bit atau tiap-tiap pin-pin port dapat dialamatkan secara individual. Gambar berikut menunjukkan struktur-struktur port I/O 8051.
Setiap port terdiri dari latch, satu driver keluaran dan satu buffer masukan. Bit yang dijalankan ditunjukkan sebagai D flip-flop, dimana klok adalah nilai [...]
Deskripsi Pin 8051
Kita dapat dengan mudah melihat pin-pin 8051 terhubung pada keempat port P0, P1, P2, dan P3. Untuk pin port P0 dan P3 memiliki fungsi-fungsi tambahan. Selain itu terdapat pin-pin untuk power supply Vcc (Pin 40) dan ground (Pin 20). Pin-pin 18 dan 19 diperuntukkan untuk koneksi ke kristal. Bagian pin yang terakhir secara berturut-berturut [...]
Mikrokontroler 8051
Introduksi
Seperti pada pembahasan sebelumnya, mikrokontroler keluarga intel MCS-51 memiliki berbagai macam device dan versi. Umumnya anggota keluarga MCS-51 juga disebut sebagai mikrokontroler 8051.
Berikut dibawah ini fitur penting yang dimiliki mikrokontroler 8051:
• MCS-51 merupakan mikrokontoler Intel keluarga 8-bit yang didesain dengan teknologi HMOS.
• Frekuensi operasi 12 Mhz tersedia dalam versi ROM/EPROM/EEPROM.
• 64K memori program dan [...]
