Skip to main content

Posts

Showing posts from December, 2016

menghidupkan Led menggunakan sismin

Sesuai dengan judul di atas, kali ini saya akan mencoba untuk menghidupkan 4 buah Led menggunakan sismin yang sebelumnya sudah di bahas di post kemarin . Siapkan peralatanya dulu gan :D Sismin Atmega32 Rangkaian 4 buah Led  Kabel Saya sudah wairing seperti gambar di bawah ini gan :D Disini saya menggunakan  PORT Positif PPORT Negatif PORTC.4 PORTC.5 PORTC.6 PORTC.7 Untuk programnya saya menggunakan Compiler Codevision AVR dengan program nya seperti ini: #include <mega32.h> #include <delay.h> void main(void) { PORTA=0x00; DDRA=0xFF; PORTB=0x00; DDRB=0x00; PORTC=0x00; DDRC=0xFF; PORTD=0x00; DDRD=0x00; TCCR0=0x00; TCNT0=0x00; OCR0=0x00; TCCR1A=0x00; TCCR1B=0x00; TCNT1H=0x00; TCNT1L=0x00; ICR1H=0x00; ICR1L=0x00; OCR1AH=0x00; OCR1AL=0x00; OCR1BH=0x00; OCR1BL=0x00; ASSR=0x00; TCCR2=0x00; TCNT2=0x00; OCR2=0x00; MCUCR=0x00; MCUCSR=0x00; TIMSK=0x00; UCSRB=0x00; ACSR=0x80; SFIOR=0x00; ADCSRA=0x00; SPCR=0x00; TWCR=0x00; while (1)       {       ...

konfiguras pin pada sismin

lanjutan dari post sebelumnya bahwa saya menggunakan atmega32 pada sismin yang saya gunakan, untuk datasheet atmega bisa di lihat pada gambar berikut. nah, seperti di lihat dari gambar, atmega memiliki PORTA, PORTB, PORTC dan PORTD. Masing-masing port memiliki 8 pin (0,1,2,3,4,5,6,7). Dan masing masing pin memiliki arti dan makna khusus lagi wkwkwk untuk jelasnya monggo download aja datasheet nya  di sini . lalu apa hubungannya dengan sismin saya pada post sebelumnya ?? Tinggal di sesjajarkan aja tuh kepala sismin dengan kepala pada dataseet port sebelahnya :D udah di buat sedemikian supaya ngga ribet buat liatin mana port a,b,c,ato d  terimakasih sudah berkunjung :) lihat post sebelumnya                                                                              post selanjutnya sis...

sistem minimum berbasis Atmega32

     Udah pada tau lah yaa sismin itu apa, kalo yang belum pada tau klik   di sini dulu  hehehe :). Ini merupakan sismin pertama saya yang saya buat ketika di tugaskan pada semester lalu. Sismin ini berbasis Atmega32, kenapa Atmega32?? karena kebutuhan jumlah Pin dan Port yang lumayan banyak sehingga kalo-kalo membutuhkan Port yang banyak bisa mencukupi kebutuhan (y) dan satu hal lagi, dari segi harga lumayan murah, sehingga dapat terjangkau untuk membuatnya,          karena ini baru kali pertama saya membuat sismin, maka dari segi dimensi ukurannya dan tata letak kompnen tidak begitu bagus dan rapih, namun jika berfungsi apa tidak sudah pasti berfungsi dengan baik dong hahaha.                 spesifikasi: ·            Atmega32 ·            Crystal 16Mhz ·        ...