Power Supply
Semua komponen elektronika membutuhkan power supply atau sering juga disebut catu daya. Mikrokontroler beroprasi pada tegangan 5 volt. Biasanya pembuatan catu daya mikrokontroler menggunakan IC regulator 7805 agar tegangannya bisa stabil.
Osilator (Pembangkit Frekuensi)
Pada dasarnya mikrokontroler memiliki sifat seperti manusia. Kalau manusia memiliki jantung untuk bisa hidup maka mikrokontroler memiliki osilator untuk bisa beroprasi. Mikrokontroler sendiri sudah memiliki osilator internal yaitu sebesar 8Mhz tetapi kadang kala agar kinerja mikronkontroler lebih cepat osilator internal tidak bisa menangani kasus tersebut. Oleh karena itu dibutuhkan osilator eksternal (kristal) yang nilainya lebih dari 8Mhz. Perlu diperhatikan mikrokontroler hanya bisa beroprasi sampai 16 Mhz. jadi kalau memilih krsital untuk AVR tidak boleh lebih dari 16Mhz.
ISP (In-System Programmable)
Sistem Minimum Mikrokontroler dibuat untuk di program. Prinsipnya mikrokontroler bisa diprogram secara parallel atau secara seri. Pemrograman mikrokontroler secara seri atau lebih dikenal dengan ISP tidak perlu memerlukan banyak jalur data. Tapi ISP memiliki kelemahan, jika salah setting fuse bit yang memiliki fungsi fital misal pin reset di disable maka alamat DEH sudah tidak bisa digunakan lagi. Untuk mengembalikan settingan fuse bit tadi, harus menggunakan pemrograman tipe parallel (high voltage programming).
Rangkaian Reset
Rangkaian reset sama fungsinya dengan rangkaian reset pada komputer. Fungsi reset di mikrokontroler yaitu untuk merestart program, sehingga kembali ke program awal. Penggunaan reset pada mikrokontroler opsional, bisa di pake atau nggak tergantung si pengguna.
mengenal atmega 8 chip kosong yang bisa diprogram. Atmega 8 merupakan chip program buatan atmel yang sering digunakan sebagai mikrokontroler dan mempunyai kapasitas memori 8kb
Chip tersebut awalnya kosong dan sobat dapat mengisinya dengan program-program tertentu dengan menggunakan codevision avr menggunakan bahasa C
Chip ini mempunyai 28 pin yang dapat digunakan sebagai input maupun Output
Sebelum sobat memprogram chip atmega 8 sobat harus terlebih dahulu mengenal atmega 8 dan fungsi tiap pin atmega 8
Tidak ada komentar:
Posting Komentar