Microcontroller

Port serial pada mikrokontroler MCS-51

8051 microcontroller

Dalam dunia elektronika, komunikasi serial pada mikrokontroler banyak digunakan dalam pengirima dan penerimaan data. Apliakasi dari system ini antaralain pada interfacing serial (melalui COM1, COM2, USB, TCP/IP card), perangkat Telemetri, komunikasi digital melalui pesawat telepon, komunikasi antar intrumen dan masih banyak contoh lainnya. Komunikasi tersebut bisa dilakukan antara : Mikrokontroler... Read More »

Timer dan counter dalam mikrokontroler MCS-51

8051 microcontroller

Timer dan counter dalam mikrokontroler MCS-51 adalah satu perangkat yang sama. Perbedaanya terletak pada bagaimana bagian ini digunakan. Jika digunakan untuk mencacah detak masukan dari basis waktu yang nilainya sudah pasti (kristal, osilator tetap) maka disebut timer atau pewaktu. Jika digunakan untuk mencacah detak dari suatu kejadian eksternal atau disulut dari program yang dibuat maka disebut ... Read More »

Sistem Minimum MCS-51

8051 microcontroller

Dalam menjalankan chip IC mikrokontroler ISP MCS-51 memerlukan komponen elektronika pendukung. Rangkaian yang paling sederhana hingga rangkaian mikrokontroler dapat bekeja dikenal dengan nama sistem minimun. Dalam sistem ini terdapat beberapa komponen yang diperlukan antara lain : Chip IC mikrokontroler ISP MCS-51 Kristal   (mak 24 MHz) Kapasitor (33 pF 2 buah, 10 µF/16V 1 buah) Resistor 10 K... Read More »

Konstruksi Port Paralel MCS-51

8051 microcontroller

Port paralel pada chip Mikrokontroler, berfungsi untuk masukan maupun keluaran sinyal digital yang dapat digunakan untuk mengendalikan rangkaian-rangkaian di luar chip secara langsung. Port paralel tersebut ada yang berfungsi ganda, jika dikehendaki bisa diatur dipakai untuk keperluan lain. Misalnya P0 dan P2 juga bisa difungsikan untuk addressing memory eksternal, P3 dapat di set untuk keperluan ... Read More »

Sistem Interupsi MCS51

8051 microcontroller / Microcontroller

Meskipun memerlukan pengertian yang lebih mendalam, pengetahuan mengenai interupsi sangat membantu mengatasi masalah pemrograman mikroprosesor/mikrokontroler dalam hal menangani banyak peralatan input/output. Pengetahuan mengenai interupsi tidak cukup hanya dibahas secara teori saja, diperlukan contoh program yang konkrit untuk memahami. Saat kaki RESET pada IC mikroprosesor/mikrokontroler menerim... Read More »

Nubielab HD44780 LCD Library (AVR) – CodeVisionAVR

AVR microcontroller / Microcontroller / Projects

A. NGOBROL DIKIT DULU GAN.. Pada perancangan alat elektronika berbasis mikrokontroler kadang dibutuhkan HMI (Human to Machine Interface) berupa display dan yang sangat lazim digunakan salah satunya adalah dengan menggunakan LCD. Pada alat elektronika portable atau peralatan elektronika dengan sistem kecil LCD yang digunakan kebanyakan adalah jenis LCD yang berbasis HD44780 Controller. Jenis LCD in... Read More »

Program UART receiver polling dengan display LCD – CodeVisionAVR

AVR microcontroller / Microcontroller / Projects

Program serial receiver polling dengan display LCD. Tanpa interrupt apalagi scheduler, polos-los. Data text akan ditampilkan secara berjalan (left marquee). Program ini memanfaatkan loop aja silahkan dipelajari, dimodif, diutak atik sesuai kebutuhan. Program ini default menggunakan baudrate 19200bps dan bisa menerima paket data (printable chars) maksimum 500 karakter dalam satu paket mudah sekali ... Read More »

Sekilas Tentang Mikrokontroler AT89S51

8051 microcontroller / Microcontroller

Mikrokontroler AT89S51 merupakan high performance CMOS mikrokontroler 8-bit yang dilengkapi dengan Erasable programmable Read Only Memory (EPROM) 8 K byte. Mikrokontroler ini diproduksi oleh ATMEL dengan teknologi high density monvolatile memory dan kompatibel dengan mikrokontroler standart industri MCS-51 baik untuk I/O-nya (Input/Output) maupun perintah pemrogramannya (instruction set). Berikut ... Read More »

8051 Based UP-DOWN Counter (AT89S51)

8051 microcontroller / Microcontroller / Projects

Hi.. Kali ini kita akan membuat suatu proyek sederhana yang kadang bisa bermanfaat pada kondisi tertentu. Misalnya untuk para juragan telur kecil2-an, kalo mo ngitung jumlah produksi telurnya (dalam satuan butir)/hari (xixixixi…kurang kerjaan”^_^), kalo pake catetan tangan kan susah, apa lagi jumlah telurnya kan bisa ribuan” (ngitungnya kiloan mas”).. nah, kalo pake alat ini, anda bisa men... Read More »

Mencegah Korupsi Flash Memory Pada Microcontroller AVR

AVR microcontroller / Microcontroller

Pada waktu keadaan tegangan pada VCC terlalu rendah, Flash program memory bisa mengalamai korup data karena tegangan terlalu rendah untuk mencatu CPU dan Flash supaya bekerja dengan normal. Keadaan ini sama dengan sistem lain yang menggunakan Flash, dan solusi disain yang sama bisa diaplikasikan. Korupsi data pada Flash program bisa disebabkan oleh dua kondisi dimana tegangan terlalu rendah. Yang ... Read More »

Page 1 of 212