Desain Rangkaian Ekspansi Sebagai Port Input-Output Pada Mikrokomputer AT89C2051

Elva Susianti, Putut Son Maria

Abstract


Terbatasnya jumlah pin I/O pada sebuah chip mikrokomputer seperti AT89C2051 berakibat pada sedikitnya jumlah perangkat eksternal yang dapat disambungkan ke port I/O. Pada sebuah sistem yang memprioritaskan efisiensi, penggunaan varian chip mikrokomputer yang memiliki lebih banyak pin I/O akan mengakibatkan tingkat efisiensinya menjadi rendah karena sejumlah pin I/O pada akhirnya tidak terpakai. Solusi yang dapat dipilih berkaitan dengan terbatasnya jumlah pin I/O adalah dengan menambahkan komponen IC TTL 74373 karena memiliki fitur latch, sehingga data dapat dipertahankan selama beberapa waktu sesuai keinginan. Penambahan IC ini harus didukung dengan program pengontrol sehingga menghasilkan fungsi kerja yang sepadan dengan port ekspansi atau peripheral. Penelitian ini bertujuan untuk membuktikan bahwa ide yang diusulkan dengan teknik di atas dapat berfungsi normal dan layak diimplementasikan secara praktis. Hasil uji simulasi menunjukkan bahwa meskipun dengan jumlah pin I/O 8 bit ternyata mampu dilakukan pengkabelan dengan perangkat eksternal hingga 16 bit dan bekerja secara normal melebihi ketersediaan resource standar dari IC AT89C2051. Teknik ini terbukti layak untuk diimplementasikan karena benefit fungsi komponen lebih besar daripada nilai biaya komponen yang diperlukan

Full Text:

PDF

References


AT89C2051 Datasheet., https://www.microchip.com/sitesearch/search/All/AT89C2051 [Diakses : 15 Mei 2022]

Patmasari, R., Wijayanto, I., Nugraha, R., Diktat MK Mikroprosesor dan Antarmuka, Fakultas Teknik Elektro, Universitas Telkom, 2014.

Sugiono, D., Teknik Mikroprosesor, PPPPTK BOE Malang, Kementrian Pendidikan & Kebudayaan, 2013.

Suprianto, D., Firdaus, V.A.H., Agustina, R., Wibowo, D.W., Microcontroler Arduino Untuk Pemula. Penerbit Jasakom-Malang, 2019.

Modul Praktikum Mikrokontroler Universitas Pembangunan Jaya. Tersedia pada : https://ocw.upj.ac.id/files/RPS-INF204-INF204-Modul-Mikrokontroler-dan-Project.pdf [Diakses : 20 Mei 2022]

Suhaeb, S., Djawad, Y. A., Jaya, H., Ridwansyah, Sabran, Risal, A., Mikrokontroler dan Interface. Buku Ajar Jurusan Pendidikan Teknik Elektronika, Fakultas Teknik, Universitas negeri Makassar, 2017.

Zimmy, Muslim, A., Robot Pengikut Jalur Menggunakan Sensor Infra Merah dan Berbasis Mikrokontroler AT89C2051, Skripsi, Fakultas Ilmu Komputer, Universitas Gunadarma, 2008.

Mardiyanto, E., Hermanto, L., Miniatur Score Board Dengan Menggunakan Mikrokontroler AT89C2051, Skripsi, Fakultas Ilmu Komputer, Universitas Gunadarma, 2008.

Sari, N., Sistem Pengaman Sepeda Motor Berbasis Mikrokontroler AT89C2051, Skripsi, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Andalas, 2006.

Siagian, L.M., Perancangan Receiver dan Transmitter Infra Merah Keyboard Decoder pada Display Matriks Berbasis Mikrokontroler AT89C2051, Skripsi, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sumatra Utara, 2008.

Samsudin, F.A., Alat Ukur Tinggi Badan Otomatis Berbasis Mikrokontroler AT89C2051, Skripsi, Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret, 2010.

Sutikno, T., Yudhana, A., Siprian, D., Pengaturan Sakelar Pada Acara Cepat Tepat Berbasis Mikrokontroler AT89C2051, Telkomnika. 04(03), 185-192, 2006.

Suleman, Anwar, T., Prototipe Rancangan Alat Pengendali Lampu Gedung Berbasis Android Dengan Mikrokontroler AT89C2051, Indonesian Journal on Networking and Security, 05(04), 01-06, 2016.

Ermabuana, R., Alat Pengoperasian Peralatan Listrik melalui Saluran Telepon Berbasis Mikrokontroler AT89C2051, Skripsi, Teknik Elektro, Universitas Jember, 2005.

Haloho, T.P.D., Perancangan Sistem Pengaman Gedung dan Peralatan Listrik Terhadap Bahaya Kebakaran Berbasis Mikrokontroler AT89C2051, Skripsi, Teknologi Instrumentasi Pabrik, Fakultas teknik, Universitas Sumatera Utara, 2006.

Suryantoro, H., Budiyanto, A., Prototipe Sistem Monitoring Level air Berbasis Labview & Arduino Sebagai Sarana Pendukung Praktikum Instrumentasi Sistem Kendali, Indonesian Journal of Laboratory, 01(03), 20–32, 2019.

M1632 Datasheet. https://www.datasheetarchive.com/M1632*%20lcd%20display-datasheet.html [Diakses : 18-Mei-2022]

LCD datasheet, https://www.datasheetarchive.com/M1632*%20lcd%20display-datasheet.html

Siregar, O.Y., Aplikasi Perancangan Pengelolaan Parkir Menggunakan Mikrokontroler AT89C2051. Fisika Instrumentasi, Skripsi, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara, 2013.

Yandani S. E., Rancang Bangun Alat Pengontrol Perangkat Elektronika Berbasis PC Menggunakan Komunikasi Data Serial Dengan Mikrokontroler AT89C2051, Skripsi, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Andalas, 2006.

74373 datasheet, https://www.alldatasheet.com/datasheet-df/pdf/51079/FAIRCHILD/74373.html

Suryantoro, H., Budiyanto, A., Prototipe Sistem Monitoring Level air Berbasis Labview & Arduino Sebagai Sarana Pendukung Praktikum Instrumentasi Sistem Kendali, Indonesian Journal of Laboratory, 01(03), 20–32, 2019.

Saputra, A. MD., Amarudin, Utami, R. N., Setiawan, Rancang Bangun Alat Pemberi Pakan Ikan Menggunakan Mikrokontroler, J. ICTEE, 01(01), 15-19, 2020.

Worapoht Kornkaewwattanakul, M-IDE Studio for MCS-51, www.opcube.com


Refbacks

  • There are currently no refbacks.


FAKULTAS SAINS DAN TEKNOLOGI
UIN SUSKA RIAU

Kampus Raja Ali Haji
Gedung Fakultas Sains & Teknologi UIN Suska Riau
Jl.H.R.Soebrantas No.155 KM 18 Simpang Baru Panam, Pekanbaru 28293
Email: sntiki@uin-suska.ac.id