Anda di halaman 1dari 2

AVR-51 Low Cost Nano System

DT-COMBO AVR-51 Low Cost Nano System (LCNS) merupakan sebuah development tool untuk mikrokontroler AVR Digital dan MCS-51 berukuran 20-pin DIP. Di dalam board ini terdapat kemampuan untuk melakukan komunikasi data serial secara UART RS-232 serta pemrograman memori melalui ISP (InSystem Programming), sehingga akan mempermudah Pengguna di dalam melakukan eksperimen tentang jalur I/O, sistem Interrupt, komunikasi serial, dll. Development tool ini cocok sekali digunakan untuk para pemula yang akan belajar mikrokontroler AVR dan MCS-51.
Spesifikasi Hardware 1. Mikrokontroler AT89LP2052 dengan fitur: ! 2Kbyte Flash PEROM ! frekuensi CPU (machine cycle) yang sama dengan frekuensi crystal oscillator (tidak ada faktor pembagi seperti pada 8051 standar) ! fungsi port input/output yang dapat dikonfigurasi (menyerupai port input/output pada AVR) 2. Mendukung varian MCS-51 20 pin antara lain: AT89C1051, AT89C2051, AT89C2051X2, AT89C4051, AT89S2051, AT89S4051, dan AT89LPx052. 3. Mendukung varian AVR Digital 20 pin antara lain: AT90(L)S1200, AT90(L)S2313, dan ATtiny2313. 4. Memiliki jalur Input/Output hingga 18 pin (tergantung tipe mikrokontroler, AT89LP2052 hanya memiliki 15 pin I/O). 5. Terdapat rangkaian tombol manual reset. 6. Terdapat crystal oscillator dengan frekuensi 11,0592 MHz. 7. Terdapat jalur komunikasi serial UART RS-232, dengan konektor RJ11. 8. Terdapat Port untuk Pemrograman MCS-51 dan AVR secara ISP. 9. Terdapat LED Programming Indicator untuk AVR ISP. 10.Tegangan input 9 - 12 VDC pada VIN (J2) dan tegangan output 5 VDC pada VCC. Tata Letak dan Setting Jumper

DT-COMBO

Alokasi Pin J10 1 2 GND *PB.0/P1.0 PB.2/P1.2 PB.4/P1.4 PB.6/P1.6 VCC PB.1/P1.1* PB.3/P1.3 PB.5/P1.5 PB.7/P1.7

PORT B / PORT 1 * Perhatikan pengaturan jumper J13 dan J14 Alokasi Pin J11 1 2 GND *PD.0/P3.0 PD.2/P3.2 PD.4/P3.4 PD.6/P3.6 VCC PD.1/P3.1* PD.3/P3.3 PD.5/P3.5 PD.7/P3.7

PORT D / PORT 3 * Jika berfungsi sebagai jalur kom unikasi serial UART RS-232, maka pin 2 mikrokontroler (PD.0/P3.0) dan/atau pin 3 (PD.1/P3.1) tidak akan terhubung ke J11 Alokasi Pin J12 1 2 GND *PA.0 **RST VIN VIN VCC PA.1*

VCC VCC GND

PORT A - AUX *Jika terhubung ke crystal oscillator, maka pin 5 mikrokontroler (PA.0/XTAL1) dan/atau pin 4 (PA.1/XTAL2) tidak akan terhubung ke J12 ** Pin RST terhubung ke pin 1 mikrokontroler (RST/PA.2) dan ke rangkaian tombol manual reset, serta ke J7

Alokasi Pin J8 1 2 GND SCK VCC MISO RST NC SS NC GND MOSI AT89/LP HEADER ISP

Alokasi Pin J9 1 2 MOSI LED RST SCK MISO VCC GND GND GND GND

Adapun hubungan antara komputer dengan DT-COMBO AVR-51 LCNS adalah Straight dengan konfigurasi sebagai berikut:

