Banyak Belajar Banyak Ilmu.
Pemograman, Teknologi, Mikrokontroller, Mikroprocessor, ATmega, Sensor Unutuk Kemajuan Blog saya diharapkan masukan pada kolom Komentar.. Trim..
Monday, February 18, 2013
Sunday, January 13, 2013
Pemograman microkontroler avr atmega16
Dasar Pemograman Microkontroler
Pengembangan sebuah sistem menggunakan microcontroler AVR buatan ATMEL mengunakan software AVR studio dan CodeVision AVR, AVR Studio merupakan software khusus untuk bahasa assembly. Sedangkan CodeVisionAVR merupakan software C-cross compiler, dimna program dapat ditulis dalam bahasa C, CodeVision, memiliki IDE (Integrated Development Envirioment) yang lengkap, dimana penulisan program, compile, link, pembuatan kode mesin (assembler) dan download program ke chip AVR dapat dilakukan pada codevision, selain itu ada fasilitas terminal, yaitu untuk melakukan komunikasi serial dengan microkontroler yang sudah diprogram. Proses download ke IC microkontroler AVR dapat menggunakan sitem download secara ISP (In Sytem Programing). In Sytem Programmable Flash on-chip mengizinkan memori program untuk diprogram ulang dalam sytem menggunakan hubungan serial SPI.
Sunday, January 6, 2013
IC LM555 Timer
IC pewaktu 555
IC pewaktu 555 adalah sebuah sirkuit terpadu yang digunakan untuk berbagai pewaktu dan multivibrator. IC ini didesain dan diciptakan oleh Hans R. Camenzind pada tahun 1970 dan diperkenalkan pada tahun 1971 oleh Signetics.IC 555 adalah "The IC Time Machine” yang merupakan mesin timer pertama dan dikomersialkan.
fungsi dari IC555 bisa bermacam-macam, karena dapat menghasilkan sinyal pendetak/sinyal kotak. Tergantung kreativitas saja untuk merangkainya, beberapa diantaranya adalah sebagai clock untuk jam digital, hiasan menggunakan lampu LED, menyalakan 7-segment dengan rangkaian astable, metronome dalam industry music, timer counter, atau dengan lebih dalam mengutak-atik lagi dapat memberikan PWM (pulse width modulation) yang mengatur frekuensi sinyal logika high untuk mengatur duty cycle yang diinginkan. klick disini untuk Download datasheet IC LM555
Gambar Kaki IC LM555 TImer
Spesifikasi dari IC LM 555 :
Tegangan catu (VCC) | 4.5 hingga 15 V |
Arus catu (VCC = +5 V) | 3 hingga 6 mA |
Arus catu (VCC = +15 V) | 10 hingga 15 mA |
Arus keluaran maksimum | 200 mA |
Borosan daya maksimum | 600 mW |
Suhu kerja | 0 to 70 °C |
IC Atmega16
Microkontroller AVR Atmega16
Atmega 16 termasuk ke microkontrolerAVR, avr adalah microkontroler RISC (Reduce Instruction Set Compute) 8 bit berdasarkan arsitektur Harvard, yang dibuat oleh atmel pada tahun 1996, AVR mempunyai kepanjangan Advanced Versatile RISC atau Alf and Vegard’s RISC prosessor yang berasal dari nama dua mahasiswa yaitu Alf-Egil Bogel dan Vegard Wollan.mendownload datasheet Atmega 16 salah satu keungulan avr adalah sebagian besar instruksi di eksekusi dalam 1 siklus clock, Microkontroller AVR memiliki fitur yang lengkap (ADC internal, EEPROM internal, Timer/Counter, Watchdog Timer, PWM, Port I/O, komunikasi serial, komprator, 12C, dll).
Tuesday, January 1, 2013
Thursday, December 27, 2012
Rangkaian Keypad pada AT89S52
Membuat Rangkaian Keypad dengan IC AT89S52
keypad adalah kumpulan beberapa
switch yang tersusun atas baris dan kolom, yang mempunyai sifat yang unik yaitu
kolom dan barisnya tidak dapat berubah. dalam melakukan proses pembacaan dan
pengiriman data keypad dengan menggunakan dua metoda, yaitu metoda scanning dan
poling. Keypad pada AT89S52 yang kita gunakan
Wednesday, December 26, 2012
Program untuk seven segment mengunakan IC AT89S52
Standar
Microkontroler 8051 trainer board memanfaatkan sebuah AT89S52 ATMEL
Microkontroler dengan 4k In Sytem Flash Memory, yang mana dapat di program
ulang dengan mudah dengan mengunakan standard download ATMEL ISP software.
Pada
AT89S52, terdapat 4 buah seven segment yang digunakan. Berbeda pada AT89S51
dengan memasukan 8 bit untuk menampilkan anggka pada sevent segment, dengan
AT89S52, dapat langsung menuliskan program sesuai angka yang di ingin di
tampilkan yaitu 0,1,2,3,4,5,6,7,8 dan 9.
Pada
sevent segment merupakan konfigurasi 7 buah led (dan 1 titik LED) yang dapat
dibentuk menjadi anggka dan karakter tertentu yang di tandai dengan ‘a’ hingga
batang ‘g’.
Pada sevent segment, menggunakan port 0. ketika port 0 =
1, maka port 0 membaca angka 1, kemudian disimpan pada baris 11100000 yang
berarti amengaktifkan seven segment pertama dengan delay 1 milisecond.
Tuesday, May 29, 2012
pengenalan mikrokontroler untuk pemrograman
PENGENALAN
MICROKONTROLER MCS-51 D
sistem komputer sering di
ibaratkan seperti PC yaitu berkerja dengan ditandai adanya interaksi antara
computer dan peripheral (Hardware) dengan program dan system operasi.
Suatu system computer terdiri
dari tiga bagian yaitu CPU (Centaral
Processing Unit), Unit penyimpanan (memori), dan I/O ( Unit pengontrol Masukan
dan Keluaran).
Prosesor adalah sebuah CPU yang
dibangun dalam sebuah Single chip semikonduktor. Mckroprosesor terdiri dari
kalkulator yang terbagi dalam register dan alu dan sebuah pengkode serta unit
pengontrol.
Sebuah microprosesorn yang di
gabungkan dengan I/O dan memori (RAM/ROM) akan membentuk sebuah system
microcomputer. Terilhami dengan CPU yang dapat dikontruksi dalam sebuah single
chip semikonduktor, maka sebuah microprosesor, I/O dan memori dapat juga
dibangun dengan level chip. Kontruksi ini menghasilkan Single Chip
Microkomputer (SCM), SCM inilah yang disebut microcomputer. Lebih lanjut,
microkontroler merupakan system computer yang mempunyai satu atau beberapa
tugas yang spesifik, berbeda dengan PC yang memiliki beragam fungsi .
Microkontroler umumnya
dikelompokan dalam satu keluarga. Berikut contoh-contoh keluarga microkontroler
:
- Keluarga MCS-51
Yang
termasuk kedalam keluarga MCS-51 adalah sebagai berikut :
ü
AT89C51/51/53
ü
AT89C1052/2051/4051
ü
AT89S51/52/53
- Keluarga AVR
Untuk
memenuhi kebutuhan dan aplikasi industry yang sangat beragam, microkontroler
keluarga AVR ini muncul di pasaran dengan tiga seri utama yaitu tinyAVR,
ClasicAVR, MegaAVR, berikut ini beberapa seri yang di jumpai di pasaran :
- ATtiny13
- ATtiny22
- ATtiny22L
- ATtiny2313
- ATtiny2313V
- ATtiny26
- AT90S2313
- AT90S2323
- AT90S2333
- AT90S4414
- AT90S4433
- AT90S8515
- AT mega103
- AT mega128
- AT mega16
- AT mega162
- AT mega168
- AT mega8535
Microkontroler AT89s51/52 memiliki frekuensi kerja
superduabelas kali frekuensi oscilatornyam, sedangkan frekuensi kerja
microkontroler AVR pada dasarnya sama
dengan frekuensi oscillator.
sekian dulu penjelasan dari ane.. pada postingan selanjutnya ane bakal jelasin fitur2 mikrokontroler tersebut.
Subscribe to:
Posts (Atom)