Minggu, 26 Desember 2010

Mikrokontroler AT89s52


Ini penjelasan sedikit tentang fungsi dari masing-masing pin AT89S52, jika ada kekurangan harap maklum, .hehehe :)
·         Pin 40 sebagai Vcc, terhubung ke +5 V sebagai suplay untuk mikrokontroler.
·         Pin 20 sebagai Vss, terhubung ke groud.
·         PORT 0 (pin 32 sampai 39) merupakan port pararel 8 bit dua arah. Berfungsi sebagai alamat bawah yang dimultipleks dengan data untuk mengakses program dan data memori eksternal.
·         PORT 1(pin 1 sampai 8) adalah yang dapat digunakan untuk berbagai keperluan, di port ini biasanya digunakan untuk mendownload program karena di port ini terdapat pin MOSI, MISO,SCK, untuk resetnya terdapat di pin 9.
·         PORT 2 (pin 21 sampai 28) adalah port pararel 8 bit dua arah yang dapat digunakan berbagai keperluan.
·         PORT 3 (pin 10 sampai 17) adalah port pararel 8 bit dua arah selain itu juga memiliki fungsi pengganti yaitu :
-        P3.0 (10) : RXD (port serial penerima data)
-        P3.1 (11) : TXD (port serial pengirim data)
-        P3.2 (12) : INT0 (input interupsi eksternal 0, aktif low)
-        P3.3 (13) : INT1 (input interupsi ekstrernal 1, aktif low)
-        P3.4 (14) : T0 (eksternal input timer / counter 0)
-        P3.5 (15) : T1 (eksternal input timer / counter 1)
-        P3.6 (16) : WR (Write, aktif low) Sinyal kontrol penulisan data dari port 0 ke memori data dan input-output eksternal.
-        P3.7 (17) : RD (Read, aktif low) Sinyal kontrol pembacaan memori data input-output eksternal ke port 0. 
·         Pin 18 sebagai XTAL 2, keluaran osilator yang terhubung pada kristal.
·         Pin 19 sebagai XTAL 1, masukan ke osilator berpenguatan tinggi, terhubung pada kristal.
Pastinya untuk semua port bisa digunakan untuk I/O. .,
Jika ada teman2 yang lebih tau bisa share sama2 di sini.
Salam aneuk Elektro
:)

Mikrokontroler ATmega8

Sedikit saya jelaskan tentang ATmega8, bagi teman2 yang lebih berpengalaman bisa share di sini, semoga bisa menjadi lebih bermanfaat.
·         VCC
Suplay tegangan pada ATmega8 sekitar 4,5 - 5,5 V dc, untuk ATmega8L sekitar 2,7 - 5,5 V dc.
·         GND
Ground
·         PORTB (PB7..PB0)
PORTB adalah port I/O(input atau output) sesuai dengan kebutuhan, di PORTB ini digunakan untuk mendownload program, karena di PORTB  terdapat pin MOSI, MISO, SCK, untuk reset terdapat pada PORTC. Di port ini terdapat 6 pin yang dapat digunakan.
·         PORTC (PC5..PC0)
PORTC adalah port I/O(input atau output). Di port ini terdapat ADC(Analog to Digital Converter). Fungsi ADC adalah untuk mengubah data analog menjadi data digital yang nantinya akan diolah ke Mikrokontroler ATmega8. Di port ini juga terdapat 6 pin yang dapat digunakan sesuai kebutuhan.
·         PORTD (PD7..PD0)
PORTD adalah port I/O(input atau output). Di port ini terdapat INT.
·         PC6/RESET
Fungsi PC6 untuk mengreset ulang program dan resetnya pada saat rendah atau aktifLow..
·         AVCC
AVCC adalah pin suplay tegangan untuk ADC dan port lain. Pin ini harus dihubungkan dengan VCC, meskipun ADC tidak digunakan. Supaya Mikro ATmega8 lebih aman, disarankan sebelum dihubungkan ke VCC sebaiknya dipasang resistor 1k pada AVCC.

Saleum Aneuk Elektro
:)

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Dcreators