AVR HEADER ISP Isi CD 1. CodeVisionAVR versi evaluation. 2. BASCOM-8051 versi demo. 3. Program untuk Testing I/O dan Serial dalam bahasa C dan BASIC. 4. Program Tester SERIAL1.EXE. 5. Datasheet Mikrokontroler. 6. Manual dan Skema DT-COMBO AVR-51 Low Cost Nano System. 7. Website Innovative Electronics. Program Testing Program TesLP.bas yang sudah terprogram dalam AT89LP2052 (khusus untuk AT89LPx052), TesAVR.c (ATtiny2313), atau TesMCS51.bas dapat digunakan sebagai program testing awal. Program ini menguji PD.0/P3.0 dan PD.1/P3.1 sebagai jalur komunikasi serial. Setelah selesai, program akan mengeluarkan gelombang kotak pada semua pin input/output Port A, Port B/Port 1, dan Port D/Port 3. Langkah-langkah : - Aturlah jumper J7 sesuai tipe mikrokontroler. - Untuk TesAVR, aturlah jumper J3 dan J4 agar pin 4 dan 5 terhubung ke J12 pin 3 dan 4. Lepas jumper pada J13 dan J14. - Untuk TesMCS51 dan TesLP, aturlah jumper J3 dan J4 agar pin 4 dan 5 terhubung ke crystal oscillator. Pasang jumper pada J13 dan J14. - Aturlah jumper J5 dan J6 agar PD.0/P3.0 dan PD.1/P3.1 berfungsi sebagai jalur komunikasi serial UART RS-232. - Hubungkan kabel serial ke COM port komputer dan RJ11 DTCOMBO AVR-51 LCNS. - Hubungkan sumber tegangan 9 VDC ke VIN. - Jalankan program SERIAL1.EXE. Tentukan COM port yang digunakan dan tekan Tes Serial. - Jika komunikasi serial berjalan dengan lancar, pada program akan tampak daftar data yang dikirim dan diterima adalah sama (Kirim = 0, Terima = 0; Kirim = 1, Terima = 1; Kirim = 2, Terima = 2, dst) serta tampil jendela berisi Komunikasi serial OK !. Jika komunikasi serial tidak berjalan lancar, pada program akan tampak perbedaan data yang diterima dan dikirim serta tampil jendela berisi Komunikasi serial error. - Setelah komunikasi serial berjalan lancar, pindahkan jumper J5 dan J6 agar PD.0/P3.0 dan PD.1/P3.1 berfungsi sebagai jalur input/output. - Gelombang kotak dapat dilihat melalui osiloskop atau dihubungkan ke rangkaian LED atau DT-I/O LED Logic Tester sehingga tampak nyala-padamnya LED.
Trademark & Copyright - AVR is a registered trademark of Atmel. - CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l. - MCS-51 is a registered trademark of Intel Corporation. - BASCOM-8051 is copyright by MCS Electronics.

Rangkaian tombol manual reset dapat diatur sesuai dengan jenis mikrokontroler yang digunakan. Pengaturan Jumper J7 GND RST 1 AVR J7 1 MCS-51 RST VCC J7

Pin 4 dan 5 mikrokontroler dapat dihubungkan ke rangkaian crystal oscillator atau sebagai jalur input/output pada J12 pin 3 dan 4. Pengaturan Jumper J3 dan J4 PA.1 PA.0 Crystal Oscillator

1 J3

1 J4

1 J3

1 J4

Pin 4 dan 5 terhubung ke J12 pin 3 dan 4

Pin 4 dan 5 terhubung ke crystal oscillator

Pin 12 dan 13 mikrokontroler dapat dihubungkan ke rangkaian resistor pull-up. Umumnya pilihan ini digunakan pada MCS-51. Untuk AVR, kedua jumper dapat dilepas. Pengaturan Jumper J13 dan J14 PB.1/P1.1 PB.0/P1.0 PB.1/P1.1 PB.0/P1.0 J14 J13 2 1 J14 J13 2 1

Resistor Pull-up P1.0 dan P1.1 dapat berfungsi sebagai analog comparator input

Resistor Pull-up P1.0 dan P1.1 berfungsi sebagai jalur input/output

Untuk menggunakan jalur komunikasi serial UART, maka hal yang harus diperhatikan adalah pengaturan jumper J5 dan J6. Pengaturan Jumper J5 dan J6 PD.1/P3.1 1 1 PD.0/P3.0 PD.0/P3.0 dan PD.1/P3.1 berfungsi sebagai jalur input/output atau jalur komunikasi serial UART TTL J6 J5 1 1 RX PD.0/P3.0 dan PD.1/P3.1 berfungsi sebagai jalur komunikasi serial UART RS-232 TX J6 J5

Terima Kasih atas kepercayaan Anda menggunakan produk kami, bila ada kesulitan, pertanyaan atau saran mengenai produk ini silahkan menghubungi technical support kami : Support@innovativeelectronics.com

Anda mungkin juga menyukai